18-测试基础-6
2026年1月21日大约 11 分钟
18-测试基础-6
001-数据备份与恢复技术通常涉及到存储设备、存储优化、()、存储管理。[单选]
- a: 双机容错保护,
- b: 集群保护,
- c: 存储保护,
- d: 数据备份和恢复,
答案: C
解析: C
002-测试人员应在软件生命周期中的下面那个阶段介入最好()。[单选]
- a: 需求阶段,
- b: 设计阶段,
- c: 编码阶段,
- d: 系统集成阶段,
答案: A
解析: A
003-TPS-Transaction Per Second是LoadRunner中重要的性能参数指标,请问它主要是用来观测什么的?()[单选]
- a: 每秒钟系统能够处理的交易或事务的数量,
- b: 每秒钟发送的Http请求的数量,
- c: 对不同资源的使用程度,
- d: 完成相应事务所用的时间,
答案: A
解析: A
004-单元测试中用来模拟被测模块调用者的模块是()。[单选]
- a: 父模块,
- b: 子模块,
- c: 驱动模块,
- d: 桩模块,
答案: C
解析: C
005-下面那个观点是错误的()[单选]
- a: A.你永远不可能完成测试,这个重担将会简单地从你或者开发人员身上转移到你的客户身上,
- b: B.当你时间不够或者资金不够用的时候,就完成了测试,
- c: C.我们不能绝对地认定软件永远也不会再出错,但可以根据合理和有效的统计模型来判定软件的测试程度,
- d: D.软件测试贯穿于软件开发的全过程,
答案: B
006-集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
007-测试用例包括内容有:测试目标、要测试的功能、()、测试数据、过程、系统的预期行为。[单选]
- a: 测试工具和要求,
- b: 测试标准,
- c: 测试脚本,
- d: 测试环境和其他条件,
答案: A
解析: A
008-嵌入式软件对系统的可靠性和安全性要求比一般的软件系统高。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
009-测试需求就是软件需求。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
010-可作为测试停止的必要标准是:()[单选]
- a: 当时间用光时,
- b: 执行了所有的测试用例,但没有发现故障,
- c: 当所有缺陷都已清除时,
- d: 当达到所有要求的覆盖时,
答案: D
解析: D
011-在下列描述中,关于一个软件缺陷状态完整变化的错误描述是()[单选]
- a: 打开——修复——关闭,
- b: 打开——关闭,
- c: 打开——保留,
- d: 激活——修复——重新打开,
答案: D
解析: D
012-从技术的角度来看,不影响软件可靠性的因素有()。[单选]
- a: 运行环境和软件规模,
- b: 软件开发时间,
- c: 软件内部结构,
- d: 软件开发方法和开发环境,
答案: A
解析: A
013-增量式集成测试有3种方式:(),自底向上增量测试方法和混合增量测试方式。[单选]
- a: 自顶向下增量测试方法,
- b: 一次性集成测试,
- c: 多次性测试,
- d: 维护,
答案: A
解析: A
014-既可以用于黑盒测试,也可以用于白盒测试的方法的是()。[单选]
- a: 逻辑覆盖法,
- b: 边界值法,
- c: 基本路径法,
- d: 正交试验设计法,
答案: B
解析: B
015-社会化是个体由自然人成长、发展为社会人的过程,是个体与他人交往,接受社会影响,学习掌握社会角色和行为规范,形成适应社会环境的人格、社会心理、行为方式和生活技能的过程。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
016-金字塔模型中职业知识不包含()[单选]
- a: 不恰当的是需求解释,
- b: 用户指定的错误需求,
- c: 设计人员的习惯不好,
- d: 不正确的程序规格说明,
答案: B
解析: B
017-黑盒测试的测试用例是根据应用程序的功能需求设计的[单选]
- a: 正确,
- b: 错误,
答案: A
解析: 正确
018-边界测试是单元测试中最后的也可能是最重要的任务。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
019-测试过程的主要测试活动可分为()个阶段。[单选]
- a: 2,
- b: 3,
- c: 4,
- d: 5,
答案: D
解析: D
020-某个研发团队正在开发数据通信产品与用户终端设备之间的一个通信协议,下面是该协议的状态转换图。假如是你该项目的测试人员,你准备采用状态转换测试技术设计测试用例。针对状态S3,假如要覆盖所有由状态3出发的一次状态转换,至少需要设计多少个测试用例?[单选]
- a: A:1,
- b: B:2,
- c: C:3,
- d: D:4,
答案: D
解析: 解析:根据题意“要覆盖所有由状态3出发的一次状态转换”如图所示,箭头指向 S3 的有4个,所以若要覆盖从S3出发的所有场景,至少要设计4次以上测试用例
021-黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
022-关于软件测试对软件质量的意义,有如下说法: (1)度量和评估软件质量; (2)保证软件质量; (3)有利于改进软件开发过程; (4)发现软件错误。则其中正确的是()。[单选]
- a: (1)、(2)、(3),
- b: (1)、(2)、(4),
- c: (1)、(3)、(4),
- d: (1)、(2)、(3)、(4),
答案: C
解析: C
023-下列不属于测试用例特征的是()[单选]
- a: 最有可能抓住错误的,
- b: 不是重复的、多余的,
- c: 几组不相似测试用例中最有效的,
- d: 既不是太简单,也不是太复杂,
答案: B
解析: B
024-导致软件缺陷的最大原因是()。[单选]
- a: 需求说明书,
- b: 设计,
- c: 编码,
- d: 测试,
答案: A
解析: A
025-功能测试是系统测试的主要内容,检查系统的功能是否与需求规格说明相同。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
026-移动APP测试需要重点关注用户体验测试。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
027-在整个机构中使用基础设施防护与改进部件的主要目标是在机构积累的SQA经验基础上消除或至少降低出错率。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
028-关于测试中的录制和回放,错误的表述是:()[单选]
- a: 关闭无关的应用程序,
- b: 在一个模块中尽量录制所有的操作,
- c: 通过鼠标点击获得焦点,
- d: 录制前手动操作要录制的过程,
答案: B
解析: B
029-进行了自动化测试的软件质量比只进行了手工测试的软件质量高。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
030-单元测试一般以()为主。[单选]
- a: 白盒测试,
- b: 黑盒测试,
- c: 系统测试,
- d: 分析测试,
答案: A
解析: A
031-下列关于正确选择自动化测试工具的说法中错误的是()[单选]
- a: 选择适合自己公司项目的自动测试工具,可以从测试工具的功能,集成能力,操作系统和开发工具的兼容性等几个方面来考虑,
- b: 引入工具时不需要考虑工具引入的连续性和一致性,
- c: 尽量选择主流测试工具,
- d: 如果需要多种工具,尽量选择同一公司的产品,
答案: B
解析: B
032-软件质量成本是一个投资问题,而不是成本问题。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
033-软件测试的目的是尽可能多的找出软件的缺陷。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
034-下列关于测试方法的描述中错误的是()。[单选]
- a: 通过测试主要用于验证系统和需求是否一致,
- b: 失败测试是验证系统至少能做什么,可确定程序是否满足目标,
- c: 错误测试是基于经验和直觉的一种测试技能,
- d: 随即测试无法度量测试覆盖率,
答案: C
解析: C
035-单元测试中设计测试用例的依据是 A.概要设计规格说明书 B.用户需求规格说明书 C.项目计划说明书 D.详细设计规格说明书[单选]
- a: D,
答案: A
解析: D
036-针对程序段if(x>10)and(y<20)then w=w/a,对于(x,y)的取值,以下哪组测试用例能够满足判定覆盖的要求______。[单选]
- a: A.(30,15),(40,10),
- b: B.(3,0),(30,30),
- c: C.(5,25),(10,20),
- d: D.(20,10),(1,100),
答案: D
解析: 判定覆盖是比语句覆盖稍强的覆盖标准。其含义是:设计足够多的测试用例,使得程序中的每个判定至少都获得一次“真值”或“假值”,或者说使得程序中每一个取真分支和取假分支至少执行一次,因此判定覆盖又称分支覆盖。A选项缺少假值,B、C选项缺少真值。
037-关于软件测试,下列叙述有关错误的是()。[单选]
- a: 测试只能证明缺陷,不能证明缺陷不存在,
- b: 开发人员测试自己的程序后,可作为该程序已经通过测试的依据,
- c: 80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错,
答案: B
解析: B
038-数据流测试是主要用作路径测试的真实性检查。两种形式分别为定义/使用测试、基于程序片的测试。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
039-()选项不是测试总结报告的内容。[单选]
- a: 测试环境描述,
- b: 测试情况描述,
- c: 测试遗留问题报告,
- d: 测试大纲,
答案: D
解析: D
040-在没有产品说明书时使用()。[单选]
- a: 探索测试,
- b: 功能测试,
- c: 动态测试,
- d: 静态测试,
答案: A
解析: A
041-在软件产品制定生产计划阶段,不必进行重大的SQA活动。()[单选]
- a: 对,
- b: 错,
答案: B
解析: B
042-软件测试是按照特定的规程说明书()的过程[单选]
- a: 发现软件错误,
- b: 说明程序正确,
- c: 证明程序没有错误,
- d: 设计并运行测试用例,
答案: A
解析: A
043-()也称功能测试,它是通过测试来检测每个功能是都能正常使用[单选]
- a: 动态测试,
- b: 系统测试,
- c: 压力测试,
- d: 黑盒测试,
答案: D
解析: D
044-在制定测试计划的过程中需要十分明确计划内容,按照一定的规则方法进行。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
045-软件测试的目的( )[单选]
- a: 发现程序中的所有错误,
- b: 尽可能多地发现程序中的错误,
- c: 证明程序是正确的,
- d: 调试程序,
答案: B
解析: B
046-()是由不同测试人员按同一测试方法对同一产品进行重复地测试,应产生同样的测试结果。[单选]
- a: 可重复性,
- b: 可再现性,
- c: 公正性,
- d: 客观性,
答案: B
解析: B
047-()方法根据输出对输入的依赖关系设计测试用例。[单选]
- a: 路径测试,
- b: 等价类,
- c: 因果图,
- d: 归纳测试,
答案: C
解析: C
048-软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
049-下列关于软件验收测试的合格通过准则错误的是:______[单选]
- a: 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到,
- b: 所有测试项没有残余一级、二级和三级错误;,
- c: 立项审批表、需求分析文档、设计文档和编码实现不一致;,
- d: 验收测试工件齐全,
答案: C
解析: C
050-有效性测试是在模拟的环境下,运用黑盒测试的方法验证所测软件是否满足()中所列的要求[单选]
- a: 软件概要设计文档,
- b: 单元测试方案,
- c: 软件需求规格说明书,
- d: 集成测试方案,
答案: C
解析: C
