软件测试选择题1_第1页
软件测试选择题1_第2页
软件测试选择题1_第3页
软件测试选择题1_第4页
软件测试选择题1_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1.坚持在软件开发的各个阶段推行以下哪一种质量保证措施,防错误,将出现的错误战胜在早期(A)。

才能在开发工程中尽早发现和预技术评审B.程序测试C.文档审查D.管理评审2.经验表示,在程序设计中,某模块与其他模块对照,若该模块已发现并改正的错误数目较多,则该模块中残留的错误与其他模块对照,平时应该(B)较少B.很多C.相似D.不确定3.下面相关测试原则的说法正确的选项是(A)。测试用例应由测试的输入数据和预期的输出结果两部分组成B.测试用例自夸采用合理的输入数据C.程序最好由编写该程序的程序员自己来测试D.使用测试用例进行测试是为了检查程序员可否做错了他该做的事4.为了提高测试的效率,争取的做法是(A)。选择发现错误可能性大的数据作为测试用例B.在完成程序的编码此后在指定软件的测试计划C.随机采用测试用例D.取所有可能的输入数据作为测试用例5.对程序的测试最好由(B)来做,对程序的调试最好由(A.程序员第三方测试机构B.第三方测试机构程序员C.程序开发组程序员D.程序开发组程序开发组

B)来做。6.以下哪一种选项不属于软件弊端(D)。软件没有实现产品规格说明所要求的功能B.软件中出现了产品贵规格说明不应该出现的功能C.软件实现了产品规格说明没有提到的功能D.软件实现了产品规格说明所要求等功能但因受性能限制而未考虑可移植性问题7.软件生计周期过程中,改正错误代价最大的阶段是(D)A.需求阶段B.设计阶段C.编程阶段D.宣布运行阶段8.以程序内部的逻辑结构为基础的测试用例设计技术属于

(

D)。A.灰盒测试B.数据测试C.黑盒测试D.白盒测试8.以下能表达程序未依照预期运行,但不会以致整体无效的是(A.故障B.异常C.弊端D.无效

B)。9.以下关于弊端产生原因的表达中,不属于技术问题的是(A)文档错误,内容不正确或拼写错误B.系统结构不合理C.语法错误D.接口传达不般配,以致模块集成出现问题10.下面相关软件弊端的说法中错误的选项是(C)。弊端就是软件产品在开发中存在的问题B.弊端就是软件保护过程中存在的错误、弊端等各种问题C.弊端就是以致系统程序崩溃的错误D.弊端就是系统所需实现的某种功能的时效和违犯11.功能或特点没有实现,主要功能部分丧失,次要功能完满丧失,或致命的错误声明,这属于软件弊端级别中的(B)。A.致命弊端B.严重弊端C.一般弊端D.渺小弊端12.黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据本源于(A.软件规格说明B.软件设计说明C.大纲设计说明D.详细设计说明

A)。13.即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的弊端,其原因可能是(D)。程序可能会因为缺少某些路径而存在问题即即是穷举路径测试也决不能够保证程序吻合其设计规格说明以上所有1.软件质量是软件产品可否获取市场认可的最基本的问题,而软件测试是保证软件质量的重要手段,下面关于软件测试任务正确的选项是(D)。l)预防软件发生错误A.仅1)C.仅1)和3)

2)发现改正程序错误B.仅1)和2)D.都是2.下面说法正确的选项是(A)。我们无法测试一个程序确认它没有错误黑盒测试是逻辑驱动的测试白盒测试是一种输入输出驱动的测试3.软件测试的目的是(B)。A.议论软件的质量B.发现软件的错误C.找出软件中所有的错误D.证明软件的正确的4.以下选项中不属于软件弊端状态的是(C)。A.激活状态B.非激活状态C.一致状态D.已修正状态5.为了提高测试的效率,应该(D)。随机地采用测试数据取所有可能的输入数据作为测试数据在完成编码今后拟定软件的测试计划选择发现错误的可能性大的数据作为测试数据6.软件的集成测试工作最好由(B)担当,以提高集成测试的收效。该软件的设计人员不属于该软件开发组的软件设计人员该软件开发组的负责人该软件的编程人员7.软件测试计划的内容应包括(A.测试目的、背景C.测试内容和议论标准

D)。B.被测软件的功能、输入和输出D.以上所有8.计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,也许隐蔽的功能弊端是属于(A)。A.弊端B.故障C.无效D.弊端9.问题还没有解决,测试人员新报告的弊端,或考据后弊端依旧存在,这些弊端所处的状态是(A)。A.激活状态C.已修正状态

