GB/T38639-2020系统与软件工程软件组合测试方法

2023-09-14

GB/T 38639-2020.Systems and software engineering一Software combinatorial testing method.
1范围
GB/T 38639给出了软件组合测试输人预处理方法和组合强度设定,规定了组合测试约束条件和种子、组合测试过程要求以及组合测试输入输出表示方法。
GB/T 38639适用于软件组合测试的用例设计和充分性评估。
2术语和定义
下列术语和定义适用于本文件。
2.1
组合测试方法 combinatorial testing method
基于多参数组合进行软件测试的一-种方法。
注:在组合测试中,被测试应用被抽象为一个黑盒,它有多个输人参数,其行为受输人参数之间的组合测试影响。
2.2
组合强度 combinatorial strength
用于表示测试参数取值组合的复杂度。
2.3
参数 parameter
测试目标相关的输人参数、配置参数或环境参数。
注1:参数类型包括整型、浮点型、布尔型和字符串型。
注2:待测软件的参数可以是函数的输人参数、命令行参数、表单输入框、配置文件中的配置项。
2.4
取值范围 domain
参数取值的范围或集合。
2.5
变强度 variable strength
对不同的参数子集给出不同组合强度的要求。
注:组合测试中组合强度的一种特殊要求。通常是在默认组合强度的基础上,待测软件的某几个参数子集采用不同于默认值的组合强度。
示例:一个系统具有a、b、c、d、e五个参数,默认组合强度为2,其中a、b、c三个参数由于特殊要求需要设置3强度组合,则该系统的测试用例需同时满足a、b、c、d、e五个参数的2强度组合,以及a、b、c三个参数的3强度组合。
2.6
测试用例套 test suite
针对特定测试目标的测试用例集合。
2.7
种子 seed
组合测试中由用户定义应被测试的取值组合。

检测流程

检测流程

温馨提示:以上内容仅供参考,更多其他检测内容请咨询客服。

GB/T38629-2020信息安全技术签名验签服务器技术规范
GB/T22240-2020信息安全技术网络安全等级保护定级指南
相关文章
返回顶部小火箭