测试计划
测试计划包含什么?
测试背景、测试范围、测试目的、人员安排、时间分配、测试环境、风险评估等
测试环境:
服务器IP |
CPU |
内存 |
虚拟机IP |
CPU |
内存 |
操作系统 |
游览器 |
风险评估:
- 测试计划不充分
- 测试方法有误
- 测试过程偏离,造成测试的补充以及结果不准确
在软件测试过程中常见的计划风险主要有7类:
1、测试时间进度风险
- 用户需求发生重大变更或设计计划的大幅调整压缩了测试时间,测试人员,测试环境,测试资源的不能准时到位也会对测试计划造成影响
2、测试质量目标风险
- 测试的质量目标不清晰,如易用性测试,用户文档的测试目标存在见仁见智的问题
3、测试范围认知风险
- 对产品质量需求或产品特性理解不准确,造成测试范围分析误差,出现测试盲区或验证标准错误
4、测试人员风险
- 测试开始后,测试人员,技术支持人员因故不能及时到位
5、测试充分性风险
- 部分测试用例设计时忽视了边界条件和深层次的逻辑关系,部分测试用例被测试人员有意无意的忽略执行
6、测试环境风险
- 测试环境无法与生产环境一致,致使性能测试的结果存在误差
7、测试工具风险
- 能否及时准备相关测试工具,测试人员对新工具无法熟练运用等
测试的不成功导致产品交付潜藏着问题,一旦在运行时爆发就会带来巨大的商业风险。
软件测试风险管理主要是对测试计划执行的风险分析与制定要采取的应急措施,防止软件测试产生的风险造成危害。
测试计划的风险一般指测试进度滞后或出现非计划事件,就是针对计划好的测试工作造成消极影响的所有因素。
对于计划风险分析的工作是制定计划风险发生时应采取的应急措施。
测试用例
用例编号、用例标题、用例模块、前置条件、输入数据、操作步骤、预计结果、实际结果、是否通过、用例级别、测 试人员、测试时间
缺陷报告
缺陷编号、缺陷标题、缺陷类型、缺陷状态、缺陷环境、重现步骤、优先级、严重程度
测试报告
测试目的、测试依据、测试范围、测试进度、测试环境、缺陷分布、遗留缺陷、执行结果、测试结论、建议、附录
接口测试用例
编号、测试模块、用例名称、url
、请求参数、请求方式、前置条件、预期响应结果、实际响应结果、测试人员、测 试时间、备注