第九章-软件测试过程所需的技能
- 9.1 软件测试文档的编写
- 9.2 缺陷的 告和分析
9.1 软件测试文档的编写
● 测试计划
● 测试设计规格说明书
● 测试用例规格说明书
● 测试过程规格说明书
● 测试项目移交 告
● 测试日志
● 测试突发事件 告
● 测试总结 告
● 缺陷 告
六何分析法——5W1H
● Why:目标
● What:范围
● When:时间进度
● Where:测试环境
● Who:人员安排
● How:策略
软件测试计划书是一份描述要进行的测试活动的?范围、策略(方法和目标)、资源及进度安排的文档。
测试人员:测试计划一般由测试负责人或经验丰富的专业人员制定,测试组员参与评审。
测试计划的主要依据是需求说明书。
作用:①为测试过程提供指导 ②及早发现和修正SRS的问题
软件测试计划的几个重要活动:
1.测试需求和测试范围的分析(功能性需求和非功能性需求)
2.测试策略的制定
3.工作量估计
4.资源分配和进度安排
5.风险分析:识别和应急措施 (规避措施)
6.编写计划书:及时修改
7.审查计划书:完善
测试策略一般描述软件测试活动的一般方法和目标,其中包括要进行的测试阶段(单元测试、集成测试和系统测试)以及要执行的测试类型(功能测试、性能测试、负载测试、强度测试等)。
一个好的测试策略应该包括下列内容:
1.要实施的测试类型和测试的目标
2.采用的方法和技术
3.用于评估测试结果和测试是否完成的标准
4.对测试策略所述的测试工作存在影响的特殊事项
9.2 缺陷的 告和分析
在执行测试时,若发现了软件缺陷,需要及时提交缺陷 告,供程序员修复缺陷。这是测试人员需要完成的最重要,有时也是最困难的任务。
书写缺陷 告的意义在于使缺陷得到修复,所以要写出非常高效的 告,有效地和程序员进行交流。
按照一般的定义,只要符合下面5个规则中的一个,就叫做软件缺陷。
? 软件未达到软件规格说明书中规定的功能;
? 软件超出软件规格说明书中指明的范围;
? 软件未达到软件规格说明书中指出的应达到的目标;
? 软件运行出现错误;
? 最终用户认为软件使用效果不好。
严重性:缺陷对软件产品使用的影响程度(分为4个等级:轻微的,一般的,严重的,致命的)
优先级:缺陷必须被修复的紧急程度
缺陷越严重,越要优先得到修正,缺陷严重等级和缺陷优先级相关性很强
也有例外,如有些缺陷比较严重,但由于技术的限制或第3方产品的限制,暂时没法修正,其优先级就会低。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!