软件测试文档与策略全解析
1. 测试文档概述
在软件测试过程中,存在多种类型的测试文档。有些文档虽未直接存于 IEEE 829 标准中,但由相邻流程定义和创建,像测试进度报告、测试级别描述等。项目管理通常也会定义一些文档,如测试子项目概况、风险列表、未解决问题列表等。此外,发布说明也很关键,它能明确测试对象、其配置、当前状态以及软件从开发到测试交接时的其他信息。
为确保所有创建的文档清晰可辨、有版本记录并标注文档状态(如“进行中”“审核中”“已完成”“已接受”),需以相应文档状态的流程图作为测试过程的基础文档。
1.1 IEEE 829 完整性级别
IEEE 829 标准适用于敏捷和传统系统方法,涵盖系统和软件。该标准根据系统容错性定义了 4 个完整性级别,每个级别对应特定文档:
| 完整性级别 | 对应文档 |
| — | — |
| 4 - 灾难性 | 主测试计划(静态)、级别测试计划(动态且详细)、级别测试设计、级别测试用例、级别测试协议、级别测试日志、异常报告、级别集成测试状态报告、级别测试报告、主测试报告 |
| 3 - 关键 | 主测试计划(静态)、级别测试计划(动态且详细)、级别测试设计、级别测试用例、级别测试协议、级别测试日志、异常报告、级别集成测试状态报告、级别测试报告、主测试报告 |
| 2 - 边缘 | 级别测试计划(动态且详细)、级别测试设计、级别测试用例、级别测试协议、级别测试日志、异常报告、级别集成测试状态报告、级别测试报告 |
| 1 - 可忽略 | 级别测试计划(动态且详细)、级别测试设计、级别测试用例、级别测试协议、级别测试日志、异常报告、级别测试报告 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



