在面向对象软件的基干集成测试策略中,将基干中的模块形成基干子系统使用的集成方式是
A、大突击集成方式
B、自底向上集成方式
C、自顶向下集成方式
D、综合集成方式
A、通常兼容性测试主要考虑硬件、软件和数据三个方面
B、硬件兼容性测试通常并不用把软件在各种不同的硬件环境下运行和测试
C、数据兼容性仅仅包括不同版本之间的数据兼容性
D、不同的硬件配置,可能影响软件的性能,因此需要有针对地进行硬件兼容性测试
A、对于多分支的判定,判定覆盖要使每一个判定表达式获得每一种可能的值来测试
B、语句覆盖是比较弱的覆盖标准
C、语句覆盖较判定覆盖严格,但该测试仍不充分
D、条件组合覆盖是比较强的覆盖标准
使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。
A、程序的复杂结构
B、程序的内部逻辑
C、使用说明书
D、程序的功能
软件测试自动化是指利用好的测试工具以自动运行测试用例。软件测试自动化的好处在于()。
A、比手工测试发现更多的软件缺陷
B、可以自动产生测试计划
C、可以在较少的时间内运行更多的测试用例
D、使输入值组合的覆盖率达到100%