软件测试技术(习题卷4)
第1部分:单项选择题,共56题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]组装测试计划是在( )阶段制定的。
A)可行性研究与计划
B)需求分析
C)概要设计
D)详细设计
答案:C
解析:
2.[单选题]单元测试将根据在哪个阶段中产生的规格说明进行。
A)可行性研究与计划
B)需求分析
C)概要设计
D)详细设计
答案:D
解析:
3.[单选题]下列哪项工作与软件缺陷管理和追踪无关 ()
A)对缺陷应该包含的信息条目、状态分类等进行完善设计
B)通过软件系统自动发送通知给相关开发和测试人员,使缺陷得到及时处理
C)对测试用例的执行结果进行记录和追踪
D)通过一些历史曲线和统计曲线来分析和预测未来的缺陷发现情况
答案:C
解析:
4.[单选题]我需要肯定自己的价值
A)强烈同意
B)同意
C)不同意
D)最不同意
答案:B
解析:
5.[单选题]若一个通讯簿最多可以输入100条记录,则下列选项中设计的测试用例最优的是( )。(选择一项)
A)分别输入1、50、100条记录
B)分别输入0、1、50、99、100条记录
C)分别输入0、1、99、100、101条记录
D)分别输入0、1、50、99、100、101条记录
答案:D
解析:
6.[单选题]测试程序时不在机器上直接运行程序,而是采用人工检查或计算机辅助静态分析的手段检查程序。这种测试称为( )
A)白盒测试
B)黑盒测试
C)静态测试
D)动态测试
答案:C
解析:
7.[单选题]如果系统输入条件存在组合的情况,那么设计测试用例应该选择( )测试方法。
A)等价类法
B)边界值法
C)因果图
D)随机测试
答案:C
解析:
8.[单选题]以下关于Web应用软件测试的说法中,正确的是
A)链接测试是Web应用软件测试的一项内容
B)Web应用软件测试通常不考虑安全性测试
C)与传统软件相比,Web应用软件测试更简单
D)Web应用软件只能进行黑盒测试,不能进行白盒测试
答案:A
解析:
9.[单选题]测试工程师的工作范围会包括检视代码、评审开发文档,这属于(    )
A)动态测试
B)静态测试
C)黑盒测试
D)白盒测试
答案:B
解析:
10.[单选题]下面哪项内容不包含在测试计划文档中( )
A)测试标准
B)测试用例
C)测试策略
D)测试时间安排
答案:B
解析:
11.[单选题]下列关于缺陷分类的说法中错误的是( )。
A)按严重性来给缺陷进行分类,主要是从产品和用户的角度来考虑
B)优先级表示修复缺陷的迫切程度和应该何时修复
C)缺陷越严重,优先级越高
D)缺陷的优先级随着项目的发展会发生变化
答案:C
解析:
12.[单选题]我善于想出不同寻常的主意
A)强烈同意
B)同意
C)不同意
D)最不同意
答案:A
解析:
13.[单选题]我善于处理数字资料
A)强烈同意
B)同意
C)不同意
D)最不同意
软件测试app答案:B
解析:
14.[单选题]系统测试中主要用到的测试技术是( )
A)回归测试
B)黑盒测试
C)白盒测试
D)功能测试
答案:B
解析:
15.[单选题]关于对第三方测试的描述,正确的观点是()
A)既不是开发人员,也不是用户所进行的测试就是第三方测试
B)由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试
C)第三方测试是在开发方与用户方的测试基础上所进行的验证测试
D)第三方测试又被称为β测试
答案:B
解析:
16.[单选题]确收测试是以( )为主的测试。
A)质量保证人员
B)软件开发人员
C)用户
D)软件测试人员
答案:C
解析:
17.[单选题]不属于自动化测试方法实现的是
A)测试过程的捕获与回放
B)测试脚本技术
C)测试管理技术
D)文档分析技术
答案:D
解析:
18.[单选题]( )是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。
A)条件覆盖
B)组合覆盖
C)判定覆盖
D)语句覆盖
答案:D
解析:
19.[单选题]在进行单元测试过程中,通常测试工程师都需要借助_()来代替所测模块调用的子模块:
A)桩模块
B)驱动模块
C)桩模块和驱动模块
D)存根模块和驱动模块
答案:A
解析:
20.[单选题]( )方法根据输出对输入的依赖关系设计测试用例
A)路径测试
B)因果图
C)边界值
D)等价类
答案:B
解析:
21.[单选题]关于语句覆盖和判定覆盖,以下叙述正确的是:
A)语句覆盖程序中每一个判断至少要执行一次
B)判定覆盖程序中每个判断的取真分支和取假分支至少经历一次
C)判定覆盖程序中各种组合至少执行一次
D)语句覆盖是最强的覆盖
答案:B
解析:
22.[单选题]我喜欢快速学习新事物
A)强烈同意
B)同意
C)不同意
D)最不同意
答案:A
解析:
23.[单选题]自顶向下的增量式集成策略的最大成本是( )。
A)桩模块的开发和维护
B)驱动模块的开发和维护
C)对被测模块的组装
D)对构件的分层和修改
答案:A
解析:
24.[单选题]下列文件中包含了主机名到IP地址的映射关系的文件是()
A)/etc/HOSTNAME
B)/f
C)/etc/hosts
D)etc/networks
答案:C
解析:
25.[单选题]代码走查的目的是()
A)发现缺陷、遗漏和矛盾的地方
B)确认程序逻辑与程序规格说明的一致性
C)验证需求变更的一致性
D)证明程序确实是按照用户的需求工作的
答案:A
解析:
26.[单选题]以下选项中不属于软件缺陷状态的是( )。
A)已修正状态.
B)非激活状态
C)一致状态
D)激活状态
答案:C
解析:
27.[单选题]下列测试中属于与手工测试具有共性的东西的是( )。
A)测试数据文件
B)测试用例
C)测试日志
D)测试脚本代码
答案:B
解析:
28.[单选题]使用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和( )
A)程序的注释
B)程序的内部逻辑
C)用户使用说明书
D)程序的需求说明
答案:B
解析:
29.[单选题]下列可以作为软件测试对象的是( )。
A)需求规格说明书
B)软件设计规格说明
C)源程序
D)A、B、C
答案:D
解析:
30.[单选题]移动设备电量一直是困扰用户的一个问题,同时也是移动设备发展的一个瓶颈,如果App架构设计不好,或者代码有缺陷,就可能导致电量消耗比较高,因此App耗电量测试也很重要。如果App耗电量较高,改进App使其在电量不足的情况下,让App释放掉一部分性能以节省电量,称为( )。
A)卸载测试
B)耗电量测试
C)升级测试
D)能耗测试
答案:B
解析:
31.[单选题]一组测试工具执行的指令集合,是计算机程序的一种形式,我们将其称之为 ( )。
A)消息
B)线程
C)进程
D)脚本

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