一 单项选择题
1.集成测试( )。
主要采用白盒测试方式,目的是证明模块功能正确。
主要采用黑盒测试,主要是发现模块内程序错误。
是证明模块功能正确性的测试,主要由开发人员完成。
主要采用白盒+黑盒的测试方式,是为了检验系统功能。
[参考答案] 主要采用白盒+黑盒的测试方式,是为了检验系统功能。
2.关于白盒测试的描述不正确的是()。
企业中进行白盒测试的要求是做到语句覆盖。
代码覆盖程度越强的方法发现缺陷的几率就越高。
白盒测试的要求是必须做到条件组合覆盖。
经过白盒测试的程序必须还要进行黑盒测试。
[试题解析] C、通常要求至少做到语句覆盖。
[参考答案] 白盒测试的要求是必须做到条件组合覆盖。
3.关于黑盒测试的描述正确的是()。
黑盒测试就是把测试对象看作一个黑盒子,目的是测试代码结构。
黑盒测试依据测试对象的规格说明来设计输入和输出数据。
进行等价类测试时,要重点测试有效等价类数据。
针对边界情况设计测试用例后,就不用考虑等价类测试用例了。
[试题解析] A、黑盒测试的目的是测试功能是否满足需求规格。C、重点测试无效等价类。D、边界值法是等价类法的有效补充,但不能取代。
[参考答案] 黑盒测试依据测试对象的规格说明来设计输入和输出数据。
4.关于集成测试的描述错误的是()。
集成测试的集成策略有大爆炸集成和增量式集成。
集成测试通常用于对模块或系统的接口进行正确性检验。
集成测试完成后就完成了系统的集成与组装。
集成测试完成后就可以交付给用户使用了。
[试题解析] D、集成