测试中应该对有效和无效、期望和不期望的输入都要测试。
A、条件覆盖
B、条件组合覆盖
C、语句覆盖
D、判定/条件覆盖
A、性能测试的目的不是为了发现软件缺陷
B、压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情况下所能负担的最大压力
C、性能测试通常要对测试结果进行分析才能获得测试结论
D、在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处
A、通常兼容性测试主要考虑硬件、软件和数据三个方面
B、硬件兼容性测试通常并不用把软件在各种不同的硬件环境下运行和测试
C、数据兼容性仅仅包括不同版本之间的数据兼容性
D、不同的硬件配置,可能影响软件的性能,因此需要有针对地进行硬件兼容性测试
A、在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列
B、构造抽象类的驱动程序会比构造其他类的驱动程序复杂
C、类B继承自类A,如果对类B进行了严格的测试,就意味着不需再对类A进行测试
D、在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试