软件测试智慧树知到答案章节测试2023年山东交通学院_第1页
软件测试智慧树知到答案章节测试2023年山东交通学院_第2页
软件测试智慧树知到答案章节测试2023年山东交通学院_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章测试下面说法正确的是()

A:成功的测试是没有发现错误的测试

B:测试的目标是为了证明程序没有错误

C:经过测试没有发现错误说明程序正确

D:成功的测试是发现了迄今尚未发现的错误的测试

答案:D软件测试的对象包括()

A:源程序、目标程序、数据及相关文档

B:源程序和目标程序

C:目标程序、操作系统和平台软件

D:目标程序和相关文档

答案:A下列()不属于测试原则的内容

A:找到的缺陷越多软件的缺陷就越少

B:软件测试是有风险的行为

C:完全测试程序是不可能的

D:测试无法显示潜伏的软件缺陷

答案:A经过严密的软件测试后所提交给用户的软件产品中()

A:所提交给用户的可执行文件不会含有错误

B:软件不再包含任何错误

C:文档中不会含有错误。

D:还可能包含少量软件错误

答案:D对程序的测试最好由()来做,对程序的调试最好由()来做。

A:第三方测试机构程序员

B:程序开发组程序开发组

C:程序开发组程序员

D:程序员第三方测试机构

答案:A第二章测试下面哪个属于静态分析:()a)编码规则的检查b)程序结构分析c)程序复杂度分析d)内存泄漏

A:除d)以外

B:除a)和c)以外

C:除c)以外

D:除c)和d)以外

答案:A关于评审说法正确的是()

A:评审虽然可以缩减工作时间,但同时也增加了大量的成本

B:在软件开发过程中进行评审会浪费时间,减缓项目的进度

C:评审是对程序进行模拟,一步步的展示程序如何处理测试数据

D:评审的目的是发现产品的缺陷,因此在评审上的投入可以减少大量的后期返工

答案:D下面对静态测试和动态测试的区别描述正确的是:()

A:静态测试并没有真正的运行软件,而动态测试需要运行软件

B:静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成

C:静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷

D:静态测试需要借助于专门的测试工具,而动态测试不需要

答案:A程序员A请项目经理与其一起评审自己的代码属于哪类评审?()

A:走查

B:临时评审

C:审查

D:桌面评审

答案:D程序员A请程序员B帮忙Review一下他写的代码,属于哪类评审?()

A:桌面评审

B:审查

C:走查

D:临时评审

答案:D第三章测试测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括()

A:测试配置

B:测试目标、测试工具

C:测试输入、执行条件和预期的结果。

D:测试环境

答案:C什么是等价类划分()a)将测试对象的输入或输出域划分成若干部分b)从每一个子集中选取少数具有代表性的数据c)是一种白盒测试方法d)有效值的等价类e)无效值的等价类

A:a),b),c),d)

B:d),e)

C:a),b),c)

D:a),b),d),e)

答案:D关于边界值的说法不正确的是:()

A:它不是选择等价类的任意元素,而是选择等价类边界的测试用例

B:边界值分析法考虑了输入变量之间的依赖关系

C:边界值分析是一种补充等价划分的测试用例技术

D:程序在处理大量中间数值时都是对的,但是在边界处极可能出现错误

答案:B黑盒法是通过分析程序的()来设计测试用例的方法。

A:内部逻辑

B:应用范围

C:功能

D:输入数据

答案:C系统规格说明书中指出,该系统的输入框应该接收大写或小写字母,以下哪个测试用例是由无效等价类得出的?()

A:FEEDs

B:F33ds

C:Feeds

D:FEEDS

答案:B第四章测试如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用()和判定表驱动法。

A:边界值分析

B:等价类划分

C:因果图法

D:猜错法

答案:C()方法根据输出对输入的依赖关系设计测试用例。

A:因果图法

B:路径测试

C:等价类划分

D:边界值分析

答案:A关于采用探索性测试的原因,下面论述是最合适的:()。

A:探索性测试依赖于开发人员在被测对象知识和业务方面的支持。

B:探索性测试在时间充裕的时候是最适合的;

C:探索性测试可以发现一些正式测试中遗漏的缺陷;

D:探索性测试不需要花费工作量进行准备工作;

答案:C()是分析和表达多逻辑条件下执行不同操作情况的工具.

A:边界值分析

B:判定表法

C:等价类划分

D:正交测试法

答案:B以下哪项不是黑盒测试方法的有()

A:判定表法

B:组合测试

C:场景法

D:控制流图

答案:D第五章测试下面的哪一项测试阶段中需要进行更多白盒测试()。

A:确认测试

B:单元测试

C:系统测试

D:集成测试

答案:B关于白盒测试的概念,下列哪个选项是正确的()

A:在白盒测试中如果已经达到了100%的语句覆盖,肯定达到了100%的判定覆盖。

B:白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在单元或集成测试中

C:在白盒测试中如果已经达到了100%的判定覆盖,不一定达到了100%的语句覆盖

D:白盒测试可以应用在任何测试级别中

答案:D不属于白盒测试的技术是()。

A:基本路径测试

B:等价类分析法

C:语句覆盖

D:判定覆盖

答案:B请根据条件(x>3,ya).x=6,y=3b).x=6,y=8c).x=2,y=3d).x=2,y=8

A:a),b),c)

B:a),b)

C:c),d)

D:a),b),c),d)

答案:D逻辑驱动测试也称作()。

A:单元测试

B:灰盒测试

C:白盒测试

D:黑盒测试

答案:D第六章测试验收测试主要是由()来完成的。

A:高级经理

B:开发人员

C:用户

D:测试人员

答案:C通过让软件系统在一定访问量情况下长时间运行,以检验系统性能在多长时间后会出现明显的下降。主要目的是验证系统运行的可靠性。此种测试属于性能测试中的()

A:配置测试

B:基准测试

C:数据量测试

D:疲劳测试

答案:D以下不属于常用性能测试方法的是()。

A:长时间疲劳测试

B:配置测试

C:压力测试

D:基准测试

答案:B性能测试的主要目标包括()

A:缺陷发现,安全验证,能力规划,性能优化

B:能力验证,兼容性测试,能力规划,性能优化

C:能力验证,缺陷发现,能力规划,性能优化

D:能力验证,缺陷发现,功能测试,性能优化

答案:C以下哪一条描述不是自动化性能测试必要性的原因()。

A:手工性能测试难以模拟长时间的性能测试。

B:自动化性能测试更准确。

C:手工性能测试难以模拟多用户并发的测试。

D:自动化性能测试可以实现夜间测试和无人测试。

答案:B第七章测试测试计划文档中不包含的是()。

A:测试任务

B:测试环境

C:测试交付物

D:测试详细说明

答案:D关于测试用例的描述,下列哪个是错误的()

A:建立从测试用例到需求的可追溯性,有助于需求变更的影响分析

B:理想情况下,通过执行测试用例就可以获得测试用例的期望结果

C:对测试用例本身的质量可以从是否与需求有可追溯性以及期望结果的正确性这两方面来评价

D:测试用例由一组输入值、执行的前置条件、执行步骤、期望结果和执行后置条件等组成

答案:C以下选项中不属于软件缺陷状态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论