B.非激活状态D.关闭状态10.以下不属于软件自己的原因产生的弊端的是(A.算法错误B.语法错误C.文档错误D.系统结构不合理

C)11.从软件测试见解出发,软件弊端由系统弊端、加工弊端、数据弊端、代码弊端和(B)组成。A.设计弊端C.性能弊端

B.功能弊端D.接口弊端12.以下弊端中,不属于加工弊端的是(A.算术与操作弊端B.接口弊端C.初始化弊端D.静态逻辑弊端

B)。13.软件生计期中花销耗资最大的环节是(A)。A.软件测试B.软件开发C.软件质量保证D.软件文档审查14.证明在一个给定的外面环境中软件的逻辑正确性是(A.考据B.确认C.测试D.调试

B)。15.关于一个软件的各种需求,要确定其重点性种类,定义重点性级其他依照是(A.系统任务B.安全性C.技术复杂性D.以上所有

D)。16.以下不属于动向解析的软件行为是A.屏幕仿真B.分支执行解析C.结构解析D.建模

(C)

。过关测试1.下面不属于软件测试过程中的输入类的是(B)。A.软件配置B.测试用例C.测试配置D.测试工具2.下面说法正确的选项是(C)。软件测试仅是在编程此后进行的测试。需求规格说明、大纲设计规格说明、详细设计规格说明、源程序这些其实不所有是软件测试的对象。C.测试配置是软件配置的一个子集。错误发现的越晚,改正的代价就越大,这个代价是表现凑近线性增加的趋势。3.以下文档中是内部设计中用到的是(D)。A.接口设计规格说明书B.系统构件部署设计规格说明书C.用户界面设计规格说明书D.功能设计说明书4.软件设计阶段的测试主要采用的方式是(A)。A.评审B.白盒测试C.黑盒测试

D.动向测试5.不用执行程序,目的是收集相关程序代码的结构信息,这一过程是(A.性能测试B.静态解析C.增量测试D.大突击测试

B)。6.以下关于软件测试策略的表达中不正确的选项是(B)。增量测试的主要问题在于需要额外编写很多特其他测试程序B.静态测试与动向测试都要执行程序C.Myers认为自底向上测试方法要优于自顶向下测试的方法D.软件性能测试的目标之一是为了提高性能7.测试程序时不在机器上直接运行程序,而是采用人工检查或计算机辅助静态解析的手段检查程序。这种测试称为(C)。A.白盒测试B.黑盒测试C.静态测试D.动向测试8.在设计阶段中,设计人员把经评审经过的各项需求变换成一个相应的系统结构,该系统结构是指(D)。A.数据系统结构C.软件系统结构

B.系统系统结构D.以上所有9.定义管理进度间通信规则的是(A.协议文件B.数据库文件C.系统文件D.通信文件

A)。10.数据设计的核心是抽象数据种类A.数据封装B.数据隐蔽C.使用与实现分别D.以上所有

ADT,它的特点是(

D)

。11.提高系统时间效率的最正确方法是(B)。A.选择最好的测试用例B.选择高效的算法C.使用测试工具D.选择最正确的测试方法12.以下能作为设计阶段测试对象的文档是(D)。A.逻辑设计规格说明B.外面设计规格说明C.内部设计规格说明D.以上所有13.编码阶段的测试目标是确定程序代码的质量,代码质量的确定依照是(D)。设计规格说明可追踪到程序相应的代码,程序代码可追踪到设计需求解析程序接口并与接口文档对照较C.执行程序评估工作,解析程序是否是设计说明的正确翻译,可否与程序编码标准吻合D.以上所有14.以下测试不用考虑内部程序结构的测试是(A)。A.功能测试B.结构测试C.逻辑驱动测试D.白盒测试15.在路径测试中,覆盖准则规定了必定测试的一组路径。覆盖准则又称为(A.完满性准则B.路径准则C.语句覆盖准则D.物理覆盖准则

A)。16.大突击测试是将所有模块一次性集成为一个完满的系统后进行完满测试。突击测试的特点的是(A)。

以下不吻合大大突击测试的自动化能力差B.大突击测试要找出以致无效的原因很困难C.大突击测试要额外编写特其他辅助测试程序D.大突击测试中,一个模块存在的弊端还可能阻挡其他模块的测试17.当对发现的弊端进行改正此后,执行一系列基准测试,以确认程序的改正没有对程序的其他部分产生搅乱。这种测试平时称为(B)。A.考据测试B.回归测试C.系统测试D.确认测试18.以下做法对保护工作不利的是(B)。存在完满、适用的文档B.开发阶段提前交付软件产品.C.存在有能够有效使用的审查和赞同过程D.存在有可查的历史记录过关测试

