您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 软件测试期末考试试卷(A)
第1页共4页试卷编号:期末考试试题(A卷)课程:软件测试考试班级:注意事项:1.本试题全部为笔答题,共4页,满分100分,考试时间90分钟。2.答卷前将答题纸上密封线内的项目填写清楚,密封线内禁止答题。3.用钢笔或圆珠笔在答题纸上写清题号,将答案直接答在相应题号后。4.本试题为开卷考试。题号一二三四五总分分数一、单选题(每题2分,共20分)1、下面关于软件测试的说法,(_______)是错误的。A.软件测试就是程序测试B.软件测试贯穿于软件定义和开发的整个期间C.需求规格说明、设计规格说明都是软件测试的对象D.程序是软件测试的对象2、软件缺陷修复费用最低的阶段是()。A、编制说明书B、详细设计C、代码编写D、产品发布3、()覆盖是最弱的逻辑覆盖。A、路径B、判断C、条件D、语句4、()测试可以使用自动化的捕获回放工具来进行。A、代码B、回归C、验收D、集成5、如果运行大量的消耗内存或其他系统资源的测试实例,那么该测试是()测试。A、功能B、可靠性C、安全D、强度6、面向对象的单元测试,单元是()。A、过程B、模块C、类D、线程7、导致软件缺陷的最大原因是()。(A)编制说明书(B)设计班级________姓名__________学号_________密封线第2页共4页(C)编码(D)测试8、在自底向上集成测试中,要编写称为()的模块来测试被测的模块。(A)测试存根(B)驱动模块(C)桩模块(D)底层模块9、必须要求用户参与的测试阶段是()。(A)单元测试(B)集成测试(C)确认测试(D)验收测试10、()是为特定的目的而设计的一组测试输入、执行条件和预期的结果。(A)测试计划(B)测试报告(C)测试用例(D)测试方案二、多选题(每题2分,共20分)1、以下属于软件缺陷的是()A、未达到功能B、出现错误C、使用效果不良D、没有杀毒功能2、软件测试过程,核心问题是()。A、测试计划B、测试人员不缺勤C、测试用例D、测试报告3、以下属于黑盒测试用的技术方法有()A、边界值分析法B、路径测试法C、等价类划分法D、判断覆盖法4、以下属于经过确认测试应该为已开发的软件给出结论性评价的是()A、领导满意B、缺陷清单C、有待观察D、软件合格5、以下属于网站测试用到的测试技术方法的是()A、黑盒测试B、白盒测试C、动态测试D、灰盒测试6、以下属于兼容性的是()。A、向前兼容B、向后兼容C、不同版本间兼容D、数据共享兼容7、以下属于黑盒测试的是()。A、软件界面B、软件功能C、外部数据库访问D、软件初始化8、对于一个含有n个变量的程序,采用健壮性边界值分析法测试程序会产生()个第3页共4页测试用例。A、2n+1B、4n+1C、6n+1D、8n+19、以下属于测试设计的是()。A、测试用例设计B、测试工具设计C、测试代码设计D、测试规程设计10、下列是自动化测试工具特征的是()。A、需求规格说明B、对程序界面中对象的识别能力C、错误检查D、支持脚本化语言三、判断题(每题1分,共10分)1、单元测试一般由开发者自行完成。()2、增量式集成是按深度优先一次性集成完毕。()3、健壮性边界值分析法,其变量取值只是该变量取值范围内的有效值。()4、安全测试是检验系统能力的最高实际限度。()5、面向对象单元测试时的单元和传统的面向过程的单元一样都是模块。()6、测试中发现的缺陷越多,程序中遗留的缺陷越少。()7、有了自动化测试工具,就不需要再使用人工手工测试了。()8、aoturunner是一种静态测试工具。()9、软件测试过程的核心是测试计划、测试用例、测试报告。()10、软件测试是在程序开发完成后才进行。()四、设计题(共2题,每题20分,共40分)1、使用路径覆盖测试方法测试以下程序段。voidDo(intX,intA,intB){1if((A4)&&(B==5))2X=X+A;3if((A==2)||(X1))4X=X+1;5}说明:程序段中每行开头的数字(1至5)是对每条语句的编号。(1)画出程序的控制流图(用题中给出的语句编号表示)(2)写出路径数。(3)用路径覆盖方法设计测试用例,并写出每个测试用例的执行路径。第4页共4页①路经覆盖方法分析说明:②测试用例测试用例覆盖路径……2、有一个函数y=2a+b,其中a,b为2个变量,a取1到10的整数,b取20到30的整数。请采用标准边界值分析法设计测试用例。(要求有具体的设计说明)(1)边界值分析说明:(2)测试用例表格测试用例ab………五、简述题(共10分)1、简述白盒测试主要包括哪些覆盖?2、本课程你学习的收获体会(不少于150字)。
本文标题:软件测试期末考试试卷(A)
链接地址:https://www.777doc.com/doc-4223056 .html