软件测试技术(习题卷12)_第1页
软件测试技术(习题卷12)_第2页
软件测试技术(习题卷12)_第3页
软件测试技术(习题卷12)_第4页
软件测试技术(习题卷12)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

试卷科目:软件测试技术软件测试技术(习题卷12)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages软件测试技术第1部分:单项选择题,共56题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.()。下面四种说法中正确的是()A)因果图法是建立在决策表法基础上的一种白盒测试方法;B)等价类划分法是边界值分析法的基础;C)健壮性等价类测试的测试用例要求在有效等价类中取值;D)在任何情况下做黑盒测试皆应首先考虑使用错误推断法。答案:C解析:[单选题]2.下列软件属性中,软件产品首要满足的应该是()A)功能需求B)性能需求C)可扩展性和灵活性D)容错、纠错能力答案:A解析:[单选题]3.关于性能测试流程,下列说法中错误的是。()A)性能测试比较特殊,它并不遵循一般测试流程。B)性能测试需求分析中,测试人员首先要明确测试目标。C)在制定性能测试计划时,一个非常重要的任务就是设计场景。D)性能测试通常需要对测试过程执行监控。答案:A解析:[单选题]4.对软件文档的要求不包括()。A)美观性B)易理解性C)完整性D)一致性答案:A解析:[单选题]5.软件测试管理包括测试过程管理、配置管理以及()A)测试评审管理B)测试用例管理C)测试计划管理D)测试实施管理答案:A解析:[单选题]6.对于业务流清晰的系统可以利用()贯穿整个测试用例设计过程广在用例中综合使用各种测试方法A)等价类划分B)因果图法C)正交试验法D)场景法答案:D解析:[单选题]7.()。数据流图中加工(处理)用()图形符号表示。A)方框B)圆角矩形或圆C)直线D)箭头答案:B解析:[单选题]8.软件生存期中费用消耗最大的环节是()A)软件测试B)软件开发C)软件质量保证D)软件文档审查答案:A解析:[单选题]9.测试?关闭文件?操作时,下列说法不正确的是()。A)编辑文件后不保存,直接从菜单关闭,系统应有是否保存再关闭类似的提示B)编辑文件后保存,文件正常关闭C)编辑文件后不保存,从任务管理器中结束任务,程序应直接被关闭D)编辑文件后不保存,单击窗口右上角的关闭按钮,系统应有是否保存再关闭类似的提示答案:B解析:[单选题]10.关于回归测试叙述正确的是:A)回归测试只能在系统测试这个级别进行,不能用于单元测试和集成测试B)回归测试只适用于功能测试,不适用于非功能测试C)回归测试都是自动化执行的D)回归测试是对已被测过的程序实体在修改缺陷后进行的重复测试,以此来确认在这些变更后是否有新的缺陷引入系统答案:D解析:[单选题]11.在程序测试中,用于检查程序模块或子程序之间的调用是否正确的静态分析方法是()A)操作性分析B)可靠性分析C)引用分析D)接口分析答案:D解析:[单选题]12.用JUnit断言一个方法输出的是指定字符串,应当用的断言方法是()。A)assertNotNull()B)assertSame()C)assertEquals()D)assertNotEquals()答案:C解析:[单选题]13.()强调了测试计划等T作的先行和对系统需求和系统设计的测试。A)V模型B)W模型C)渐进模型D)螺旋模型答案:B解析:[单选题]14.我喜欢处理数字资料A)强烈同意B)同意C)不同意D)最不同意答案:B解析:[单选题]15.系统功能测试过程中,验证需求可以正确实现的测试用例称为()A)业务流程测试用例B)功能点测试用例C)通过测试用例D)失败测试用例答案:C解析:[单选题]16.()。进行需求分析阶段可使用多种工具,但()是不适用的。A)数据流图B)PAD图C)状态转换图D)数据词典答案:B解析:[单选题]17.()是导致软件缺陷的最大原因。A)需求规格说明书B)设计方案C)编写代码D)测试计划答案:A解析:[单选题]18.()。下面对软件测试流程的描述,哪个是正确的?()A)制定测试计划->设计测试方案及测试用例->部署实施测试->执行测试->缺陷跟踪管理->测试总结报告B)制定测试计划->部署实施测试->设计测试方案及测试用例->执行测试->缺陷跟踪管理->测试总结报告C)部署实施测试->制定测试计划->设计测试方案及测试用例->执行测试->缺陷跟踪管理->测试总结报告D)制定测试计划->设计测试方案及测试用例->执行测试->部署实施测试->缺陷跟踪管理->测试总结报告答案:A解析:[单选题]19.测试充分性准则内容不包括()。A)空集不充分性B)单调性C)可靠性D)复杂性答案:C解析:[单选题]20.软件测试的目的()A)避免软件开发中出现的错误B)发现软件开发中出现的错误C)尽可能发现并排出软件中潜藏的错误,提高软件的可靠性D)修改软件中出现的错误答案:B解析:[单选题]21.V模型指出,()对程序设计进行验证A)单元和集成测试B)系统测试C)验收测试和确认测试D)验证测试答案:A解析:[单选题]22.我是一个求胜心很强的人A)强烈同意B)同意C)不同意D)最不同意答案:D解析:[单选题]23.下面关于边界值法设计测试用例的描述中不准确的是()。A)若要求输入整数范围为2-10,则测试用例应该包括1,2,3,9,10,11B)若一个文件可以输入1-50个记录,则可以设计用例:1个,2个,49个,50个,51个C)若要求输入的密码为6-11位,则可以设计测试用例:5位,6位,7位,10位,11位,12位D)某购物网站要求每页最多显示10种商品,则可以设计测试用例:0种,1种,9种,10种,11种答案:A解析:[单选题]24.不是易用性测试包括的内容()A)安装测试B)界面测试C)菜单测试D)文档测试答案:D解析:[单选题]25.单元测试的测试对象是()。A)系统B)程序模块C)模块接口D)系统功能答案:B解析:[单选题]26.()指软件缺陷对软件质量的破坏程度,即此缺陷的存在将对软件的功能和性能产生怎样的影响。A)缺陷类别B)缺陷优先级C)缺陷严重程度D)缺陷发生频率答案:C解析:[单选题]27.软件测试是为了检查出并改正尽可能多的错误,不断提高软件的()A)功能和效率B)设计和技巧C)质量和效能D)质量和可靠性答案:D解析:[单选题]28.()。在面向数据流的软件设计方法中,一般讲信息流分为()。A)数据流和控制流B)交换流和控制流C)事物流和控制流D)交换流和事物流答案:D解析:[单选题]29.下列关于测试计划说法错误的是()。A)测试计划不属于项目计划的组成部分。B)测试计划不一定要尽善尽美,但一定要切合实际要根据项目特点、公司实际情况来编制,不能脱离实际情况。C)测试计划要能从宏观上反映项目的测试任务、测试阶段、资源需求等,不一定要太过详细。D)测试计划一旦制定下来,并不就是一-成不变的,要根据实际情况的变化而不断进行调整,以满足实际测试要求。答案:A解析:[单选题]30.下列选项中不属于使用质量的属性的是()A)有效性B)安全性C)稳定性D)满意度答案:C解析:[单选题]31.通过黑盒测试无法发现()。A)外部数据访问异常B)程序内部结构错误C)程序功能使用异常D)程序初始化错误答案:B解析:[单选题]32.对程序的调试最好由()来做A)程序员B)第三方测试机构C)程序开发组D)客户答案:A解析:[单选题]33.下列关于测试用例的设计说法中正确的是()A)只有发现了到目前为止没有发现的缺陷的测试用例才是有价值的用例。B)测试用例设计应该遵循从简单的原则,以便节约测试时间C)测试用例的设计经常耗时很大。所以已设计好的测试用例不能变化D)测试用例的设计依据需求说明书。应该覆盖用户需求答案:D解析:[单选题]34.()。在瀑布模型中,将软件划分为若干个时期,软件项目的可行性研究归属于()A)维护时期B)开发时期C)运行时期D)软件定义时期答案:D解析:[单选题]35.软件可靠性的()特性是指在软件发生故障的情况下,软件产品维持规定的性能级别的能力。A)成熟性B)易恢复性C)容错性D)可靠性答案:C解析:[单选题]36.下列测试不用考虑内部程序结构的测试是()。A)功能测试B)结构测试C)逻辑驱动测试D)白盒测试答案:A解析:[单选题]37.()。在某大学学籍管理信息系统中,假设学生年龄的输入范围为16-40,则根据黑盒测试中的等价类划分技术,下面划分正确的是()。A)可划分为2个有效等价类,2个无效等价类B)可划分为1个有效等价类,2个无效等价类C)可划分为2个有效等价类,1个无效等价类D)可划分为1个有效等价类,1个无效等价类答案:B解析:[单选题]38.对下列产品进行测试,要优先考虑自底向上集成策略的是()。A)采用契约式设计的产品B)高层接口变化极为频繁的产品C)底层接口比较稳定的产品D)以上全部答案:D解析:[单选题]39.通常可分为白盒测试和黑盒测试。白盒测试是根据程序的()来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。A)功能B)性能C)内部逻辑D)内部数据答案:C解析:[单选题]40.单元测试的测试对象不包括()A)设计单元B)各个操作C)内部消息序列D)场景答案:D解析:[单选题]41.下面哪个不是自动化测试工具()A)WinRunnerB)LoadRunnerC)RobotD)QTP答案:A解析:[单选题]42.不属于集成测试步骤的是()A)制定集成计划B)执行集成测试C)记录集成测试结果D)回归测试答案:D解析:[单选题]43.下列可以作为软件测试对象的是()。A)需求规格说明书B)软件设计规格说明C)源程序D)A、B、C答案:D解析:[单选题]44.某测试人员通过执行测试软件的方法对当前功能进行了测试,该测试人员使用的测试方法为()A)静态测试B)单元测试C)黑盒测试D)系统测试答案:C解析:[单选题]45.黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于()。A)软件规格说明B)软件设计说明C)概要设计说明D)详细设计说明答案:A解析:[单选题]46.严重的软件缺陷的产生主要源自:A)设计B)需求C)编码D)测试答案:B解析:[单选题]47.()。面向数据结构的设计方法用于()阶段。A)详细设计B)编码C)数据结构D)概要设计答案:A解析:[单选题]48.-个好的集成测试策略应该具有的特点是()。A)能够使模块与接口的划分清晰明了,尽可能减少后续操作难度B)能够对被测模块进行比较充分的测试C)对整体工作量来说,参加测试的各种资源都得到充分利用D)以上全对答案:D解析:[单选题]49.验收测试主要是由()来完成的。A)用户B)测试人员C)开发人员D)高级经理答案:A解析:[单选题]50.以下关于JUnit的特征的叙述不正确的是()。A)用于测试期望结果的断言B)用于共享共同测试数据的测试工具C)易于集成到测试人员的构建过程中JUnit和Ant的结合可以实施增量开发D)JUnit是收费的,不能做二次开发答案:D解析:[单选题]51.下列关于等价类划分方法的说法中错误的是()。(选择一项)A)利用有效等价类设计的测试用例,可以检验程序是否实现了需求说明书中规定的功能和性能。B)利用无效等价类设计的测试用例,可以检验程序中功能和性能是否不符合需求说明书的规定。C)对于有效等价类可以不设计测试用例D)对同一个程序可能会划分出多种不同的等价类。答案:C解析:[单选题]52.选择控制脚本具有A)函数功能调用B)判断功能C)显示功能D)重用功能答案:B解析:[单选题]53.软件测试类型按开发阶段划分是()A)需求测试、单元测试、集成测试、验证测试B)单元测试、集成测试、确认测试、系统测试、验收测试C)单元测试、集成测试、验证测试、确认测试、验收测试D)调试、单元测试、集成测试、用户测试答案:B解析:[单选题]54.()。()展示系统中类的静态结构,即类与类之间的相互关系。A)用例图B)类图C)顺序图D)状态图答案:B解析:[单选题]55.下列()不是软件自动化测试的优点A)速度快、效率高B)准确度和精确度高C)能提高测试的质量D)能充分测试软件答案:D解析:第2部分:多项选择题,共1题,每题至少两个正确答案,多选或少选均不得分。[多选题]56.软件实施活动的进入准则是()A)87%需求工件已经被基线化B)80%详细设计工件已经被基线化C)87%构架工件已经被基线化D)53%项目阶段成果已经被基线化答案:ABC解析:第3部分:判断题,共27题,请判断题目是否正确。[判断题]57.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果。A)正确B)错误答案:对解析:[判断题]58.Junit只是单元测试工具,并不能进行现回归测试。()A)正确B)错误答案:错解析:[判断题]59.面向对象的软件测试时采用面向对象的概念和原则,用结构化的方法构建()A)正确B)错误答案:错解析:[判断题]60.软件评审作为质量控制的一个重要手段,已经被业界广泛使用A)正确B)错误答案:对解析:[判断题]61.开发人员提交新的bug入库,设置状态为?New?A)正确B)错误答案:错解析:[判断题]62.软件测试必须在编码完成后进行。A)正确B)错误答案:错解析:[判断题]63.功能测试的主要目的是测试软件防止非法入侵能力A)正确B)错误答案:错解析:[判断题]64.测试对象既包括源程序,也包括需求规格说明、概要设计说明、详细设计说明。因此,也有人认为软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。测试包括寻找缺陷,但不包括跟踪漏洞及其修复。A)正确B)错误答案:对解析:[判断题]65.()。软件危机的主要表现是软件需求增加,软件价格上升。()A)正确B)错误答案:错解析:[判断题]66.单元测试可检验程序单元或部件的接口关系,应能发现并排除在模块连接中可能发生的问题A)正确B)错误答案:错解析:[判断题]67.80%的缺陷是由20%的原因引起的。A)正确B)错误答案:对解析:[判断题]68.()。集成测试的方法有两种:非渐增式测试、渐增式测试。A)正确B)错误答案:对解析:[判断题]69.功能性测试是检验适合性、准确性、互操作性、安全保密性、功能依从性的测试工作A)正确B)错误答案:对解析:[判断题]70.()。验收测试软件产品在交付给用户之前的最后一个阶段。A)正确B)错误答案:错解析:[判断题]71.()。黑盒测试需要查看程序代码。A)正确B)错误答案:错解析:[判断题]72.项目编码前,软件测试人员不需要介入项目测试A)正确B)错误答案:错解析:[判断题]73.软件测试是有效的发现软件缺陷的手段。A)正确B)错误答案:对解析:[判断题]74.白盒测试的?条件覆盖?标准强于?判定覆盖?。A)正确B)错误答案:错解析:[判断题]75.()。软件过程改进也是软件工程的范畴。()A)正确B)错误答案:对解析:[判断题]76.健壮性测试的主要价值是观察例外情况的处理。()A)正确B)错误答案:对解析:[判断题]77.()。在对软件缺陷的描述中,测试人员可以对有个人的观点,也可以对开发人员进行评价,有利于开发人员提高开发质量。A)正确B)错误答案:错解析:[判断题]78.黑盒测试是从用户观点出发的测试。A)正确B)错误答案:对解析:[判断题]79.程序中隐藏错误的概率与其发现的错误数成正比。A)正确B)错误答案:对解析:[判断题]80.()。一个设计得好的软件系统具有低内聚、高耦合的特征。()A)正确B)错误答案:错解析:[判断题]81.好的测试员不懈追求完美。A)正确B)错误答案:对解析:[判断题]82.()。软件内部质量的定义是软件产品在规定条件下使用时满足需求的程度。A)正确B)错误答案:错解析:[判断题]83.从是否需要执行被测软件的角度,软件测试技术可划分为静态测试和动态测试。A)正确B)错误答案:对解析:第4部分:问答题,共16题,请在空白处填写正确答案。[问答题]84.()。在下述哪一种测试中,测试人员必须接触到源程序()。Ⅰ功能测试Ⅱ结构测试A、均不需B、只有ⅠC、只有ⅡD、Ⅰ和Ⅱ答案:C解析:[问答题]85.如果简历上写了,mysql、Linux等,一般会问,掌握的程度怎么样?答案:如实回答。mysql基本的增删改查都会,Linux基本命令都会,也会Linux环境的项目部署解析:[问答题]86.测试报告的侧重点是什么?答案:个人觉得报告的重点在于bug的结果分析及发布结论。解析:[问答题]87.测试工具loadrunner简介答案:loadrunner是一种适用于各种体系结构的自动负载测试工具,它能预测系统行为并优化系统性能解析:[问答题]88.1)写过测试计划或者是测试报告吗?2)测试计划包括哪些主要步骤和信息?3)测试报告包括哪些内容?4)测试报告交付文档有哪些?答案:1)写过2)测试计划包括:项目信息、参考文档、测试范围、测试策略、测试时间人员安排、测试环境3)测试报告包含:项目背景、参考资料、测试范围、测试结果集缺陷分析、测试结论与建议、风险评估4)交付文档:主要是测试用例、测试计划、测试报告解析:[问答题]89.发现一个BUG你如何处理答案:首先我会先确认不是我个人操作或者是操作环境的问题导致的,其次我会对BUG做一个前后端的定位,排除网络问题之后使用FIDDLER抓包工具,点击前端的按钮,看是否可以抓得到包,抓不到证明是前端没有跟后端联调好接口,抓到包之后我会检查请求数据格式是否与需求说明书一致,如果请求数据与需求说明书格式不一致证明是前端BUG,如果与需求说明书一致的情况,则会查看服务器响应的数据格式是否与需求说明书一致,如果已不一致证明是后端BUG,如果响应数据正确则查看前端是否正常解析数据,显示不正确证明是前端问题,如果用户操作的是添加或修改数据的话则会查看数据库是否有添加或修改对应的数据,前端请求数据类型没有问题,那么证明是后端BUG解析:[问答题]90.beta测试与alpha测试的区别?答案:alpha测试是公司内部在模拟实际操作环境下进行的一种验收测试,公司内部会组织内部员工,也仍然需要用户的参与。alpha测试不能由程序员或测试员完成。Beta测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。beta测试不能有程序员或测试员完成。解析:[问答题]91.UI自动化怎么定位,延时用的是什么答案:八大定位:ID、CLASS、NAME、CSS、TAG、XPATH、LINK、PARTIAL_LINK强制延时:等待规定时间后,直接执行后面的代码隐性延时:比如是10秒,10秒内没有加载完就超时抛出异常。显性等待:比如是10秒和0.5秒,10秒没每隔0.5秒查询一次元素是否加载完,10秒后就超时抛出异常。解析:[问答题]92.描述测试生涯中遇到最不好解决的问题,当时是如何处理的。答案:开发与测试的信息不对称问题,产品那边由于项目更新迭代较快问题,到时未及时通知到测试人员,版本发布上线后才发现BUG反馈较多,当时就回滚了一个版本,处理新增需求的BUG后再重新发布上线解析:[问答题]93.软件测试的工具你使用过哪些?--详细具体答案:接口测试:jmeter、postmanfiddler工具--appmonkey解析:[问答题]94.()。用于描述对象模型的工具是()。A、数据流图B、结构图C、状态图D、对象图答案:D解析:[问答题]95.某超市搞活动,满100元的95折计费,满300元的93折,满500元90折,满1000元88折,如果是vip用户,还有现金折扣:消费200元以上5元,400元以上10元,最多10元,活动折扣在vip折扣后计算比如,某vip用户购物600元,扣现金10元后,应付590元,590元按90折计应付金额请设计几组测试数据(用户身份,购物金额)测试这个计费系统答案:

温馨提示

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

评论

0/150

提交评论