在线网课知慧《软件测试(肇庆学院)》单元测试考核答案_第1页
在线网课知慧《软件测试(肇庆学院)》单元测试考核答案_第2页
在线网课知慧《软件测试(肇庆学院)》单元测试考核答案_第3页
在线网课知慧《软件测试(肇庆学院)》单元测试考核答案_第4页
在线网课知慧《软件测试(肇庆学院)》单元测试考核答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

绪论第一章单元测试第二章单元测试第三章单元测试第四章单元测试第五章单元测试第六章单元测试绪论1【单选题】(10分)开发人员接收到一个指派给自己的Bug后,认为自己的实现是符合需求的,此时该开发人员应该。()A.直接将bug改关闭B.找该bug的测试人员麻烦C.跟提交该bug的人进行沟通,如果需求理解不能达成一致,找项目经理/需求管理者确定需求D.置之不理2【单选题】(10分)在软件生命周期阶段,软件缺陷修复费用最低。()A.设计B.编码C.产品发布D.需求分析3【单选题】(10分)导致软件缺陷的最大原因是。()A.编码B.测试C.需求分析D.设计4.【多选题】(10分)正确答案:ABC软件测试目的是。()A.发现当前开发工作中所采用的软件过程的缺陷B.对软件质量进行评度量和评估C.修正软件错误和缺陷提高软件质量D.为了证明软件没有错误5.【多选题】(10分)正确答案:ABCD软件测试是系统开发不可缺少的一部分,具有以下哪些特征。()A.有助于在软件生命周期中尽早发现问题,以降低修复软件缺陷所需的成本B.用来预防软件失效C.可以是需求,而不仅仅是代码D.既是静态活动也是动态活动6.【多选题】(10分)正确答案:ABC软件测试与软件开发过程关系,下列描述正确的有。()A.测试过程是为保证开发过程的产出进行验证和确认的一系列活动B.没有开发过程就没有测试过程C.不同的软件开发过程模型中,测试在其中所处的位置不同D.开发比测试更重要7.【多选题】(10分)正确答案:BC计算机分为。()A.驱动程序B.操作系统C.应用软件D.裸机8【判断题】(10分软件测试在实际开发过程中可以做到穷尽测试。()A.对B.错9【判断题】(10分软件的质量特性有静态质量特性和动态质量特性。()A.对B.错10【判断题】(10分测试的经济观点就是以最小的代价获得最高的软件产品质量。()A.错B.对第一章单元测试1【单选题】(10分)软件测试中的白盒测试是通过分析程序的来设计测试用例的。()A.输入数据B.内部逻辑C.应用范围D.功能2【单选题】(10分)打乱了黑盒测试和白盒测试的界限。()A.静态测试B.失败测试C.动态测试D.灰盒测试3.【多选题】(10分)正确答案:ABCD按照阶段划分,软件测试分为哪几类?()A.验收测试B.集成测试C.单元测试D.系统测试4.【多选题】(10分)正确答案:ABCD系统非功能性测试包括。()A.恢复测试B.性能测试C.强度测试D.安全测试5.【多选题】(10分)正确答案:ABCD评审的方式包括。()A.互为评审(Peerreview)B.轮查(Pass-round)C.会议评审(Inspection)D.走查(walk-through)6.【多选题】(10分)正确答案:AD软件测试中常用的静态分析方法是和。()A.接口分析B.算法分析C.可靠性分析D.引用分析7.【多选题】(10分)正确答案:ABCD软件测试计划评审会需要人员参与。()A.项目经理B.SQA负责人C.测试组D.配置负责人8【判断题】(10分静态质量特性包括结构化的、可维护的、可测试的代码以及正确而又完整的文档。()A.错B.对9【判断题】(10分静态测试包括产品评审、静态分析、以及验证和确认。()A.对B.错10【判断题】(10分单元测试主要采用黑盒测试方法,从程序内部结构出发设计测试用例。()A.错B.对第二章单元测试1【单选题】(5分)在等价类划分法中,()A.只考虑非法输入B.其余选项都不是C.合法和非法输入都要考虑D.只考虑合法输入2【单选题】(5分)下列属于利用正交表设计测试用例步骤的是。()A.确定正交表B.确定覆盖率C.确定数量D.选择测试条件3【单选题】(10分)因果图方法是根据之间的因果关系来设计测试用例的。()A.设计与实现B.输入和输出C.条件与结果D.主程序与子程序4【单选题】(10分)条件覆盖的目的是。()A.使程序中的每个可执行语句至少执行一次B.使每个判定的所有可能的条件取值组合至少执行一次C.使程序中的每个判定中每个条件的可能值至少满足一次D.使程序中的每个判定至少都获得一次“真”值和“假”值5【单选题】(10分)是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。()A.语句覆盖B.判定覆盖C.条件覆盖D.组合覆盖6【单选题】(10分)如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的。()A.条件覆盖B.判定/条件覆盖C.组合覆盖D.判定覆盖7【单选题】(10分)某程序规定:“输入三个整数作为三边的边长构成三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算”用等价类划分方法对该程序构成三角形部分进行测试用例设计。下列哪些等价类划分是合适的。()A.负数B.整数C.函数D.08.【多选题】(10分)正确答案:BCD黑盒测试中常用的方法有。()A.路径分析B.边界值C.因果图D.等价类9.【多选题】(10分)正确答案:ACD关于等价类描述正确的是()A.把一个程序输入的定义域划分成不同的数据类,然后根据这些数据类可以导出测试用例B.等价类的划分是唯一的C.等价类是由相对于程序的功能具有相同作用的一些输入数据元素构成的数据集合,这些数据元素之间具有等价关系D.利用等价类中一个元素作为代表对程序进行测试,而不是使用该类的全体成员,以此减少总的测试用例数量10【判断题】(10分因果图法是建立在决策表法基础上的一种白盒测试方法。()A.错B.对11【判断题】(10分等价类划分是边界值分析法的基础。()A.错B.对第三章单元测试1【单选题】(5分)集成测试对系统内部的交互以及集成后系统功能检验了哪一种质量特性。()A.可使用性B.正确性C.可维护性D.可靠性2【单选题】(5分)Junit测试工具是的测试工具。()A.系统测试B.验收测试C.集成测试D.单元测试3【单选题】(5分)集成测试计划应该在阶段末提交。()A.需求分析B.概要设计C.单元测试完成D.详细设计4【单选题】(5分)以用户为主导的测试为。()A.验收测试B.白盒测试C.黑盒测试D.系统测试5【单选题】(10分)单元测试的测试目的是。()A.保证每个模块能正常工作B.使程序正常运行C.保证每个组件能正常工作D.确保缺陷得到解决6【单选题】(10分)某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证(1)经过自己测试的软件今后不会再出现问题(2)在工作中对所有程序员一视同仁,不会因为某个程序员编写的程序发现的问题多,就重点审查该程序,以免不利于团结(3)承诺不需要其他人员,自己就可以独立进行测试工作(4)发扬咬定青山不放松的精神,不把所有问题都找出来,绝不罢休根据自己所学的软件测试知识,应聘者甲的保证。()A.(2)是正确的B.都是错误的C.都是正确的D.(1)(4)是正确的7【单选题】(10分)C++Test是的测试工具。()A.单元测试B.集成测试C.系统测试D.模块测试8【单选题】(10分)在软件底层进行的测试称为。()A.单元测试B.集成测试C.功能测试D.系统测试9【单选题】(10分)测试环境中不包括的内容是。()A.测试所需硬件B.测试所需人员C.测试所需软件D.测试所需场地10【判断题】(10分为了快速完成集成测试,采用一次性集成方式是可以的。()A.错B.对11【判断题】(10分自底向上集成需要测试员编写驱动程序。()A.错B.对12【判断题】(10分单元测试能发现约80%的软件缺陷。()A.对B.错第四章单元测试1【单选题】(10分)下列测试中不属于系统测试的是。()A.可靠性测试B.性能测试C.压力测试D.集成测试2【单选题】(10分)下面说法中属于系统测试的目标的是。1)找出软件中存在的缺陷与错误2)确认软件所实现的功能是否符合规格说明3)确认软件的性能是否满足要求()A.仅1)B.1)、2)和3)C.2)和3)D.1)和23【单选题】(10分)对Web网站进行的测试中,属于功能测试的是。()A.连接速度测试B.链接测试C.安全性测试D.平台测试4【单选题】(10分)下列关于α测试的描述中正确的是。()A.α测试不需要用户代表参加B.α测试需要用户代表参加C.α测试不属于验收测试D.α测试是系统测试的一种5【单选题】(10分)下列关于系统测试方法说法不正确的是。()A.用于安装测试的测试用例设计方法有规范导出法和错误猜测法B.GUI测试中通常首先把界面元素进行划分,可分为三个层次:界面原子层、界面组合元素层和完整的窗口C.在线帮助测试主要用于验证系统的实时在线帮助的可操作性和准确性,具体操作中可以与文档测试同时进行D.确认测试中首先要进行的功能测试是在实际使用的环境下进行的测试,目的是验证被测软件是否满足软件需求规格说明中列出的需求6【单选题】(10分)系统测试中最基本的测试策略是。()A.性能测试B.压力测试C.功能测试D.安全性测试7【单选题】(10分)功能测试覆盖中最常见的是。()A.接口覆盖B.出口点覆盖C.需求覆盖D.入口点覆盖8【单选题】(10分)β测试主要衡量产品的FURPS,着重于产品的支持性,包括。()A.文档B.其余选项都对C.客户培训D.支持产品生产能力9【判断题】(10分功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。()A.对B.错10【判断题】(10分在确定性能测试指标值时,参考的国际标准、国标、运营商规范中对此要求并不一样,可以视情况选择有利于我们的指标值,但必须要比竞争对手高,这样才有利于市场竞争力。()A.错B.对第五章单元测试1【单选题】(10分)下列___不是软件自动化测试的优点。()A.准确度和精确度高B.速度快、效率高C.能充分测试软件D.能提高测试的质量2【单选题】(10分)下列哪一项测试不能用于自动化测试。()A.测试某软件的色彩搭配是否合理B.测试B/S架构的软件能否做到1000人同时在线C.测试程序中数值计算的是否正确D.测试某软件是否具有100万条数据的处理能力3【单选题】(10分)关于自动化测试局限性的描述,以下错误的描述有。()A.自动测试不能提高测试覆盖率B.自动测试比手工测试发现的缺陷少C.自动化测试不能取代手工测试D.自动化测试对测试设计依赖性极大4【单选题】(10分)自动化测试是指。()A.测试执行和测试结果比较的自动化B.测试设计的自动化C.测试执行的自动化D.测试输入生成的自动化5【单选题】(10分)软件自动化测试的目的主要是。()A.利用软件测试工具高效地对软件进行测试B.首次运行软件时可以发现缺陷C.多次运行软件可发现缺陷D.软件运行完成后发现并分析缺陷6【单选题】(10分)以下有关自动化测试的说法中,错误的是。()A.采用技术手段保证自动化测试的连续性和准确性很重要B.自动化测试过程的核心内容是执行测试用例C.自动化测试过程中,除选择测试用例和分析失败原因外,其他过程都是自动化开展的D.自动化辅助手工测试过程中,设置和清除测试环境是自动开展的7【单选题】(10分)下列关于自动化测试工具的说法中,错误的是。()A.相对于手动测试而言,自动化测试具有更好的一致性和可重复性B.采用录制/回放是不够的,还需要进行脚本编程,加入必须的检查点C.自动化测试能够改善混乱的测试过程D.自动化测试并不是总能降低测试成本的,因为维护测试脚本的成本可能非常昂贵8.【多选题】(10分)正确答案:ABC下列是软件自动化测试的优点。()A.准确度和精确度高B.能提高测试的质量C.速度快、效率高D.能充分的测试软件9【判断题】(10分自动化测试能比手工测试发现更多的缺陷。()A.对B.错10【判断题】(10分自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。()A.错B.对第六章单元测试1【单选题】(10分)坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期。()A.改正程序错误B.技术评审C.管理评审D.程序测试2【单选题】(5分)以下那一种选项不属于软件缺陷。()A.软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题B.软件实现了产品规格没有提到的功能C.软件没有实现产品规格说明所要求的功能D.软件中出现了产品规格说明不应该出现的功能3【单选题】(10分)软件生存周期过程中,修改错误最大的阶段是。()A.设计阶段B.编程阶段C.需求阶段D.发布运行阶段4【单选题】(10分)下面有关软件缺陷的说法中错误的是。()A.缺陷就是系统所需要实现某种功能的实效和违背B.缺陷就是软件产品在开发中存在的错误

温馨提示

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

评论

0/150

提交评论