软件测试定义/过程/分类

一。软件测试定义:(为了发现程序中的错误而执行程序的过程)

1为了发现程序员在开发中存在的代码以及逻辑错误

2审核产品的完成是否符合用户的需求

3提高客户的体验

4交付更高质量的产品

二。软件测试的过程阶段:1计划2设计3执行4评估5验收

1.计划测试:编写测试计划,参考需要规格说明书、项目总体计划,测试范围、进度安排,人力物力的分配,整体测试侧脸的制定,和风险评估规则措施有一个制定,一般由测试主管编写。

2.设计阶段:主要编写测试用例,参考需求分析、概要设计、详细设计等文档,也会和开发、产品经理沟通。

3.执行阶段:先搭建测试环境,执行预测,判断当前版本是否可以测试,如果测试通过正式进入系统测试,遇到问题提交BUG,对BUG进行跟踪,具体测试轮次由开发质量和版本复杂程度决定。

4.评估阶段:出测试报告,对整体过程做总结,对当前版本质量评估。

5.验收阶段:出用户手册,操作指引,公司严格评审流程,保证每一步输出的有效。

三。V模型结构

软件测试定义/过程/分类

作业

软件测试定义/过程/分类

投1.5元:C1 C3 11 12 A2 ;C1 C4 11 12 A3 ;C1 C5 11 12 A4

投2元:C2 C3 11 12 A2 A1 ;C2 C4 11 12 A3 A1 ;C2 C5 11 12 C4 A1

只投币:

C1 11; C2 11;

不投币按按钮:

C3 12;C4 12 ;C5 12

故11种情况。

场景法:一般根据业务流程的描述流程图分析基本流。分支流来列出来不同业务场景,作为测试用例的测试数据

基本流:正常操作流程

分支流:非法判断处理的

来源:拉风的超人

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年6月1日
下一篇 2018年6月1日

相关推荐