软件测试技术(习题卷26)
第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]以下不属于白盒测试技术的是( )。
A)逻辑覆盖
B)基本路径测试
C)循环覆盖测试
D)等价类划分
答案:B
解析:
2.[单选题]测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是()
A)随机选择
B)划分等价
C)根据接口进行选择
D)根据数据大小进行选择
答案:B
解析:
3.[单选题]App在安装过程中是否可以取消安装,如果可以取消安装,确保取消安装的处理要与App概要设计描述一致,例如,如果App概要设计描述取消安装的处理过程为:取消安装进行( ),将已经安装的文件全部删除;那么在实际取消安装时也必须如此处理。
A)回滚处理
B)进程处理
C)系统修复
D)事务处理
答案:A
解析:
4.[单选题]大多数实际情况下进行单元测试时,设计测试用例方法是( )
A)采用白盒测试,辅之以黑盒测试
B)采用黑盒测试,辅之以白盒测试
C)使用白盒测试
D)使用黑盒测试
答案:C
解析:
5.[单选题]( )。软件公司的人员组成中以下不是必需的是()
A)几个高水平的项目经理
B)一批优秀的技术人员
C)一批踏实的行政人员
D)一批能喝酒唱歌聊天的市场人员
答案:D
解析:
6.[单选题]自动化测试工具的基本要求是
A)支持脚本语言
B)对程序界面中对象的识别能力
C)抽象层
D)支持数据驱动测试
答案:D
解析:
7.[单选题]大突击测试是将所有模块一次性集成为一个完整的系统后进行完全测试。下列不符合大突击测试的特点的是( )。
A)大突击测试的自动化能力差
B)大突击测试要出导致失效的原因很困难
C)大突击测试要额外编写特殊的辅助测试程序
D)大突击测试中,一个模块存在的缺陷还可能妨碍其他模块的测试
答案:A
解析:
8.[单选题]修复软件缺陷费用最高的是( )阶段
A)编制说明书
B)设计
C)编写代码
D)发布
答案:D
解析:
9.[单选题]( )是设计足够多的测试用例,使得程序中每个判定包含的每个条件的所有情况(真/假)至少出现一次,并且每个判定本身的判定结果(真/假)也要至少出现一次。
A)判定覆盖
B)判定-条件覆盖
C)条件覆盖
D)条件组合覆盖
答案:D
解析:
10.[单选题]以下关于边界值测试法的叙述中,不正确的是:( )。
A)测试数据应尽可能选取边界上的值,而不是等价类中的典型值或任意值
B)发生在输入输出边界上的错误比发生在输入输出范围的内部的错误要少
C)边界值分析法不仅重视输入域边界,而且也必须考虑输出域边界
D)边界值分析法是对等价类划分方法的补充
答案:B
解析:
11.[单选题]下列描述错误的是(    )
A)软件发布后如果发现质量问题,那是软件测试人员的错
B)穷尽测试实际上在一般情况下是不可行的
C)软件测试自动化不是万能的
D)测试能由非开发人员进行,调试必须由开发人员进行
答案:A
解析:
12.[单选题]软件生存期中费用消耗最大的环节是( )
A)软件测试
B)软件开发
C)软件质量保证
D)软件文档审查
答案:A
解析:
13.[单选题]在确定黑盒测试策略时,优先选用的方法是( )
A)边界值分析法
B)等价类划分
C)错误推断法
D)决策表方法
答案:B
解析:
14.[单选题]( )。UML是()的缩写。
A)Unified
B)Universal
C)Universal
D)Unified
答案:D
解析:
15.[单选题]下列关于单元测试的说法中正确的是( )。 (选择一项)
A)单元测试的实施是开发人员自己进行的,测试人员不能参与其中
B)单元测试还要以功能点测试为主
C)单元测试时,应先测试最顶层的模块
D)单元测试中不需要使用黑盒测试的方法
答案:B
解析:
16.[单选题]若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是( )
A)条件覆盖法
B)等价分类法
C)边界值分析法
D)错误推测法
答案:C
解析:
17.[单选题]关于持续集成的说法错误的是。()
A)使用持续测试的方式进行测试,需要搭建好持续继承的环境,测试人员需要和开发人员沟通协作。
B)持续集成方式有利于提高项目的开发进度和测试效率。
C)持续集成可以完全实现自动化测试不需要人工处理。
D)使用容器技术进行持续集成可以方便项目的部署。
答案:C
解析:
18.[单选题]下面关于边界值分析的说法不正确的是( )。
A)边界值分析采用定,义域或等价区间的边界值设计测试用例
B)边界值分析是-种补充等价划分的黑盒测试技术
C)程序在处理大量中间数值时不易出错但容易在边界值处出现错误
D)边界值分析法考虑了输入变量之间的依赖关系
答案:D
解析:
19.[单选题]对于评审的描述错误的是( )
A)评审可以降低消除缺陷的成本。
B)评审可以在需求文档中发现一些冗长的不需要的内容,这在动态测试中很难发现
C)由于在评审时软件并没有运行,所以发现缺陷很难。
D)评审是对软件工作产品(包括代码)进行测试的一种方式。
答案:C
解析:
20.[单选题]下列有关软件缺陷报告的编写原则中,哪个是错误的
A)一个软件缺陷报告中只应记录一个不可再划分的软件缺陷
B)软件缺陷报告的标题应该能够最简洁表达一个软件缺陷
C)软件缺陷报告中应提供全面的有关该软件缺陷再现的信息
D)同一个软件缺陷可以被重复报告
答案:D
解析:
21.[单选题]关于文件系统的测试,下列说法正确的是( )
A)可以通过测试工具模拟磁盘状况来对应用程序进行文件系统超载测试
B)不合法的文件名测试方法等价于输入操作系统不允许的文件名进行测试
C)介质损坏测试是用实际损坏介质的方法测试应用程序,对于多数应用程序,都要进行介质损坏测试
D)用不同类型的编辑器来编辑同一文件时该文件内容不受损坏
答案:A
解析:
22.[单选题]当一个应用程序窗口被最小化后该应用程序将会出现以下哪种情况?
A)被终止执行
B)继续在前台执行
C)被暂停执行
D)被转入后台执行
答案:D
解析:
23.[单选题]白盒测试中常用的方法是()
A)归纳测试
B)路径测试
C)等价类
D)因果图
答案:B
解析:
24.[单选题]在设计测试用例时,( )是用得最多的一种黑盒测试方法。
A)等价类划分法
B)边界值分析法
C)因果图法
D)功能图法
答案:B
解析:
25.[单选题]在测试中,属于白盒测试方法为()
A)代码测试
B)实物测试
C)全数字仿真测试
D)仿真测试环境
答案:A
解析:
26.[单选题]我一向准时到达
A)强烈同意
B)同意
C)不同意
D)最不同意
答案:A
解析:
27.[单选题]一个程序中所含有的路径数与( )有着直接的关系。
A)程序的复杂程度
B)程序语句行数
C)程序模块数
D)程序指令执行时间
答案:A
解析:
28.[单选题]下列关于通过测试和失败测试的说法错误的是( )(选择一项)
软件测试appA)利用边界值分析法设计的测试用例进行的测试,既有通过测试也有失败测试
B)利用等价类划分方法设计的测试用例进行的测试,既有通过测试也有失败测试
C)双击一台没有放光盘的电脑的光驱操作,是失败测试
D)失败测试和通过测试是软件测试的两个相互对立的基本方法,进行通过测试的系统没有必要再进行失败测试。
答案:D
解析:
29.[单选题]需求分析是由分析员经过了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型,并写出( )。
A)模块说明书
B)软件规格说明书
C)项目开发计划
D)合同文档
答案:B
解析:
30.[单选题]( )。在黑盒测试中,着重检查输入条件组合的方法是()
A)等价类划分法
B)边界值分析法
C)错误推测法
D)因果图法
答案:D
解析:
31.[单选题]在( )阶段中,发现并修复软件错误的代价更高。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。