第1题:
比较传统的软件单元测试与面向对象软件的单元测试的内容,下列说法错误的是______。
A) 传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书
B) 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误
C) 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对象
D) 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行的进行测试
A.
B.
C.
D.
第2题:
以下关于面向对象软件测试的说法中,正确的是______。
A.面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则
B.对于一个类的测试,一个测试用例只能包含对该类的一个方法的一次调用
C.面向对象软件测试不考虑对一个类中的单个方法的测试
D.面向对象软件测试不必考虑对继承关系的测试
第3题:
以下关于面向对象软件集成测试的说法中,正确的是______。
A.大突击测试总是面向对象软件集成测试效果最差的方法
B.基于判定表的测试是面向对象软件集成测试的常用方法
C.大突击测试无须增量集成
D.自底向上集成需要开发的测试代码总是比自顶向下集成需要开发的测试代码多
第4题:
面向对象的测试用例设计有几种方法?如何实现?
第5题:
测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?
第6题:
面向对象集成测试的目的是______。
A) 测试系统的各个组成部分放在一起是否能够协调一致
B) 检查测试用例生成,测试用例执行,测试结果判断是否正确
C) 选择哪些实体集成
D) 确定每个类及其实例是否能正常工作
A.
B.
C.
D.
第7题:
以下关于面向对象软件测试的说法中,正确的是______。
A.面向对象软件只能采用白盒测试,不能采用黑盒测试
B.测试一个类时,该类成员方法的任何一个消息序列都是合理的测试用例
C.若类B是类A的子类,针对类B的测试用例可以包含对类A的成员方法的调用
D.等价类划分是一种类树层次的测试技术
第8题:
下面关于软件测试的说法,(30)是错误的。软件测试方法可分为黑盒测试法和白盒测试法两种。黑盒测试法是通过分析程序的(31)来设计测试用例的方法。集成测试也叫做(32)。
A.软件测试就是程序测试
B.软件测试贯穿于软件定义和开发的整个期间
C.需求规格说明、设计规格说明都是软件测试的对象
D.程序是软件测试的对象
第9题:
黑盒测试中,测试用例设计主要有哪些方法?
第10题:
测试面向对象软件时,单元测试、集成测试和确认测试各有哪些新特点?