code analyzer
代码分析器
参见静态分析器(static code analyzer)
code coverage
代码覆盖
一种分析方法,用于确定软件的哪些部分被测试套件(test suite)覆盖到了,哪些部分没有。例如:语句
覆盖(statement covergage),判定覆盖(decision coverage)和条件覆盖(condition covergate)。
code-based
testing
基于代码的
测试
参见 white box testing
co-existence
共存性
软件产品与通用环境下与之共享资源的其它独立软件之间共存的能力。[ISO 9126] 参见可移植性
(portability)。
commercial
off-the-shelf
software
商业现货软
件
参见现货软件(off-the shelf software)
comparator
比较器
参见 test comparator。
compiler
编译器
将高级命令语言编写的程序翻译成能运行的机器语言的工具[IEEE 610].
complete testing
完全测试
参见穷尽测试(exhaustive testing)
completion
criteria
完成准则
参见退出准则(exit criteria)
complexity
复杂性
系统或组件的设计和/或内部结构难于理解、维护或验证的程度。参见 cyclomatic complexity.
compliance
一致性
软件产品与法律和类似规定的标准、惯例或规则的一致性方面的能力。[ ISO9126]
compliance
testing
一致性测试
确定组件或系统是否满足标准的测试过程。
component
组件
一个可被独立测试的最小软件单元。
component
integration
testing
组件集成测
试
为发现集成组件接口之间和集成组件交互产生的缺陷而执行的测试。
component
specification
组件规格说
明
根据组件的功能定义为特定输入而应该产生的输出规格进行的功能性和非功能性行为的描述。例如:资源
使用(resource utilization).
compound
condition
复合条件
通过逻辑操作符(AND, OR 或者 XOR)将两个或多个简单条件连结起来:如,“A>0 AND B<1000”
concrete test
case
具体测试用
例
参见低阶测试用例(low level test case).
concurrency
testing
并发测试
测试组件或系统的两个或多个活动在同样的间隔时间内如何交叉或同步并发。[与 IEEE 610 一致]
condition
条件
一个可被判定为真、假(true,false)的逻辑表达式。例如: A>B.
condition
combination
coverage
条件组合覆
盖
参见多条件覆盖(multiple condition coverage).
condition
combination
testing
条件组合测
试
参见多条件测试(multiple condition testing).
condition
coverage
条件覆盖
执行测试套件(test suite)能够覆盖到的条件百分比。100%的条件覆盖要求测试到每一个条件语句真、假
(true,false)的条件。
condition
determination
coverage
条件决定覆
盖
执行测试套件(test suite)覆盖到的能够独立影响判定结果的单个条件的百分比。100%的条件决定覆盖意
味着 100%的判定条件覆盖。
condition
determination
条件决定测
试
一种白盒测试技术,是对能够独立影响决策结果的单独条件的测试。