1.下列关于软件测试的叙述错误的是( D )。
A.软件测试可以作为度量软件与用户需求间差距的手段 B.没有发现错误的测试也是有价值的
C.软件测试的根本目的是尽可能多地发现软件中存在的问题,最终把一个高质量的软件系统交给用户使用
D.软件测试的主要工作内容包括发现软件中存在的错误并解决存在的问题
2.软件测试技术可以分为静态测试和动态测试,下列说法中错误的是( D ) A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。 B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C.动态测试包括黑盒测试和白盒测试。
D.白盒测试是静态测试,黑盒测试是动态测试。
3.月收入<=800元者免税,现用输入数800元和801元测试程序,则采用的是( A )方法。 A.边界值分析 B.条件覆盖 C.错误推测 D.逻辑覆盖
4.等价类划分法的关键是( C )。 A.确定等价类的边界条件 B.按照用例来确定等价类 C.划分等价类
D.确定系统中相同和不同的部分
5.某教学设备销售部门制定一项销售优惠政策,一次购买100台或100台以上者按八五折优惠,购买者是教师、学生按九折优惠。设C1表示购买的台数,C2为1、2、0分别表示教师、学生和其他人员,则符合九折优惠判定条件为( A )。 A.(C1<100)AND NOT(C2=0) B.(C1<100)AND NOT(C2>0) C.NOT(C1>100)AND(C2=0) D.NOT(C1<100)AND(C2>0)
6.( D )能够有效地检测输入条件的各种组合可能会引起的错误。 A.等价类划分 B.边界值分析 C.错误推测 D.因果图
7.软件测试用例主要由输入数据和( C )两部分组成。 A.测试计划 B.测试规则 C.预期输出结果
D.以往测试记录分析
8.在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,其中( A )是最弱的覆盖准则。 A.语句覆盖 B.条件覆盖
C.判定-条件覆盖 D.条件组合覆盖
9.以下不属于白盒测试技术的是( D ) A.逻辑覆盖 B.基本路径测试 C.循环覆盖测试 D.等价类划分
10.集成测试的策略一般分为:一次性集成和渐增式集成。下面哪一条真实地反映了前者与后者的不同?( A )。
A.后者比前者更适合大规模应用系统的集成测试
B.在集成测试中发现问题时,前者比后者更容易进行问题定位
C.前者需要开发驱动模块和桩模块,而后者不需要开发驱动模块和桩模块 D.前者不需要所有模块就绪,而后者需要所有模块就绪 11.集成测试又称为组装测试,其主要内容包括( C )。 A.对整体的性能进行测试
B.用白盒法设计测试用例进行测试 C.确定组装策略和次序 D.对运行过程进行测试
12.全局数据结构的错误通常在( C )中检查。 A.单元测试 B.有效性测试 C.集成测试 D.确认测试
13.软件开发公司组织内部人员,模拟各类用户行为对即将面市的软件产品进行的测试我们称之为( B )。 A.系统测试
B.α测试 C.β测试 D.综合测试
14. 对一个网站的连接速度测试属于( C )? A.功能测试
B. 客户端兼容性测试 C. 性能测试 D. 安全测试
15.软件测试管理是软件工程的保护性活动,其基本内容不包括( C )。 A.测试组织管理 B.测试过程管理 C.效益管理
D.资源和配置管理
32.下面对软件测试流程的描述,哪个是正确的?( A )
A.制定测试计划->设计测试方案及测试用例->部署实施测试->执行测试->缺陷跟踪管理->测试总结报告
B.制定测试计划->部署实施测试->设计测试方案及测试用例->执行测试->缺陷跟踪管理->测试总结报告
C.部署实施测试->制定测试计划->设计测试方案及测试用例->执行测试->缺陷跟踪管理->测试总结报告
D.制定测试计划->设计测试方案及测试用例->执行测试->部署实施测试->缺陷跟踪管理->测试总结报告
15.与设计测试数据无关的是( D ) A.该软件的设计人员 B.程序的复杂程度 C.源程序
D.项目开发计划
18.McCabe复杂性度量又称( B )。 A.代码行度量 B.环路度量 C.程序量度量 D.功能性度量
1.( A )说明了软件测试与开发的并行关系,体现了测试贯穿于整个开发过程的思想。 A.W模型 B.V模型 C.H模型 D.X模型
2.在下面几句中,判断哪一个是正确的。( D )。 A.测试工作应在编码阶段结束后开始。
B.测试设计工作与软件开发活动是相互独立、相互无关的。
C.测试脚本是指一个测试包,它由一组逻辑相关的测试用例组成。 D.过度测试会影响进度和增加成本。
3.以下哪种测试方法属于黑盒测试技术( C )。 A.基本路径测试 B.循环覆盖测试 C.边界值分析测试 D.语句覆盖测试
4.程序功能说明中指出:由三个输入数据表示一个三角形的三条边长。根据黑盒法中的边界值分析法设计测试用例,应选( D )。 A.a=3,b=4,c=5 B.a=1,b=2,c=4
C.上述A、B项目都应选上 D.a=1,b=2,c=3
5.某程序功能说明中列出“规定每个运动员参赛项目为1——3项”,应用黑盒法中的等价类划分法确定等价类是( D )。 A.1<=项目数<=3 B.项目数<1 C.项目数>3 D.以上都是
6.如果某个程序的输入数据的可能值划分为n个合理等价类,m个不合理等价类,这些等价类均为数轴上的一个有限区间范围,则采用边界值测试方法至少需要( D )个测试用例。 A.m+n B.2m+n C.2n+m
D.2(m+n)
7.在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,( D )是最强的覆盖准则。 A.语句覆盖 B.条件覆盖
C.判定-条件覆盖 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环路复杂性为多少?( D ) } A.2 B.3 C.4 D.5
9.对于传统软件来说,按集成粒度不同可以把集成测试分为( C )。①模块间集成测试 ②类内集成测试 ③类间集成测试 ④子系统内集成测试 ⑤ 子系统间集成测试 A.①②③ B.②③④ C.①④⑤ D.②③⑤
10.在有关集成测试的叙述中,( A )是正确的。 A.测试底层模块时不需要桩模块 B.驱动模块的作用是模拟被调模块 C.自顶向下测试方法易于设计测试结果
D.自底向上测试方法有有利于提前预计测试结果 11.系统测试中主要用到的测试技术是( B) A.回归测试 B.黑盒测试 C.白盒测试 D.功能测试
12.不断执行同样的操作,如不停地启动或关闭程序、反复读写数据或者选择同一个操作。这
种测试我们称之为( B )测试。 A.强度 B.重复 C.压迫 D.重负
13.以下关于测试管理原则的描述中不正确的是( C )。 A.实施全过程测试,有助于及时应对项目变化,降低测试风险。
B.软件应全面测试,不仅对所有产品进行测试,还要求开发人员和测试人员全面参与。 C.不能将测试过程从开发过程中抽象出来,作为一个独立的过程进行管理。
D.尽早开展测试准备工作,能使测试人员较早了解测试难度、预测风险、提高效率。 14.下面叙述中,哪一项不是测试项目管理者的职责?( B )。 A.合理分配任务 B.负责建立测试环境 C.制订测试策略
D.将已有经验灵活应用到新项目中
15.下列所述的测试原则中,错误的是( D )。 A.应设计非法输入的测试用例 B.测试用例要给出测试的预期结果 C.因维护修改程序后需回归测试 D.开发小组与测试小组合并
1.对于软件测试分类,下列各项都是按照不同阶段来进行的划分,除了( C )。 A.单元测试 B.集成测试 C.黑盒测试 D.系统测试
2.在软件测试中,确认测试主要用于发现( B )阶段的错误。 A.软件计划 B.需求分析 C.软件设计 D.编码
3.( C )方法根据输出对输入的依赖关系设计测试用例。 A.路径测试 B.等价类 C.因果图
D.边界值分析
4.在功能测试中,假设求实数x的平方根,我们第1次输入“最小的负实数”进行测试,第2次输入“稍小于0”进行测试,第3次输入0进行测试,第4次输入“稍大于0”进行测试,第5次输入“最大的正实数”进行测试,那么这种测试属于( A )。 A.边界值分析法 B.绝对值分析法 C.相对值分析法 D.等价类划分法
5.为了提高测试的效率,应该( D )。 A.随机地选取测试数据
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件测试期末总结在线全文阅读。
相关推荐: