随着 IT 行业的迅速发展,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发展的核心。软件产业化的发展,对软件测试的质量、成本、进度提出更高的要求。依靠人力进行测试已 经是越来越不现实。基于人力成本和与国际接轨的考虑,目前,企业也越来越重视自动化测试功 能。而 Python,因其免费、开源、易于学习、强大的程序库、与其他语言集成良好等特点,能更好的实训软件测试自动化。1、软件测试行业正在黄金
收集和整理各种测试工具,自动化测试工具,自动化测试框架,觉得有帮助记得三连一下。 欢迎提交各类测试工具到本博客。通用测试框架JUnit: 最著名的xUnit类的单元测试框架,但是不仅仅可以做单元测试。 TestNG: 更强大的Java测试框架,灵活可扩展,支持注解和多线程。 pytest: 最强大的Python测试框架,可定制性高,插件丰富。 unittest: Python官方内置的测试
http://www.51testing.com/html/41/382641-236625.html测试开发:相对而言测试涉猎更广,它的本质是质量保障。提到质量保障,他就不单单关注这几千甚至几万行代码运行的对不对了,还要关注环境是怎样的,各个阶段要输出什么质量要求的版本等等。一个稍微优秀点的测试工程师,即要求有开发能力,更需要非常了解质量保障、软件工程学这些流程方面的知识,对bug跟踪、问题管
# Python测试开发指南 ## 1. 流程概述 在进行Python测试开发时,通常需要经历以下几个步骤: | 步骤 | 描述 | | --- | --- | | 1 | 了解需求 | | 2 | 设计测试用例 | | 3 | 编写测试代码 | | 4 | 运行测试 | | 5 | 分析测试结果 | | 6 | 修复问题 | | 7 | 重复步骤3到步骤6,直至所有测试用例通过 | 接下
原创 2023-10-30 06:50:49
66阅读
推荐书籍:google软件测试之道,测试工程师全栈技术进阶与实践 测试开发的意义:尽早发现问题,降低解决问题的成本 软件开发模型:瀑布模型,V模型,W模型,敏捷模型 软件测试开发流程: 需求分析:分析功能点,核心竞争力,Kano模型,马斯洛需求分析,上下文分析法 制定测试用例: 使用思维导图,先收后 ...
转载 2021-10-21 22:47:00
296阅读
2评论
 测开面试题请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试,以及这里面那一步最重要。集成测试和系统测试的区别,以及它们的应用场景主要是什么?黑盒与白盒的测试方法手动测试和自动化测试的优缺点如何进行BUG的评测软件质量的6个特征请你说一说bug的周期,以及描述一下不同类别的bugweb测试和app测试的不同点软件测试实例给你一个字符串,你怎么判断是不是ip地址?手写这段代
