ISO/IEC/IEEE 29119-1:2022标准包括以下内容:
1.测试计划:测试计划是测试过程的第一步,它确定测试的目标、范围、资源和时间表等。测试计划还包括测试策略、测试方法和测试环境等方面的内容。
2.测试设计:测试设计是测试过程的第二步,它确定测试用例、测试数据和测试环境等。测试设计还包括测试场景、测试步骤和预期结果等方面的内容。
3.测试执行:测试执行是测试过程的第三步,它执行测试用例、记录测试结果和缺陷等。测试执行还包括测试报告、缺陷报告和测试日志等方面的内容。
4.测试评估:测试评估是测试过程的最后一步,它评估测试结果和缺陷等。测试评估还包括测试总结、测试建议和测试改进等方面的内容。
5.测试文档:测试文档是测试过程中编写和管理的文档,包括测试计划、测试设计、测试报告、缺陷报告和测试日志等。测试文档的编写和管理是测试过程中非常重要的一部分,它可以帮助测试人员更好地组织和管理测试过程。
该标准还包括测试过程中的一些基本概念和术语,例如测试对象、测试用例、测试数据、测试环境、缺陷、测试覆盖率和测试自动化等。
该标准还提供了一些测试过程中的最佳实践和建议,例如测试策略的制定、测试用例的设计、测试数据的准备、测试环境的配置、测试执行的管理和测试评估的分析等。
相关标准
- ISO/IEC/IEEE 12207:2017 软件和系统工程-软件生命周期过程
- ISO/IEC/IEEE 29119-2:2013 软件和系统工程-软件测试-第2部分:测试文档
- ISO/IEC/IEEE 29119-3:2013 软件和系统工程-软件测试-第3部分:测试执行
- ISO/IEC/IEEE 29119-4:2015 软件和系统工程-软件测试-第4部分:测试用例设计技术
- ISO/IEC/IEEE 29119-5:2016 软件和系统工程-软件测试-第5部分:测试过程