软件测试有哪些级别,每个级别主要依据软件生命周期的那个阶段的成果
发布网友
发布时间:2022-04-25 16:02
我来回答
共1个回答
热心网友
时间:2023-08-14 15:21
1、规划阶段:
测试人员从一个更高的角度对产品的规划提出自己的想法,来更好的帮助产品取得成功。
2、需求阶段:
测试人员开始做需求阶段的缺陷预防,保证需求是能够满足用户的原始需求,并且整个需求都是非常清晰和合理的,版本后期没有需求不合理或者需求不清晰的问题。
3、设计阶段:
测试人员开始做设计阶段的缺陷预防,能够对于研发的整个设计方案非常清楚,能够根据研发设计文档里面的业务逻辑图自己能够站在测试的角度来画出一份让测试人员更加容易理解的业务逻辑图,并且能够发现研发在设计方案上存在的一些问题,并且指导研发进行修改。
4、编码阶段:
测试人员开始编写单元测试、接口测试用例、测试工具或者自动化测试用例,并且开始思考后面如何去更好的测试(更高的效率,更好的保证质量),并且帮助研发提前做好编码阶段的缺陷预防,甚至做得测试驱动开发。
5、测试阶段:
测试人员开始制定测试策略和测试计划、执行测试用例、发现和定位bug、跟踪和回归bug,质量分析,有效的探索性测试等等,目的是花更短的时间来更好的保证质量。
软件测试级别的高低取决于参与软件测试阶段的多少~
推荐一款零编码自动化测试工具TestWriter~