国家标准项目《系统与软件工程 软件测试第5部分:关键字驱动测试》由 TC28(全国信息技术标准化技术委员会)归口,TC28SC7(全国信息技术标准化技术委员会软件与系统工程分会)执行 ,主管部门为国家标准委。
主要起草单位 中国航天系统科学与工程研究院 、中国电子技术标准化研究院 、国家软件产品质量监督检验中心 、重庆软件评测中心有限公司 、上海计算机软件技术开发中心 。
| 35 信息技术、办公机械 |
| 35.080 软件开发和系统文件 |
本标准修改采用ISO/IEC国际标准:ISO/IEC/IEEE 29119.5-2016。
采标中文名称:系统与软件工程 软件测试 第5部分:关键字驱动测试。
本标准定义了一种统一的方法来以模块化的方式描述测试用例,并描述了基于ISO/IEC/IEEE 29119-2测试过程模型定义关键字驱动测试框架,是ISO/IEC/IEEE 29119-2测试设计和实施过程的具体实现;特别是TD4(派生测试用例)、TD5(集合测试集)和TD6(派生测试过程)。 定义了一种高效一致的关键字驱动测试解决方案: ? 介绍关键字驱动的测试; ? 提供实施关键字驱动测试的参考方法; ? 定义关键字驱动测试框架的要求,使测试人员能够共享其工作项目,如测试用例、测试数据、关键字或完整的测试规范; ? 定义支持关键字驱动测试工具的要求。这些要求可能适用支持关键字驱动方法的任何工具(例如,测试自动化、测试设计和测试管理工具); ? 定义接口和通用数据交换格式,以确保来自不同供应商的工具可以进行数据交换(例如测试用例、测试数据和测试结果); ? 定义分层关键字级别,并建议使用分层关键字。这包括描述特定类型的关键字(例如用于导航或检查值的关键字)以及何时使用"平面"结构化关键字; ? 提供通用技术(低级别)关键字的示例的初始列表,例如"输入数据"或"检查值"。这些关键字可用于在技术级别上指定测试用例,并可能根据需要去组合以创建业务级关键字。