A、需求解释有错误B设计说明有误C软件代码有误D操作系统有误
B、设计说明有误
C、软件代码有误
D、操作系统有误
软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容。
A、白盒测试不同于黑盒测试之处是它可以减少测试用例数量
B、覆盖所有独立路径就能够覆盖所有分支
C、满足分支覆盖就满足条件覆盖和语句覆盖
D、在单元测试中不使用黑盒测试技术
A、通常兼容性测试主要考虑硬件、软件和数据三个方面
B、硬件兼容性测试通常并不用把软件在各种不同的硬件环境下运行和测试
C、数据兼容性仅仅包括不同版本之间的数据兼容性
D、不同的硬件配置,可能影响软件的性能,因此需要有针对地进行硬件兼容性测试
A、面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则
B、在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
C、假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方法
D、对于一棵继承树上的多个类,处于叶子结点的类也需要测试