软件测试复习题2
- 格式:doc
- 大小:36.00 KB
- 文档页数:6
1.()说明了软件测试与开发的并行关系,体现了测试贯穿于整个开发过程的思想。
A.W模型
B.V模型
C.H模型
D.X模型
试题编号:E65472
答案:A
题型:单选题
2.在下面几句中,判断哪一个是正确的。()。
A.测试工作应在编码阶段结束后开始。
B.测试设计工作与软件开发活动是相互独立、相互无关的。
C.测试脚本是指一个测试包,它由一组逻辑相关的测试用例组成。
D.过度测试会影响进度和增加成本。
试题编号:E65488
答案:D
题型:单选题
3.以下哪种测试方法属于黑盒测试技术()。
A.基本路径测试
B.循环覆盖测试
C.边界值分析测试
D.语句覆盖测试
试题编号:E65469
答案:C
题型:单选题
4.程序功能说明中指出:由三个输入数据表示一个三角形的三条边长。根据黑盒法中的边界值分析法设计测试用例,应选( )。
A.a=3,b=4,c=5
B.a=1,b=2,c=4
C.上述A、B项目都应选上
D.a=1,b=2,c=3
试题编号:E65514
答案:D
题型:单选题
5.某程序功能说明中列出“规定每个运动员参赛项目为1——3项”,应用黑盒法中的等价类划分法确定等价类是( )。
A.1<=项目数<=3
B.项目数<1
C.项目数>3
D.以上都是
试题编号:E65513
答案:D
题型:单选题
6.如果某个程序的输入数据的可能值划分为n个合理等价类,m个不合理等价类,这些等价类均为数轴上的一个有限区间范围,则采用边界值测试方法至少需要( )个测试用例。
A.m+n
B.2m+n
C.2n+m
D.2(m+n)
试题编号:E65519
答案:D
题型:单选题
7.在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,()是最强的覆盖准则。
A.语句覆盖
B.条件覆盖
C.判定-条件覆盖
D.条件组合覆盖
试题编号:E65498
答案:D
题型:单选题
8.{
void SelectSort ( datalist & list ) \{
//对表list.V[0]到list.V[n-1]进行排序, n是表当前长度。
for ( int i = 0; i < list.n-1; i++ ) \{
int k = i; //在list.V[i].key到list.V[n-1].key 中找具有最小关键码的对象
for ( int j = i+1; j < list.n; j++)
if ( list.V[j].getKey ( ) < list.V[k].getKey ( ) ) k = j;
//当前具最小关键码的对象
if ( k != i ) Swap ( list.V[i], list.V[k] );//交换
\}
\}
上面是选择排序的程序,其中datalist是数据表,它有两个数据成员:一是元素类型为Element的数组V,另一个是数组大小n。算法中用到两个操作,一是取某数组元素V[i]的关键码操作getKey ( ),一是交换两数组元素内容的操作Swap( ):请问该程序段的McCabe环路复杂性为多少?()
}
A.2
B.3
C.4
D.5
试题编号:E65504
答案:D
题型:单选题
9.对于传统软件来说,按集成粒度不同可以把集成测试分为()。①模块间集成测试②类内集成测试③类间集成测试④子系统内集成测试⑤子系统间集成测试
A.①②③
B.②③④
C.①④⑤
D.②③⑤
试题编号:E65468
答案:C
题型:单选题
10.在有关集成测试的叙述中,( )是正确的。
A.测试底层模块时不需要桩模块
B.驱动模块的作用是模拟被调模块
C.自顶向下测试方法易于设计测试结果
D.自底向上测试方法有有利于提前预计测试结果
试题编号:E65538
答案:A
题型:单选题
11.系统测试中主要用到的测试技术是()
A.回归测试
B.黑盒测试
C.白盒测试
D.功能测试
试题编号:E65495
答案:B
题型:单选题
12.不断执行同样的操作,如不停地启动或关闭程序、反复读写数据或者选择同一个操作。这种测试我们称之为()测试。
A.强度
B.重复
C.压迫
D.重负
试题编号:E65509
答案:B
题型:单选题
13.以下关于测试管理原则的描述中不正确的是()。
A.实施全过程测试,有助于及时应对项目变化,降低测试风险。
B.软件应全面测试,不仅对所有产品进行测试,还要求开发人员和测试人员全面参与。
C.不能将测试过程从开发过程中抽象出来,作为一个独立的过程进行管理。
D.尽早开展测试准备工作,能使测试人员较早了解测试难度、预测风险、提高效率。
试题编号:E65473
答案:C
题型:单选题
14.下面叙述中,哪一项不是测试项目管理者的职责?()。
A.合理分配任务