版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件测试工程师考核试卷A(理论部分)姓名:准考证号:单位:得分:一、单选题(共60题,每题1分,共60分)1、用黑盒技术设计测试用例的方法之一为()A)因果图 B)逻辑覆盖C)循环覆盖D)基本路径测试2、软件测试的目的是()A)避免软件开发中出现的错误B)发现软件开发中出现的错误C)尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D)修改软件中出现的错误3、 下列软件属性中,软件产品首要满足的应该是()A)功能需求 B)性能需求C)可扩展性和灵活性D)容错纠错能力4、坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防 错误,把出现的错误克服在早期()。A)技术评审B
2、)程序测试C)改正程序错误D)管理评审5、以程序的内部结构为基础的测试用例技术属于()。A)灰盒测试B)数据测试C)黑盒测试D)白盒测试6、 为了提高测试的效率,正确的做法是()。A)选择发现错误可能性大的数据作为测试用例B)在完成程序的编码之后再制定软件的测试计划C)随机选取测试用例D)使用测试用例测试是为了检查程序是否做了应该做的事7、 对程序的测试最好由谁来做,对程序的调试最好由谁来做()。第三方测试机构程序员程序员程序开发组A)程序员B)第三方测试机构C)程序开发组D)程序开发组8、在进行单元测试时,常用的方法是()A)采用白盒测试,辅之以黑盒测试B)采用黑盒测试,辅之以白盒测试C)只
3、使用白盒测试D)只使用黑盒测试9、以下那一种选项不属于软件缺陷()。A)软件没有实现产品规格说明所要求的功能B)软件中出现了产品规格说明不应该出现的功能C)软件实现了产品规格没有提到的功能D)软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题10、软件生存周期过程中,修改错误最大的阶段是()。A)需求阶段B)设计阶段 C)编程阶段D)发布运行阶段11、在边界值分析中,下列数据通常不用来做数据测试的是()。A)正好等于边界的值B)等价类中的等价值C) 刚刚大于边界的值D)刚刚小于边界的值D)在程序完成的编码之后再制定软件的测试用例12、单元测试中设计测试用例的依据是()。A)概
4、要设计规格说明书B)用户需求规格说明书0项目计划说明书D)详细设计规格说明书13、通常可分为白盒测试和黑盒测试。白盒测试是根据程序的()来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。A)功能B)性能C)内部逻辑D)内部数据14、如果一个判定中的复合条件表达式为(A 1)or(B = 3),则为了达到100%的条件覆 盖率,至少需要设计多少个测试用例()。A)1B)2C)3D)415、经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多, 则该模块中残存的错误数目与其他模块相比,通常应该()。A)较少B)较多C)相似D)不确定16、 下面有关软件缺陷的说法中
5、错误的是()。A)缺陷就是软件产品在开发中存在的错误B)缺陷就是软件维护过程中存在的错误、毛病等各种问题C)缺陷就是导致系统程序崩溃的错误D)缺陷就是系统所需要实现某种功能的实效和违背17、在某大学学籍管理信息系统中,假设学生年龄的输入范围为16-40,则根据黑盒测试 中的等价类划分技术,下面划分正确的是()。A)可划分为2个有效等价类2个无效等价类B)可划分为1个有效等价类2个无效等价类C)可划分为2个有效等价类1个无效等价类D)可划分为1个有效等价类1个无效等价类18、根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是(A)系统测试B)单元测试C)集成测试D)验收测试19
6、、下面有关测试原则的说法正确的是()。A)测试用例应由测试的输入数据和预期的输出结果组成B)测试用例只需选取合理的输入数据C)程序最好由编写该程序的程序员自己来测试D)使用测试用例进行测试是为了检查程序是否做了它该做的事20、集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性()A)正确性B)可靠性C)可使用性D)可维护性21、软件设计阶段的测试主要采取的方式是)。A)评审B)白盒测试C)黑盒测试D)动态测试22、下列关于测试方法的叙述中不正确的是A)从某种角度上讲,白盒测试与黑盒测试都属于动态测试B)功能测试属于黑盒测试C)对功能的测试通常是要考虑程序的内部结构D)结构测试属于白盒
7、测试23、在覆准则中,最常用的是()A)语句覆盖B)条件覆盖C)分支覆盖D)以上全部24、大多数实际情况下,性能测试的实现方法是(a)。A)黑盒测试B)白盒测试C)静态分析D)可靠性测试25、下列方法中,不属于黑盒测试的是()。A)基本路径测试法B)等价类测试法C)边界值分析法D)基于场景的测试方法26、测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是()。A)随机选择B)划分等价类C)根据接口进行选择D)根据数据大小进行选择27、下列可以作为软件测试对象的是()。A)需求规格说明书B)软件设计规格说明C)源程序D)以上全部28、数据流覆盖关注的是程
8、序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一 种覆盖的变种()。A)语句覆盖B)控制覆盖C)分支覆盖D)路径覆盖29、在Web应用软件的分层测试策略中,下列哪个不是测试关注的层次()。A)数据层B)业务层C)服务层D)表示层30、软件测试规范规定,软件测试的类别可分为:单元测试、集成测试以及()。A)系统测试B)验收测试C)系统测试和验收测试D)配置项测试、系统测试和验收测试31、需求规格说明书的作用不应该包括()。A、软件设计的依据B、用户与开发人员对软件要做什么的共同理解C、软件验收的依据D、软件可行性研究的依据32、软件测试方法中的静态测试方法之一为()A.计算机辅助静态分析
9、B.黑盒法C.路径覆盖D.边界值分析33、软件生命周期中所花费用最多的阶段是()A.详细设计B.软件编码C.软件测试D.软件维护34、程序的三种基本控制结构是()A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移35、结构化程序设计主要强调的是()A.程序的规模B程序的效率C.程序设计语言的先进性D程序易读性36、需求分析阶段的任务是确定()A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能37、 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()A.软件工程B.软件周期C.软件危机D.软件产生38、模块的内聚性最高的是()A.
10、逻辑内聚B.时间内聚C.偶然内聚D.功能内聚39、 在SD方法中全面指导模块划分的最重要的原则是()A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性40、软件详细设计主要采用的方法是()A.模块设计B.结构化设计C.PDL语言D.结构化程序设计41、下列关于JSP方法不正确的说法是()JSP方法主要用于规模不大的数据处理系统JSP方法不明确的划分软件概要设计和详细设计的两个阶段JSP方法适用于输入数据和输出数据之间有对应关系的问题求解JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。因此它只适 用于详细设计阶段42、黑盒测试在设计测试用例时,主要需要研究()A.需求
11、规格说明与概要设计说明B.详细设计说明。.项目开发计划D.概要设计说明与详细设计说明43、若有一个计算类型的程序,它的输入量只有一个,其范围是0-999,现从输入的角度考虑 一组测试用例:设计这组测试用例的方法是()A.基本路径法B.等价分类法和边界值分析法C.逻辑覆盖法D.错误推测法44、下列属于维护阶段的文档是()A.软件规格说明B.用户操作手册C.软件问题报告D.软件测试分析报告45、软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性 称为()A.可用性B.可靠性C.正确性D.完整性46、“软件危机”是指()B.利用计算机进行经济犯罪活动D.人们过分迷恋计算机系
12、统)B. PDL是只描述加工做什么A.计算机病毒的出现C.软件开发和维护中出现的一系列问题47、下面关于PDL语言不正确的说法是(A. PDL是描述处理过程怎么做C. PDL也称为伪码D. PDL的外层语法应符合一般程序设计语言常用的语法规则48、 单元测试的测试用例主要使用()技术来设计。A.白盒测试B.黑盒测试C.黑盒测试和白盒测试D.其他49、 测试的关键问题是()A.如何组织对软件的评审B.如何验证程序的正确性C.如何采用综合策略D.如何选择测试用例50、 结构化维护与非结构化维护的主要区别在于()A.软件是否结构化B.软件配置是否完整C.程序的完整性D.文档的完整性51、 软件维护困
13、难的主要原因是()A.费用低B.人员少C.开发方法的缺陷D.得不到用户支持52、 快速原型是利用原型辅助软件开发的一种新思想,它是在研究()的方法和技术中 产生的。A.需求阶段B.设计阶段C.测试阶段D.软件开发的各个阶段53、 下列文档与维护人员有关的有()A.软件需求说明书B.项目开发计划C.概要设计说明书D.操作手册54、软件结构使用的图形工具,一般采用()图。A、DFD B、PAD C、功能结构图 D、ER55、软件测试中,白盒法是通过分析程序的()来设计测试用例的。A、应用范围B、内部逻辑C、功能。、输入数据56、 瀑布模型本质上是一种()模型。A、线性顺序B、顺序迭代C、线性迭代D
14、、及早见产品57、通过()可以完成数据流图的细化。A.结构分解B.功能分解C.数据分解D.系统分解58、 软件工程的基本要素包括方法、工具和()。A.过程B.软件系统C.硬件环境D.人员59、 软件的复杂性是(),它引起人员通信困难、开发费用超支、开发时间超时等问题。A.固有的B.人为的C.可消除的D.不可降低的60、单元测试的测试用例主要根据()的结果来设计。A.需求分析B.源程序C.概要设计D.详细设计二、判断题(共40题,每题1分,共40分)1、测试是为了验证软件已正确地实现了用户的要求2、白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求3、白盒测试不仅与程序的内部结构有关,
15、还要考虑程序的功能要求4、黑盒测试的测试用例是根据程序内部逻辑设计的5、黑盒测试的测试用例是根据应用程序的功能需求设计的6、为了快速完成集成测试,采用一次性集成方式是适宜的7、在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低8、在软件开发过程中,若能尽早暴露其中的错误,则为修复和改进错误所花费的代价就会降低9、单元测试通常由开发人员进行10、压力测试通常需要辅助工具的支持11、压力测试不需要辅助工具的支持12、测试人员说:“没有可运行的程序,我无法进行测试工作”13、软件测试员可以对产品说明书进行白盒测试14、软件测试员无法对产品说明书进行白盒测试15、在设计测
16、试用例时,应包括合理的输入条件和不合理的输入条件16、软件是程序和文档的集合17、软件工程中描述生存周期的瀑布模型一般包括计划、需求分析、设计、编码、测试、维 护等几个阶段18、严重的软件缺陷的产生主要源自设计19、降低缺陷费用最有效的方法是尽可能早的开始测试20、软件调试的目的是解决测试中发现的错误21、用不同的方法可将软件测试分为白盒法和黑盒法,或者动态测试和静态测试22、黑盒法是根据程序的功能来设计测试用例的23、验收测试的测试用例主要根据需求分析的结果来设计24、单元测试的测试用例主要根据详细设计的结果来设计25、单元测试的测试目的是确保缺陷得到解决26、以用户为主导的测试成为验收测试
17、27、按照测试策略和过程,测试可以分为单元、集成、确认、系统、验收28、条件覆盖属于白盒测试方法29错误推测法的基本想法是列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例30、WEB应用中一般采用架构的是B/S结构31、用户测试是WEB测试的测试内容32、导航测试属于性能测试33、Web测试的一个重要特征是链接34、测试驱动开发的简称是TDD35、Junit是Java语言的单元测试框架36、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作37、发现错误多的模块,残留在模块中的错误也多38、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程39、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试40、功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同软件测试工程师考核试卷A答案(理论
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 应届生实习报告总结
- 月转正工作总结
- 2026年全国乙卷高考英语易错知识点强化卷含解析
- 免疫学课件 免疫耐受14
- 2026年新高考全国卷语文古诗文专题测试卷(含解析)
- 电解熔铸工安全风险竞赛考核试卷含答案
- 砖瓦生产中控员安全强化评优考核试卷含答案
- 炭素配料工岗前核心能力考核试卷含答案
- 金属打火机制作工安全知识能力考核试卷含答案
- 低压成套设备装配配线工岗前趋势考核试卷含答案
- 2026年交管12123驾照学法减分完整版练习题库及1套完整答案详解
- 江苏交通控股有限公司笔试内容
- 国家义务教育质量监测八年级劳动素养综合测试题
- (二模)温州市2026届高三第二次适应性考试地理试卷(含答案)
- 《公路水运工程施工安全标准化指南》
- 2026年中考《语文》作文10大主题抢分万能模板
- 社区信息化网络建设推广与应用项目可行性研究报告
- 阿里员工绩效考核制度
- 厨房设备施工安全措施
- 《建设强大国内市场 加快构建新发展格局》课件
- 12N6热力工程(可编辑)
评论
0/150
提交评论