(单元测试和系统测试

)1.单元测试中设计测试用例的依照是(D)。A.大纲设计规格说明书B.用户需求规格说明书C.项目计划说明书D.详细设计规格说明书2.自底向上测试的策略不需要单独设计桩模块,也无需依赖结构设计,关于需要考虑对象或复用时,相对其他测试策略而言,该策略比较合理,所以自底向上测试是

(

A)。A.面向功能的测试C.面向结构的测试

B.面向数据的测试D.面向程序的测试3.以下产品不适合采用基于功能的集成测试策略的是(B)。重点功能拥有较暴风险的产品控制结构比较清楚和牢固的产品关于功能实现没有掌握的产品4.在系统结构中,一个子系统主若是经过一些构件来实现的,下面不是实现子系统的构件的是(C)。A.界面构件

B.业务构件C.用于用户传达的构件5.以下不属于系统模块等级的是

D.接见数据库构件(D)。A.高危模块B.一般模块C.低危模块D.弊端模块6.以下不属于重点模块拥有的特点的是(A)。处于程序控制结构的基层自己是复杂的或是简单出错的含有确定的性能需求被频频使用的模块7.在集成测试的过程中需要考虑软件相关方面的平衡,下面选项中不需要在测试过程中予以考虑的是(B)。A.开发成本B.测试方法C.进度D.质量8.在集成测试用例设计的过程中,要满足的基本要求是(C)。-保证测试用例的正确性B.保证测试用例能无误的完成测试项的既定的测试目标C.保证测试用例的简单性D.保证测试用例能满足相应的覆盖率要求9.下面相关渐增式集成和非渐增式集成测试的说法中错误的选项是(B)。A.非渐增式集成测试方法把单元测试和集成测试分为两个不同样的阶段,而渐增式集成测试方法经常把单元测试和集成测试合在一起同时完成渐增式集成需要很多的工作量,而非渐增式集成需要的工作量较少C.渐增式集成能够较早的发现接口错误,非渐增式集成直到最后组装时才能发现接口上的问题D.渐增式集成有利于排错,发现的错误经常和最后加入的模块相关。而非渐增式集成发现接口错发现接口错误较迟且很难判断是哪一部分接口出错为了提高测试的效率,正确的做法是(A)选择发现错误可能性大的数据作为测试用例随机采用测试用例取所有可能的输入数据作为测试用例在完成程序的编码此后再拟定软件的测试计划11.使用白盒测试方法时,确定测试数据应依照(A)和指定的覆盖标准。A.程序的内部逻辑B.程序的复杂度C.使用说明书C.程序的功能12.软件的集成测试工作最好由(C)担当,以提高集成测试的收效。A.该软件的设计人员B.该软件开发组的负责人C.不属于该软件开发组的软件设计人员D.该软件的编程人员13.软件的单元测试工作平时是由(D)完成。A.该软件的设计人员B.该软件开发组负责C.不属于该软件开发组的软件设计人员D.该软件的编程人员14.与设计测试数据没关的文档是(C)。A.该软件的设计文档B.需求规格说明C.项目开发计划D.源程序15.若是某段代码简短、易懂并且说明正确没有歧义,那么我们说此代码具备(B)。A.正确性B.清楚性C.规范性D.一致性16.软件单元测试的主要工作内容是(D)。A.测试模块内部逻辑B.测试模块内数据流向C.测试模块单元的详细实现D.以上所有是17.用来代替被测模块的子模块的是(B)。A.驱动模块B.桩模块C.调用模块D.配置模块18.以下情况表示出错办理功能有错误和弊端的是(D)。显示的错误与实质遇到的错误不符显示的错误信息难以理解C.对异常办理的不适合以上所有19.以下测试用例设计方法能够用来为正向测试设计的是(C)。A.错误猜想法B.界线值解析C.状态迁移测试D.内部界线解析20.造成测试覆盖率不达标的原因可能是

(

D)。A.存在不能到达的代码或冗余的代码B.测试用例不足C.存在不能能的路径和条件D)以上所有21.为测试覆盖率指标完成测试用例设计的技术有(D)。A.判断和条件测试B.状态迁移C.数据定义/使用测试D.以上所有22.自顶向下的增量式集成策略的最大成本是(A)。A.桩模块的开发和保护B.驱动模块的开发和保护C.对被测模块的组装D.对构件的分层和改正23.有一个功能增强型的项目,其以前的产品已经很牢固,并且新增的项目只有少许几个构件被增加或改正,那么对该项目进行集成测试最适合采用的策略是(C)。A.自项向下集成策略B.自底向上集成策略C.非增量集成策略D.基于功能的集成策略24.以下性质属于自顶向下集成和自底向上集成两种策略共同的优点是(C)。都赞同对基层模块行为的早期考据与软件设计序次一致,都能够可设计并行进行25.对以下产品进行测试,要优先考虑自底向上集成策略的是(A.采用契约式设计的产品B.高层接口变化极为频频的产品C.基层接口比较牢固的产品D.以上所有

D

)。26.基于调用图的集成测试方式有两种,即成对集成和相邻集成。其中相邻集成是针对(B)。A.边B.结点C.模块D.语句27.以下邻居结点个数的表示方法不正确的选项是(A)。A.内部结点个数+汇节点个数B.直接前驱结点个数十直接后继结点的个数C.结点总数-汇结点个数D.内部结点个数+源结点个数28.MM-路径是功能测试和结构性测试的一种混杂。在表记方式上应该是A.功能性的B.结构性的C.既是功能性的又是结构性的D.不确定

