软件测试的工作流程是怎样的?一般来说分为以下几个步骤:需求评审、测试计划制定、测试用例设计、测试用例评审、冒烟测试、一轮测试、N轮测试、回归测试、文档编写。这些工作流程需要注意什么?戴恩·Xi软件测试培训课程下面的小系列将详细分析软件测试的工作流程。

达内西安软件测试培训达纳Xi安软件测试培训

软件测试工作流程步骤:

1.需求评审:

无论是自主开发的产品还是其他产品,测试人员都要参加需求评审会议。一方面容易理解需求,更好的开展后期测试工作;另一方面,测试人员倾向于多从用户的角度思考,可以从用户的角度提出切实可行的建议。

2.制定测试计划:

需求最终确定后,可以开始制定测试计划,确定测试目标、测试范围、测试方法、测试策略、资源安排、风险评估等。

3.测试用例设计:

测试计划拟定后,用例设计就可以开始了。一般我们都是用思维导图工具整理出总体框架,然后用测试用例管理工具按照功能模块和使用场景进行设计。

4.测试用例审查:

由于一个人的思想是有限的,所以最好是项目组的所有人员在用例设计完成后都参与到用例评审中来,以此来查漏补缺,让用例覆盖尽可能的全面。

5.烟雾测试:

R&D人员提交版本后,测试人员可以进行冒烟测试。

6.一轮测试:

烟雾测试通过后,可以开始第一轮测试。使用缺陷管理工具记录发现的bug。).

7.n轮测试:

如有必要,进行第二、第三和第n轮测试。

8.回归测试:

在R&D人员修复了所有这次需要修复的bug之后,可以进行回归测试。主要是验证缺陷是否真的修复,是否会影响现有系统的使用。

9.书写文档:

之后就可以开始写测试报告,用户手册等相关文档了。测试报告应能反映本次测试的目标、范围、对象、执行过程,即结论和风险分析。

软件测试工作流程中的注意事项:

1.输入参数是一个字符串

检查参数是否初始化,防止空指针出现异常。

检查参数是否有值,即字符串长度是否为0。

检查参数是否全部空。对于某些特定要求,输入可以是空。对于某些要求,不接受带有all 空的字符串参数。

当有具体的业务逻辑时,需要判断参数值是否满足业务要求,比如手机号、身份证号的验证。

2.输入参数是数字类型的

这里的数字类型包括整数和浮点。

数据类型检测,当输入值超过函数能处理的值域时的测试,例如,函数的输入参数是int类型,输入是uint类型。

对于边值检测,比如要求范围为0~99,则需要测试输入分别为-1、0、1和100、99、98时函数的返回结果,分别代表越界、边界和边界。

0值检测,功能输入为0时测试。

3.输入参数是对象类型

对象是否未定义。

对象空吗?

指定输入对象类型时,检查它是否是所需的类型。如果将输入指定为类实例,将传入对象指定为类实例,将会报告错误。

相信只要你按照上面的软件测试工作流程一步一步来,注意这些工作中的注意事项,就不会有问题。

1.《软件测试流程 软件测试工作流程是怎样的 有哪些注意事项》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《软件测试流程 软件测试工作流程是怎样的 有哪些注意事项》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/1690322.html