您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 统计图表 > NSQ软件测试岗位推荐试题(客观题)
NSQ软件测试岗位推荐试题(客观题)本卷满分50分考试时间(主、客观试题)总计3小时考试分数:学员姓名:_________________电话:_______Email:_______________一、选择题(答案1个或多个)(共50题,满分50分,每题1分)1.下列关于alpha测试的描述中正确的是:(A、D)A.alpha测试需要用户代表参加;B.alpha测试不需要用户代表参加;C.alpha测试是系统测试的一种;D.alpha测试是验收测试的一种;2.测试设计员的职责有:(B、C)A.制定测试计划。B.设计测试用例。C.设计测试过程、脚本。D.评估测试活动。3、黑盒测试法是通过分析程序的(A③功能)来设计测试用例的方法。除了测试程序外,它还适用于对(B④需求分析)阶段的软件文档进行测试。白盒测试法是根据程序的(C②内部逻辑)来设计测试用例的方法。除了测试程序外,它也适用于对(D②软件详细设计)阶段的软件文档进行测试。白盒法测试程序时常按照给定的覆盖条件选取测试用例。(E②判定)覆盖比(F①语句)覆盖严格,它使得每一个判定的每一条分支至少经历一次。(G判定/条件)覆盖既是判定覆盖,又是条件覆盖,但它并不保证使各种条件都能取到所有可能的值。(H⑤多重条件)覆盖比其他条件都要严格,但它不能保证覆盖程序中的每一条路径。单元测试一般以(I①白盒法)为主,测试的依据是(J①模块功能规格说明)。供选择的答案:A.③B.④C.②D.②E.②F.①G.④H.⑤I.①J.①A、C:①应用范围②内部逻辑③功能④输入数据B、D:①编码②软件详细设计③软件总体设计④需求分析E、F、G、H:①语句、②判定、③条件、④判定/条件、⑤多重条件、⑥路径;I:①白盒法②黑盒法J:①模块功能规格说明②系统模块结构图③系统需求规格说明4、软件测试中常用的静态分析方法是(A①引用分析)和(B⑤接口分析)。(B⑤接口分析)用于检查模块或子程序间的调用是否正确。分析方法(白盒方法)中常用的方法是(C①路径测试)方法。非分析方法(黑盒方法)中常用的方法是(D②等价类)方法和(E③因果图)方法。(E③因果图)方法根据输出对输入的依赖关系设计测试用例。供选择的答案:A.①B.⑤C.①D.②E.③A--B:①引用分析、②算法分析、③可靠性分析、④效率分析、⑤接口分析、⑥操作分析C--E:①路径测试、②等价类、③因果图、④归纳测试、⑤综合测试、⑥追踪、⑦深度优先、⑧调试、⑨相对图5、从下列关于软件测试的叙述中,选出正确的叙述。()(4、5、6、7)(1)用黑盒法测试时,测试用例是根据程序内部逻辑设计的。(2)尽量用公共过程或子程序去代替重复的代码段。(3)测试是为了验证该软件已正确地实现了用户的要求。(4)尽量采用复合的条件测试,以避免嵌套的分支结构。(5)发现错误多的程序模块,残留在模块中的错误也多。(6)黑盒测试方法中最有效的是因果图法。(7)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。(8)程序效率的提高主要应通过选择高效的算法来实现。6、测试人员的基本素质为:A、计算机专业技能()B、测试专业技能()C、行业知识()D、以上都是()答案:D7、软件危机的体现:A、开发成本和进度估计不准确()B、用户对完成的软件不满意()C、软件常常不可维护;D、以上都是()答案:D8、软件测试按照开发阶段划分:A、单元测试()B、集成测试;系统测试()C、确认测试;验收测试()D、以上都是()答案:D9、软件测试按照测试技术划分:A、性能测试、负载测试、压力测试()B、恢复测试、安全测试、兼容测试()C、A与B都是()D、单元测试、集成测试、验收测试答案:C10、软件测试项目周期是指:A、需求阶段、测试计划()B、阶段测试、设计阶段测试、执行阶段()C、以上都不是()D、以上都是()答案:D11、软件测试过程模型有:A、V模型H模型()B、W模型()C、X模型D、以上都有()答案:D12、软件测试的角色:A、以下都是()B、分析人员、设计人员()C、开发人员()D、执行人员()答案:A13、软件测试原则有:A、制定严格的测试计划()B、保留所有的测试文档()C、功能测试中的缺陷确认()D、以上都有()答案:D14、测试文档的要求A、为以后的跟踪提供依据()B、能证明测试过程()C、能证明测试步骤要覆盖开发生命周期()D、以上都是()答案:D15、测试文档种类:A、需求类文档、计划类文档()B、设计类文档执行类文档()C、缺陷记录类、阶段汇总类测试总结类D、以上都有()答案:D16、测试计划的制定必须要注意:A、测试策略测试范围B、测试方法测试安排C、测试风险测试管理D、以上都是()答案:D17、制定测试计划的步骤:A、确定项目管理机制预计测试工作量测试计划评审()B、确定测试范围确定测试策略确定测试标准、预计测试工作量()C、确定测试构架确定项目管理机制预计测试工作量测试计划评审()D、确定测试范围确定测试策略确定测试标准确定测试构架确定项目管理机制预计测试工作量测试计划评审()答案:D18、缺陷产生的原因:A、交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷()B、软件的复杂性;软件项目的时间压力()C、程序开发人员的错误;软件项目文档的缺乏()D、以上都是()答案:D19、缺陷造成的影响:A、精神的摧残()B、形象的损失()C、财富的流失()D、以上都是()答案:D20、缺陷的分类:A、需求文档的缺陷;软件配置引起的缺陷B、分析、设计的缺陷;静态文档的缺陷C、软件开发引起的缺陷;短视将来的缺陷D、以上都是()答案:D21、测试需求必须关注:A、如何创建需求结构()B、如何增加需求()C、如何使用报告和图表来跟踪需求()D、以上都是()答案:D22、测试用例工作主要是:A、如何添加测试用例B、如何编写测试用例C、将测试用例和需求关联D、以上都是()答案:D23、测试执行的主要工作为:A、以下都是()B、创建测试集;定时执行测试()C、测试执行结果分析()D、运行测试()答案:A24、测试跟踪的主要工作为:A、以下都是()B、执行缺陷跟踪的过程;()C、作出缺陷的分析和报告;()D、分析缺陷跟踪的特点;()答案:A25、自动化测试工具:A、ratinalRobotB、winrunner()C、quicktest()D、以上都是()答案:D26、软件性能测试工具有:A、loadRunnerB、RatinaolVisualQantifyC、PureLoadD、以上都是()答案:D27、软件测试方式:A、考虑到各种输入、测试结果的全面检查、B、集中错误发生现象、跟踪错误测试结果C、错误的关联和依赖、合理安排测试计划、有第三方测试D以上都是()答案:D28、BUG的种类:A、需求阶段的BUG;分析设计阶段的BUG()B、实现阶段的BUG配置阶段的BUG()C、静态文档的BUG短视将来的BUG()D、以上都是()答案:D29、测试项目主要包括几个阶段(按顺序选择)?(ABCDG)A.计划阶段B.初始阶段C.执行阶段D.总结评估阶段E.单元测试F.集成测试G.设计阶段H.系统测试30、测试需求的结构包括:(ABCDEFG)A.需求标识B.需求名称C.需求类型D.优先级E.用例关联F.校阅人G.编写日期31、彻底地测试是不可能的,原因是:(ABCD)A.测试数据输入量太大B.输出结果太多C.软件的操作步骤太多D.软件说明书并非“盲人手册”32、对于软件的β测试,下列哪些描述是正确的?(D)A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试。B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试。C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试。D.β测试就是在软件公司外部展开的测试,由非专业的测试人员执行的测试。33、评审分为哪几个阶段?按顺序选。(BCD)A.临审B.复审C.终审D.初审34、正式的技术评审FTR(FormalTechnicalReview)是软件质量保证活动,下面关于FTR的原则中不正确的是(C)A.评审产品,而不是评审生产者的能力B.要有严格的评审计划,并遵守日程安排C.对评审中出现的问题要充分讨论,以求彻底解决D.限制参与者人数,并要求评审会之前做好准备35、用边界值分析法,假定1x100那么X在测试中应该取的边界值是(AC)A.X=1,X=100B.X=0,X=1,X=100,X=101C.X=2,X=99D.X=0,X=10136、关于实现阶段的BUG,可以分为?(BCDE)A.设计说明书中有冲突的说明B.提示信息不准确C.系统中存在遗漏的功能D.内存溢出或者程序崩溃E.用户界面问题37、在Windows操作系统中,下列符号哪些不能作为文件名命名:(B)A.《》B.*C.,D.[]E.以上都不能F.以上都能38、测试计划文档至少应包含下面哪几项内容?(ACDE)A.测试策略B.测试用例C.测试时间安排D.测试标准E.测试范围39、实施压力测试的人员角色有:答案:DA、项目经理()B、业务专家、Database性能专家()C、LoadRunner、WebServer()性能专家专家D、以上都是()40、执行LoadRunner项目的阶段有:A、制定压力测试方案、创建WebVirtualUsers()创建WebVirtualUsers、设计测创建WebVirtualUsers试场景()执行场景、分析测试结果()以上都有()答案:D41、测试执行的流程有:A、创建测试集()B、规划测试集()C、运行测试、分析测试结果()D、以上都是()答案:D42、缺陷跟踪的流程有:A、添加缺陷、审阅新缺陷()B、修复打开的缺陷、测试新版本()C、分析缺陷数据()D、以上都是()答案:D43、QC需求规范的流程是:A、定义需求范围、创建需求测试大纲、细化需求、分析需求()B、创建需求测试大纲、定义需求范围、细化需求分析需求()C、创建需求测试大纲、定义需求范围、分析需求、细化需求()D、以上都不是()答案:A44、以下哪句话是不正确的:A、测试是为了验证程序是否符合需求()B、测试的目的是尽可能多的发现程序中的缺陷()C、成功的测试在于发现了迄今尚未发现的缺陷()D、测试过的软件就没有缺陷()答案:D45、单元测试内容有:A、模块接、局部数据结构()B、重要的执行通路、出错处理通路()C、影响上述各方面特性的边界条件()D、以上都是()46、下面哪句话对验收测试的描述不正确?答案:DA、与系统测试不同的是以客户业务需求为标准来进行测试。()B、测试人员多由客户方担任,也可以客户委托第三方来进行验收测试。()C、不仅仅要验收程序,还要验收相关的文档。()D、由企业自己的测试人员和开发人员进行测试。()性能测试不包括:A压力测试、()B、容量测试、()C、负载测试()D、恢复性测试()答案:D48、下列哪个不属于黑盒测试用例的编写方法:A、等价分类法()B、边缘值分析法()C、错误推测法()语句覆盖()答案:D自动测试的特点?A、速度快、可重复、覆盖率()B、可靠、可以再度使用重复测试()C、节省时间()D、不一致性、仅对于一次性的测试有益()答案:D50、对计算机语言基础不太好的学习者来讲,至少可以学习:答案:B、CA、白盒测试()B、黑盒测试()C、手工测试()D、以上都不是。()
本文标题:NSQ软件测试岗位推荐试题(客观题)
链接地址:https://www.777doc.com/doc-2884230 .html