读者提问:测试开发工程师到底是测试,还是开发 ?阿常回答:既是测试,也是开发。首先,测试开发测试工程师,他们是服务于业务测试同学的,目标是解决业务测试工程师的具体问题。这就要求他们必须具备测试思维。其次,测试开发也是开发工程师,他们会针对业务测试同学的具体诉求设计研发对应的小工具,或者研发定制化的一套测试平台。这就要求他们同时具备编程能力。阿常碎碎念:前一阵子阿常团队招测试开发时,就有
原创 2022-08-01 10:39:44
236阅读
投一大波简历,自己依旧懵懵懂懂,尽管我投的是C++开发工程师,但是总有人想把朕转到测试开发岗,我也不能像个小白一样傻不拉几就同意啊,于是,查啊查,总算对这些岗位有个初步了解。1、开发工程师顾名思义就是用编程语言来开发应用程序,网站,服务等计算机相关应用的工程师。这个要求相应人员具有某种或是某几种语言的编程能力,如c系列,java系列,python系列或是网络编程系列等,并且要掌握相应的数据库的应用
转载 2023-08-10 02:23:08
109阅读
在文章底部你的每一次随手→分享、点赞、在看都很重要,感谢!!!精华推荐:精选20篇满足你对前沿理论、技术和经验总结时须了解的工具、框架、系统3....
原创 2023-05-07 00:08:00
79阅读
Responsibility: Be responsible for storage product testing, independently complete system level test design, test automation, test execution. Coordinate with other partners to achieve test goals and m
测试开发工程师,通常是指具备开发能力的测试人员。 近年来,随着DevOps和敏捷过程越来越广泛地被采用,软件测试、特别是自动化测试得到了迅速的发
转载 2021-06-03 16:37:00
361阅读
2评论
测试开发是目前最热的测试职位,那么这个职位到底从事哪些工作呢?目前主要有两大类:第一,测试平台的开发;第二,自动化测试,接口
在文章底部你的每一次随手→分享、点赞、在看都很重要,感谢!!!精华推荐:精选20篇满足你对前沿理论、技术和经验总结在开始整Python测试开发了,大纲还未完善,先发一部分给大家看看,请...
原创 2023-05-16 17:47:24
99阅读
这是测试工程师最好的时代,因为以手工测试为主的重复劳动已成为过去,测试从业者的能力和待遇不再亚于开发人员;这是测试工程师最坏的时代,很多大厂已经将劳动密集性的重复测试工作外包给了第三方,转而只雇佣相对少量具备更强专业能力的高端人才。
原创 精选 2021-06-04 09:19:05
2159阅读
1点赞
正确理解测试开发测试开发的岗位属性测试 or 开发?是偏向于开发的,是服务于测试开发未来的趋势是敏捷,每一个版本都是可工作的软件测试部门组织架构测试开发组就是测试部经理的嫡系部队一样,是不分出去的。赋能给各个测试部门测试开发开发的区别测试开发职责测试开发的技术栈测试开发的流程好的测试开发工程师是了解测试人员需求的还是要遵循开发流程测试开发工程师先不能画大饼,先把简单的功能实现。不要一下着想太多。一步一步来以最快的速度,实现最小的需求。千万不要觉得自己是万能的
原创 2021-06-21 10:49:54
217阅读
测试开发工程师 (Software Development Engineer in Test,简称SDET)是指那些既可以称作是开发人员,同时也负责软件开发阶段和测试周期的测试工作的技术人员。一个专业的SDET更关注软件产品的可测性,稳健性和性能。他们还可以在生产软件的设计初期发挥推波助澜或审阅的作用。由于这种混合性质,如今无论是中小企业还是大企业,都有很大的需求。基于这种特殊的角色,让我们来看下具体体现:SDET是做啥的?通常情况下,测试工程师(STE)主要职责:他们是在系统界面上执行测试,发..
软件测试开发人员(SDET)到底是什么职位?  SDET是微软三大核心技术工种之一(其它两个是PM和SDE),是任何一个产品开发团队中必不可少的一份子。SDET是产品质量和用户的代言人,主要的工作是从客观的角度去分析产品的质量以及给出系统化的反馈和建议,从而使整个开发团队能够及时地做出对正确的抉择。要做到这点,SDET需要积极的参与产品的计划、设计、和代码检验,找出并分析问题的根本原因,以及提高
转载 2021-07-20 16:39:36
549阅读
测试开发工程师,通常是指具备开发能力的测试人员。近年来,随着DevOps和敏捷过程越来越广泛地被采用,软件测试、特别是自动化测试得到了迅速的发展。DevOps希望建立一个快速、频繁、可靠的一体化交付过程;敏捷则要求对交付件质量进行持续、及时、全面的反馈。软件测试作为研发过程中的重要环节,其能否达到快速响应、有效度量,实现过程自动化、系统一体化的目标,对整个组织的研发效率和产品质量将产生深远的影响。这几年,Scrum和XP(极限编程)等敏捷开发过程愈发流行,Shift-Left Testing(测试左移)
原创 2021-07-09 14:23:26
511阅读
目标读者本指南特别适合有Python基础的同学学习Java入门,对于没有任何编程经验的同学可能会存在困难。为什么测试人员要学Java选择Java,应该不错。TesterHome测试论坛知名大佬基本都是以Java技术栈为主,少部分是Golang和Python。我公司2021年校招的两个同济大学研究生,测试开发,也是以Java为主。有一个测开同事跳槽去了美团,拿了高薪,只会Java。有一个测开同事跳槽
目录关键词学习目标java简史jdk-下载和安装java-特点eclipse安装http协议http1.1协议请求消息结构http1.1协议响应消息结构HTTP状态码RESTJava Web练习1:java基础算法二分法查找运行结果截图TestSearch.java二分法查找代码冒泡算法运行结果截图BubbleSort.java冒泡算法代码练习2:搭建java web项目写一个servlet运行
转载 2023-07-19 18:11:43
78阅读
  • 1
  • 2
  • 3
  • 4
  • 5