(

B

)。29.模块解析能够看做是在系统结构解析工作基础上的细化,一般模块划分要考虑的问题有(D)。确定作为测试重点的模块找出模块间的关系,按亲近程度对模块进行排队以上所有30.一个好的集成测试策略应该拥有的特点是(D)。能够使模块与接口的划分清楚了然,尽可能减少后续操作难度B.能够对被测模块进行比较充分的测试C.对整体工作量来说,参加测试的各种资源都获取充分利用D.以上所有系统测试部分一、选择题1.以下测试中不属于系统测试的是(A.性能测试B.集成测试C.压力测试D.可靠性测试

B)。2.下面说法中属于系统测试的目标的是(1)找出软件中存在的弊端与错误2)确认软件所实现的功能可否吻合规格说明3)确认软件的性能可否满足要求A.仅1)B.1)和2)C.2)和3)D.1)、2)和3)

D)。3.以下不属于系统测试解析阶段要考虑的是(

C)。用户层B)应用层数据层D)协议层4.以下选项中不属于协议一致性测试解析方法中的测试的是

(C

)。A.基本互联测试B.定向诊断测试C.人员测试D.能力测试5.在各种资源超负荷情况下,观察系统的运行情况的测试是什么测试方法

(

A)。A.强度测试B.容量测试C.负载测试D.无效恢复测试6.以下关于α测试的描述中正确的选项是

(

A)。A.α测试需要用户代表参加C.α测试是系统测试的一种

B.α测试不需要用户代表参加D.α测试不属于查收测试7.以下关于软件查收测试的合格经过准则是(D)。1)软件需求解析说明书中定义的所有功能已所有实现,性能指标所有达到要求2)所有测试项没有节余一级、二级和三级错误3)立项审批表、需求解析文档、设计文档和编码实现一致4)查收测试工件齐全A.1)

B.1)和3)C.1)和3)和4)

D.所有都对8.以下不是在软件故障插入测试技术中关注的方面是

(

B)。A.故障种类B.故障对系统的破坏程度C.插入故障的方法D.目标系统9.在设计一个充分的强壮性测试思路上平时考虑使用的策略有1)基于覆盖率的策略2)基于可靠性的策略

(

C)。基于错误的策略4)基于无效的策略A.1)B.1)和3)C.1)和

3)和4)

D.所有都应试虑10.以下关于系统测试方法说法不正确的选项是(D)。A.在线帮助测试主要用于考据系统的实时在线帮助的可操作性和正确性,

详细操作中能够与文档测试同时进行用于安装测试的测试用例设计方法有规范导出法和错误猜想法C.GUI测试中平时第一把界面元素进行划分,可分为三个层次:界面原子层、界面组合元素层和完满的窗口D.确认测试中第一要进行的功能测试是在实质使用的环境下进行的测试,目的是考据被测软件可否满足软件需求规格说明中列出的需求l1.完成系统测试后,需要提交的文档有(D)。A.测试结果记录表格B.系统测试日志C.全面的系统测试总结报告D.以上所有l2.负责设计和实现测试脚本和测试用例的是(B)。A.测试组组长B.测试解析员C.测试员D测试监测员13.在系统测试中,测试人员主要依照(A)设计测试用例。A.需求解析说明书B.大纲设计说明书C.详细设计说明书D.系统规格说明书14.系统测试是将已经集成好的软件系统,做为整个计算机系一致个元素,结合在一起,在实质使用环境下,进行一系列的(C)。

与其他系统元素A.单元测试和集成测试C.集成测试和确认测试

B.单元测试、集成测试和确认测试D.查收测试15.系统测试中最基本的测试策略是

(

A

)。A.功能测试B.性能测试C.安全性测试D.压力测试16.功能测试覆盖中最常有的是(A.接口覆盖B.需求覆盖C.入口点覆盖D.出口点覆盖

B)。17.一个一致性的系统要满足的条件是(D)。A.静态一致性

温馨提示

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

评论

0/150

提交评论