24-测试基础-12
24-测试基础-12
001-测试大纲一般是()进一步细化。[单选]
- a: A、产品需求,
- b: B、原始需求,
- c: C、开发需求,
- d: D、测试需求,
答案: A
解析: A
002-对于维护软件的人员来说。使用质量是【】的结果[单选]
- a: 功能性,
- b: 可靠性,
- c: 可维护性,
- d: 效率,
答案: C
解析: C解析:使用质量是从用户观点来对软件产品提出的质量要求,所以它的度量主要是针对用户使用的绩效,而不是软件自身的特性,使用质量是面向用户的内部和外部质量的组合效果。使用质量与其他软件产品质量特性之间的关系取决于用户的类型: ・对最终用户来说,使用质量主要是功能性、可靠性、易用性和效率的结果。 ・对维护软件的人员来说,使用质量是可维护性的结果。 ・对移植软件的人员来说,使用质量是可移植性的结果。
003-以下哪个不属于黑盒测试方法 ?()[单选]
- a: 代码走读,
- b: 等价类划分,
- c: 场景分析法,
- d: 因果图分析法,
答案: A
解析: 代码走读,属于白盒测试
004-数据流覆盖关注的是程序中某个变量从其声明、 赋值到引用的变化情况,它是下列哪一种覆盖的变种( )[单选]
- a: 语句覆盖,
- b: 控制覆盖,
- c: 分支覆盖,
- d: 路径覆盖,
答案: D
解析: D解析:数据流测试电可以看做是一种路径测试,它主要关注一条路径上变量在何时定义,何时使用,所以数据流覆盖也可以看做是路径覆盖的一种,关注变量在某条路径中的变化情况。
005-缺陷跟踪系统只针对对测试人员来使用。()[单选]
- a: 对,
- b: 错,
答案: B
解析: B
006-Monkey 可以对APP做压力测试。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
007-白盒测试是根据程序的()来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。[单选]
- a: 功能,
- b: 性能,
- c: 内部逻辑,
- d: 内部数据,
答案: C
解析: C
008-系统测试的目标是要找出软件在与系统其他部分协调工作时出现的所有故障。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
009-软件自动化测试技术核心的三个最佳成功经验是:尽早测试、连续测试、自动化测试。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
010-下列协议与默认端口对应错误的是()。[单选]
- a: A、TELNET 23,
- b: B、FTP 21,
- c: C、SMTP 25,
- d: D、DNS 24,
答案: D
解析: D
011-软件测试是按照程序内部的结构进行测试的,这种软件测试方法是()。[单选]
- a: 黑盒测试,
- b: 白盒测试,
- c: 静态测试,
- d: 动态测试,
答案: B
解析: B
012-关于自动化测试局限性描述错误的是()[单选]
- a: 自动化测试不能取代手工测试,
- b: 自动化测试比手工测试发现的测试多,
- c: 自动化测试可能降低测试的效率,
- d: 自动化测试需要技术和环境的支持,
答案: B
解析: B
013-下面属于黑盒测试方法的是()。[单选]
- a: 语句覆盖,
- b: 逻辑覆盖,
- c: 边界值分析,
- d: 路径覆盖,
答案: C
解析: C
014-软件测试工具可以代替软件测试员。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
015-TestManager是测试管理软件,用于实现测试的计划、用例设计、用例实现、测试实施以及结果分析,从一个独立的、全局的角度对各种测试活动进行有效管理和控制。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
016-单元测试中用来模拟被测模块调用者模块是()[单选]
- a: 父模块,
- b: 子模块,
- c: 驱动模块,
- d: 桩模块,
答案: C
解析: C解析: 测试一个模块时需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式(如显示或打印)将测试结果返回给测试者。桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。
017-关于软件测试与软件开发的认识,不正确的是()[单选]
- a: 软件生命周期各个阶段都可能产生错误,
- b: 软件测试是独立于软件开发的一个工作,
- c: 软件开发的需求分析和设计阶段就应开始测试工作,
- d: 测试越早进行,越有助于提高被测软件的质量,
答案: B
解析: B
018-用户文档应包含产品使用所需信息,应有所有功能的即在程序中用户可调用的所有功能、所有边界值和程序维护手册,还缺的内容有:()。[单选]
- a: 用户手册,
- b: 并发手册,
- c: 管理手册,
- d: 安装手册,
答案: D
解析: D
019-测试人员要坚持原则,缺陷未修复完坚决不予通过。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
020-关于冒烟测试,下列说法错误的是()。[单选]
- a: 冒烟测试指软件经过修改后,对其关键功能进行的测试,
- b: 为防止出现时间、人力的浪费,在通过冒烟测试后系统方可进入全面测试阶段,
- c: 进行冒烟测试时,需要返测上一版本中所有已知的缺陷,
- d: 冒烟测试用于确认是否需要让测试人员进入到对新版本的测试工作中,
答案: C
解析: C
021-Dear Frank,This is to inform you that you are raised to the position of senior testing manager.语气统一。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
022-敏捷测试不需要写测试计划。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
023-外置的调制解调器要与计算机的哪一个接口相连接?()[单选]
- a: 键盘口,
- b: 串行口,
- c: 并行口,
- d: 显示器接口,
答案: B
解析: B
024-以下不属于0SI七层网络模型的是()[单选]
- a: A.安全层,
- b: B.物理层,
- c: C.应用层,
- d: D.传输层,
答案: A
025-I18N,代表()。[单选]
- a: 全球化,
- b: 国际化,
- c: 多语言化,
- d: 本地化,
答案: B
解析: B
026-软件测试的目的是()[单选]
- a: 避免软件开发中出现问题,
- b: 发现软件中存在的问题,
- c: 证明软件开发中没有问题,
- d: 保证产品没有问题,
答案: B
解析: B
027-通常关于一份测试计划中所包含的内容,下列说法错误的是()。[单选]
- a: 测试计划中不涉及具体的测试用例及方法,
- b: 软件产品发行时的一系列风险因素要在制定测试计划时加以考虑,
- c: 项目人员资源配备和系统软硬件资源不属于测试计划的内容,
- d: 测试计划中应包含需要测试的项目清单以及各测试项的优先级,
答案: C
解析: C
028-某项目经理使用Jira进行项目管理,如果问题需要超过一个星期才能完成,则一般建议先将它创建为()[单选]
- a: Epic,
- b: story,
- c: task,
- d: Bug,
答案: A
解析: A
029-某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。[单选]
- a: 变量没有初始化,
- b: 编写的语句书写格式不规范,
- c: 循环控制出错,
- d: 代码输入有误,
答案: B
解析: B
030-对于一个含有n个变量的程序,采用边界值健壮性测试方法来测试程序会产生6n+1个测试用例。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
031-白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求[单选]
- a: 正确,
- b: 错误,
答案: A
解析: 正确。
032-可以发布具有配置缺陷的软件产品()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
033-下列关于推行编码规范好处的说法错误的是()。[单选]
- a: 增强代码的可读性,
- b: 可以有效的保证程序的可移植性,
- c: 确保代码中的错误都能被发现,
- d: 有助于代码的管理和维护,
答案: C
解析: C
