B)第三方测试机构 程序员
C)程序开发组
程序员
D)程序开发组
程序开发组
8、在进行单元测试时,常用的方法是(c )
A)采用白盒测试,辅之以黑盒测试
B)采用黑盒测试,辅之以白盒测试
C)只使用白盒测试
D)只使用黑盒测试
9、以下那一种选项不属于软件缺陷( d )。
A)软件没有实现产品规格说明所要求的功能
B)软件中出现了产品规格说明不应该出现的功能
C)软件实现了产品规格没有提到的功能
D)软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问
题
10、软件生存周期过程中,修改错误最大的阶段是( d )。
A)需求阶段
B)设计阶段
C)编程阶段
D)发布运行阶段
11、在边界值分析中,下列数据通常不用来做数据测试的是(b )。
A)正好等于边界的值
B)等价类中的等价值
C)刚刚大于边界的值
D)刚刚小于边界的值
D)在程序完成的编码之后再制定软件的测试用例
12、单元测试中设计测试用例的依据是( d )。
A)概要设计规格说明书 B)用户需求规格说明书
C)项目计划说明书
D)详细设计规格说明书
13、通常可分为白盒测试和黑盒测试。白盒测试是根据程序的( c )来设计测试用例,
黑盒测试是根据软件的
规格说明
来设计测试用例。
A)功能
B)性能 C)内部逻辑 D)内部数据
14、如果一个判定中的复合条件表达式为(A > 1)or(B <= 3),则为了达到 100%的条件
覆盖率,至少需要设计多少个测试用例(
b )。
A)1
B)2
C)3
D)4
15、经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,
则该模块中残存的错误数目与其他模块相比,通常应该(
b )。
A)较少
B)较多
C)相似
D)不确定
16、下面有关软件缺陷的说法中错误的是( c)。
A)缺陷就是软件产品在开发中存在的错误
B)缺陷就是软件维护过程中存在的错误、毛病等各种问题
C)缺陷就是导致系统程序崩溃的错误
D)缺陷就是系统所需要实现某种功能的实效和违背
17、在某大学学籍管理信息系统中,假设学生年龄的输入范围为 16
—40,则根据黑盒测试
中的等价类划分技术,下面划分正确的是(
b )。
A)可划分为 2 个有效等价类,2 个无效等价类
B)可划分为 1 个有效等价类,2 个无效等价类
C)可划分为 2 个有效等价类,1 个无效等价类
D)可划分为 1 个有效等价类,1 个无效等价类
18、根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是( a )。
A)系统测试
B) 单元测试
C) 集成测试
D) 验收测试
19、下面有关测试原则的说法正确的是( a )。