22-测试基础-10
2026年1月21日大约 9 分钟
22-测试基础-10
001-技术评审即是一种技术手段,也是一种质量管理手段。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
002-下列文档中不是文档测试需要测试的内容是()[单选]
- a: 合同文档,
- b: 管理文档,
- c: 开发文档,
- d: 用户文档,
答案: A
解析: A
003-系统测试的目标是要找出软件在与系统其他部分协调工作时出现的所有故障?[单选]
- a: 正确,
- b: 错误,
答案: B
004-静态错误分析用于确定在源程序中是否有某些错误或“危险”结构。常用4种分析方法。即类型和单位分析、()、表分析。[单选]
- a: 使用分析,
- b: 参数分析,
- c: 设计分析,
- d: 引用分析,
答案: D
解析: D
005-GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
006-驱动模块模拟的是()[单选]
- a: 子模块,
- b: 第一模块,
- c: 底层模块,
- d: 主程序,
答案: D
解析: D
007-下列说法不正确的是[单选]
- a: 测试不能证明软件的正确性;,
- b: 测试员需要良好的沟通技巧;,
- c: QA与testing属于一个层次的概念;,
- d: 成功的测试是发现了错误的测试。,
答案: D
解析: D
008-平台化软件的兼容性测试应包括跨硬件平台能力、跨操作系统能力、()、客户端兼容性测试和数据兼容性测试。[单选]
- a: 支持UNIX,Linux操作系统,
- b: 支持SQLServer,DB2数据库,
- c: 支持各模块间的数据兼容,
- d: 支持多种数据库系统,
答案: D
解析: D
009-职场中要做到尽量被抱怨的人影响,以确保消息的灵通。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
010-软件缺陷属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
011-判断题:版本进度紧,测试人员只需自行确保用例质量符合要求,无需进行测试用例评审即可启动测试。[单选]
- a: 正确,
- b: 错误,
答案: B
012-下列关于通过测试和失败测试的说法错误的是()[单选]
- a: 利用边界值分析法设计的测试用例进行的测试,既有通过测试也有失败测试,
- b: 利用等价类划分方法设计的测试用例进行的测试,既有通过测试也有失败测试,
- c: 双击一台没有放光盘的电脑的光驱操作,是失败测试,
- d: 失败测试和通过测试是软件测试的两个相互对立的基本方法,进行通过测试的系统没有必要再进行失败测试。,
答案: D
解析: D
013-软件设计阶段的测试主要采取的方式是( )。[单选]
- a: 评审,
- b: 白盒测试,
- c: 黑盒测试,
- d: 动态测试,
答案: A
解析: A
014-JCheck是用来分析Java执行过程与事件的工具,它可实时监控程序执行的状态。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
015-穷举测试是不可能的,所以当测试出口条件满足时就可以停止测试。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
016-通过识别自己或他人的人格类型,我们就能够理解人的差异性体现在什么地方,进而实现有效的人际沟通。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
017-下面哪一项测试步骤中需要进行局部数据结构测试?()[单选]
- a: 单元测试,
- b: 集成测试,
- c: 确认测试,
- d: 系统测试,
答案: A
解析: A
018-项目管理的核心管理是()。[单选]
- a: 成本管理,
- b: 人力资源管理,
- c: 沟通管理,
- d: 采购管理,
答案: A
解析: A
019-测试人员说:“没有可运行的程序,我无法进行测试工作” 。[单选]
- a: 正确,
- b: 错误,
答案: B
解析: 错误。
020-()you let me know the price of your product?[单选]
- a: Can,
- b: Could,
- c: Please,
- d: Should,
答案: B
解析: B
021-在“输入非法数据”的测试模型中,对于输入,需要从下列()方面进行考虑。 ①输入数据的类型 ②输入数据的长度③输入数据的边界值 ④输入数据的默认值[单选]
- a: ①②③,
- b: ②③④,
- c: ①②④,
- d: ①②③④,
答案: A
解析: A
022-黑盒测试的测试用例是根据程序内部逻辑设计的[单选]
- a: 正确,
- b: 错误,
答案: B
解析: 错误
023-下列关于等价类划分方法的描述中错误的是哪一项()。[单选]
- a: 错误的划分等价类可能会降低执行测试用例时发现缺陷的能力,
- b: 为最大程度地覆盖测试,应尽可能细划等价类,不必考虑冗余,
- c: 划分合理的等价类中的一个测试捕获缺陷的能力与该等价类中其他测试相同,
- d: 根据等价类编写测试用例时,有效等价类和无效等价类都不能忽略,
答案: B
解析: B
024-判定覆盖和语句覆盖之间的比较的说法正确的是:()[单选]
- a: 百分之百的判定覆盖可以保证百分之百的语句覆盖反之则不行,
- b: 百分之百得语句覆盖可以保证百分之百的判定覆盖反之则不行,
- c: 百分之百的语句覆盖可以保证包分之百得判定覆盖反之亦然,
- d: 百分之百得语句覆盖和百分之百的判定覆盖没有直接的联系,
答案: A
解析: A
025-软件出现系统崩溃或数据毁坏时,软件错误的严重性程度为()。[单选]
- a: 严重,
- b: 较严,
- c: 一般,
- d: 轻微,
答案: A
解析: A
026-功能测试是指()。[单选]
- a: 对若干个屏幕对象组合在一起时所提供的功能进行的测试,
- b: 对系统的响应时间进行测试,
- c: 在软件内部的代码结构级别进行的测试,
- d: StressTest,
答案: A
解析: A
027-以下()不属于软件测试的工作范围。[单选]
- a: 制定软件测试计划,
- b: 测试脚本开发,
- c: 测试用例设计,
- d: 软件代码调试,
答案: D
解析: D
028-系统测试中主要用到的测试技术是()。[单选]
- a: 回归测试,
- b: 黑盒测试,
- c: 白盒测试,
- d: 功能测试,
答案: B
解析: B
029-不属于逻辑覆盖方法的是()。[单选]
- a: 组合覆盖,
- b: 判定覆盖,
- c: 条件覆盖,
- d: 接口覆盖,
答案: D
解析: D
030-我们在登录系统的时候,如果系统禁止同一个用户重复登录,那么我们模拟进行负载测试时,在编辑脚本时应加入()技术。[单选]
- a: 事务,
- b: 参数化,
- c: 集合点,
- d: 检查点,
答案: B
解析: B
031-集成测试是为确定软件系统是否满足验收标准以及使客户决定是否接受而进行的正式测试.。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
032-代码评审是检查源代码是否达到模块设计的要求。[单选]
- a: 正确,
- b: 错误,
答案: B
解析: 代码评审不负责检查功能、逻辑是否正确,这些要靠单元测试和QA工作来解决。代码评审内容:编码规范问题:命名不规范等代码结构问题:重复代码、巨大的方法和类、分层不当、紧耦合工具、框架使用不当:Spring、Hibernate、AJAX实现问题:错误验证、异常处理、事务划分、线程、性能、安全、实现过于复杂、代码可读性不佳、扩展性不好
033-下列哪一项不是白盒测试()[单选]
- a: 单元测试,
- b: 集成测试,
- c: 系统测试,
- d: 回归测试,
答案: C
解析: C
034-制定测试计划的步骤:()。[单选]
- a: 确定项目管理机制、预计测试工作量、测试计划评审,
- b: 确定测试范围、确定测试策略、确定测试标准、预计测试工作量,
- c: 确定测试架构、确定项目管理机制、预计测试工作量、测试计划评审,
- d: 确定测试范围、确定测试策略、确定测试标准、确定测试架构、确定项目管理机制、预计测试工作量、测试计划评审,
答案: D
解析: D
035-单元测试中用来模拟实现被测模块需调用的其他功能模块的是()。[单选]
- a: 驱动模块,
- b: 桩模块,
- c: 主控模块,
- d: 真实的被调用模块,
答案: B
解析: B
036-以下哪些场景适合自动化测试()[单选]
- a: 等待120秒让计算机进入睡眠状态120秒后唤醒,连续200次,
- b: 利用各种手势执行触屏操作,确保能执行正确的操作,每种操作3次,
- c: 从开始菜单关闭计算机后打开系统,连续3次,
- d: 将笔记本电脑设置为合上盖子不执行任何操作,执行合盖操作5次,确保设置正确实现,
答案: A
解析: A
037-以下属于黑盒测试的是?[单选]
- a: 决策表法,
- b: 条件覆盖法,
- c: 数据流图法,
- d: 判定-条件覆盖,
答案: A
038-白盒测试是基于程序结构的逻辑驱动测试,不考虑程序整体功能的实现,其发现问题后解决问题的成本要比黑盒测试高。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
039-下面有关软件缺陷的说法中错误的是( )[单选]
- a: 缺陷就是软件产品在开发中存在的错误,
- b: 缺陷就是软件维护过程中存在的错误、毛病等各种问题,
- c: 缺陷就是导致系统程序崩溃的错误,
- d: 缺陷就是系统所需要实现某种功能的失效和违背,
答案: C
解析: C。解析:由对缺陷的定义理解可得正确答案为C,因为缺陷未必一定会导致系统崩溃。
040-增量式集成测试有3种方式:自顶向下增量测试方法,()和混合增量测试方式。[单选]
- a: 自中向下增量测试方法,
- b: 自底向上增量测试方法,
- c: 多次性测试,
- d: 维护,
答案: B
解析: B
041-()是表示修复缺陷的重要程度与次序。[单选]
- a: 严重级,
- b: 优先级,
- c: 可重复级,
- d: 优化级,
答案: B
解析: B
042-下列()选项不是软件测试按照测试阶段划分的。[单选]
- a: 单元测试,
- b: 集成测试,
- c: 系统测试,
- d: 本地化测试,
答案: D
解析: D
