
ISTQB初级认证模拟题.doc
39页1.练习题之阿布丰壬创作?下列术语中哪一个是ISTQB术语表中缺陷(Defect)a)Incidentb)Bugc)Mistaked)Error?软件测试目的可以是:BbA.发现缺陷B.确认软件能够正常运行C.预防缺陷D.直接提高产品的售价E.减少整个产品开发周期时间a)A,B的同义词:Bbb) A,B,CA,B,C和Dd)所有选项?根据ISTQB定义的术语,“风险”是与下列哪一个选项关联的?Cca) 对测试者否定的反馈意见将发生负面影响及其连锁效应的因素b) 可能发生负面影响及其连锁效应的因素将对被测对象发生负面影响及其连锁效应的因素?确认系统是否依照预期工作,从而在系统是否满足系统需求方面获取信心这样的测试目的最可能适用下面的哪个测试阶段:C组件测试b)集成测试c)系统测试d)回归测试识别测试的任务、定义测试的目标以及为实现测试目标和任务的测试活动规格说明上述行为主要发生在:Aaa)计划和控制b)分析和设计c)实现和执行c) 测试结束活动?ISTQB术语中的回归测试的目的是:Cca) 验证修改的成功预防功能编写的不完善或疏漏b) 确保修正过程中没有引入新的缺陷帮忙程序员更好地进行单元测试?下列方式可以提高和改善测试人员和开发人员关系的是:Bb理解项目经理工作的重要性a) 对所发现的可能的缺陷以一种中立的方式进行沟通单元测试、集成测试和系统测试都由同一批测试人员来完成b) 测试人员介入代码调试?基本的测试过程主要由下面哪些活动组成:DA. 计划和控制(control)B.分析和设计C.实现和执行评估出口准则和测试陈述D. 测试结束活动A,B和Ca) A,B,C和D除E以外所有选项d)所有选项?对实现软件测试组的独立的方式,可以采取的是:Bb测试的设计由开发队伍的其他开发人员完成;A. 测试的设计由开发人员自己完成;测试的设计独立于本项目的开发队伍;B. 测试的设计独立于本开发企业,来自于独立的第三方测试机构。
C. 所有测试活动由开发人员来完成A,B,Ca) A,B,C,DA,C,Ed)所有选项?以下关于测试原则的描述,正确的是:Bba) 所有的软件测试不需要追溯到用户需求;完全测试是不成能的;b) 测试可以显示软件潜在的缺陷;程序员不需要防止检查自己的程序软件测试工作应该开始于:BbCoding之后;a) 需求分析阶段;概要设计阶段;b) 详细设计阶段作为一个软件测试员,应具备哪些能力?Dd具有好奇心;A. 职业灰心心态;批评的眼光;B. 关注系统的细节的能力测试技能;C. 良好的沟通能力A+B+C;a) D+E+F;E+F;b) 以上都是以下可能导致缺陷的原因有:D环境因素;(可能导致失效)A. 开发技术;过程管理规范性;B. 个人能力软件的复杂性;C. 开发的周期长短a)以上都是;b) 以上都不是;A+B+C;c) D+E+F关于软件质量包管和软件测试的描述,不正确的是Dd软件质量包管和软件测试是软件质量工程的两个分歧层面的工作;a) 在软件质量包管的活动中也有一些测试活动;软件测试是包管软件质量的一个重要环节;b) 软件测试人员就是软件质量包管人员关于测试充分性的描述,正确的是:Bb只有进行完全的测试才充分;a) 在有限的时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不成能的;当继续测试没有发现新缺陷时;b) 当全部测试用例都执行完后。
以下关于测试目的的观点,不正确的是:Bb软件测试的目的是寻找错误,而且尽最大的可能找出最多的错误;a) 找出软件开发人员的问题并评价开发人员能力;一个成功的测试是发现了至今未发现的错误的测试;b) 测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,防止软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险以下关于测试作用的描述,不正确的是:Bb测试无法显示软件潜在的缺陷;a) 测试能包管软件的缺陷和错误全部找到;测试只能证明软件存在错误而不克不及证明软件没有错误;b) 所有的软件测试都应追溯到用户需求第二章:软件生命周期中的测试(15%)2.练习题可维护性测试属于:Da)非功能测试b)功能测试c)结构测试b) 确认和回归测试?有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测试:Aa)维护测试b)验收测试c)组件测试d)系统测试面哪些是一个好的测试的特点:CA.每个开发活动都有相对应的测试行为B. 每个测试级别都有其特有的测试目标C. 对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计软件测试的工作重点应该集中在系统测试上a)C,Db)A,Bc)A,B,CA,B,C,D?下面可以作为组件测试的测试对象的是:Aa模块、对象和类a) 程序中的某个子系统整个软件系统b) 模块间的接口?组件测试的用例设计主要参考的工作产品是:Aaa) 组件规格说明b) 系统需求规格说明c)用户手册d)代码?下面关于回归测试叙述正确的是:Dda) 回归测试只能在系统测试这个级别进行,不克不及用于单元测试和集成测试回归测试只适用于功能测试,不适用于非功能测试b) 回归测试都是自动化执行的回归测试是对已被测过的程序实体在修改缺陷后进行的重复测试,以此来确认在这些变动后是否有新的缺陷引入系统?语句的覆盖率主要在下面哪个测试级此外测试设计中考虑:Cc系统测试b)集成测试c)组件测试d)验收测试?传统的或面向对象的单元测试,需要的开发工作:Dd只要开发测试stub;a) 只要开发测试driver;可能要同时开发一个stub和多个driver;b) 可能要同时开发一个driver和多个stub。
一个入口,多个输出)?目前大部分的软件错误来源于Da)程序错误;分析和设计错误;b) 测试自己的错误;d)需求错误第三章:静态技术(7%)3.练习题?多出口函数可能会发生__B问题a) 发生逻辑错误b)降低可靠性c) 发生内存泄漏降低运行性能?使用静态测试中的函数调用关系图不克不及够C检查函数的调用关系是否正确a) 发现是否存在孤立函数明确函数被调用频度,并对这些函数进行重点检查b) 发现函数内部结构?下面对静态测试和动态测试的区别描述正确的是:Aaa) 静态测试并没有真正的运行软件,而动态测试需要运行软件静态测试需要借助于专门的测试工具,而动态测试不需要b) 静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成c) 静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷?下面那个不属于静态分析:Dda) 编码规则的检查程序结构分析b) 程序复杂度分析d)内存泄漏?技术评审的目的是:Dd包管软件在独立的模式下进行开发a) 发现软件业务错误与项目管理无关b) 确认软件符合预先定义的开发规范和尺度第四章:测试设计技术(30%)4.练习题a) 鸿沟值分析是一种弥补等价划分的测试用例技术它不是选择等价类的任意元素,而是选择等价类鸿沟的测试用例b) 程序在处理大量中间数值时都是对的,但是在鸿沟处极可能出现错误鸿沟值分析法考虑了输入变量之间的依赖关系?对于测试错误的说法是:B测试的设计可以用8020规则作为指导。
a) 测试后程序中残存的错误数目与该程序中已发现的错误数目成正比应该在测试工作真正开始前的较长时间内进行测试计划b) 测试的效果由测试用例的多少及规定的覆盖指标确定AaAa?根据测试章程中包含的测试目标,同时进行测试设计、测试执行的是:a)探索性测试b)错误推测c) 白盒测试黑盒测试?下面哪个属于静态分析:Dd编码规则的检查A. 程序结构分析程序复杂度分析B. 内存泄漏除C以外a) 除A和C以外C)除C和D以外d)除D以外?如果程序的功能说明中含有输入条件的组合情况,则-a) 等价类划分法开始就可以选用B和判定表法bb)因果图法c)正交试验法d)场景法?通常情况下基本功能测试和性能测试的执行顺序是:Cc基本功能的测试和性能测试同时进行先执行性能测试,然后再进行基本功能的测试b) 先进行基本功能的测试,然后再执行性能测试基本功能测试和性能测试哪个先执行都无所谓?如果一个4变量函数,使除一个以外的所有变量取正常值,使剩余变量取最小值、略高于最小值、正常值、略低于最大值和最大值,对每个变量都重复进行这样,对于一个4变量函数,鸿沟值分析发生的测试用例数为:Bb15b)17c)18d)20一个参数的取值范围是正整数,那么这个参数的有效鸿沟值的数目是:A一个a) 二个三个b) 四个D?某个程序有三个输入参数A,B和C,输入参数的有效条件是AB,如果应用等价类划分的技术,可以生成的等价类有:dABC、DA,CIIIA,B,Ca) C,Db) A,B,C,D?判定覆盖和语句覆盖之间的比较:Aa100%的判定覆盖可以包管100%的语句覆盖,反之则不成100%的语句覆盖可以包管100%的判定覆盖,反之则不成b) 100%的语句覆盖可以包管100%的判定覆盖,反之亦然100%的语句覆盖和100%的判定覆盖之间没有直接的联系?在规格说明不完全的情况,最适合采取的测试技术是:Bb基于结构的测试技术(白盒测试)a) 基于经验的测试技术基于规格说明的测试技术b) 以上都适合?什么是等价类划分CcA. 将测试对象的输入或输出域划分成若干部分B. 从每一个子集中选取少数具有代表性的数据是一种白盒测试方法C. 有效值的等价类无效值的等价类a) A,B,C,DA,B,Cb) A,B,D,ED,E?描述黑盒测试和白盒测试过程的分歧:Aa黑盒测试在测试对象的概况进行A. 白盒测试是在源代码已知的情况下进行黑盒测试用例是通过测试对象的使用说明或需求设计B. 黑盒测试包含语句覆盖和分支覆盖方法C. 白盒测试是通过因果图的分析方法进行的A,B,Ca) A,CC)A,B,C,D,Ed)D,E?状态转换测试用例设计的完全定义内容:CcA. 测试对象的初始化状态测试对象的输入B. 预期结果或预期的行为预期的最终状态a) A,B,CA,Cb) A,B,C,Dd)C,DCcCc?根据黑盒测试方法可以设计变量0<=X<=100的测试用例:a) 0,20,10020,50,100b) 1,0,1,50,99,100,101100,30,100,200?根据以下流程图设计语句覆盖的测试用例Dd?请根据条件(x>3,y<5)设计条件组合覆盖测试用例:Aaa)测试用例a=5,c=7;a=10,c=12b)测试用例a=11,c=6;a=0,c=2c)测试用例a=9,c=11;a=15,c=11d)测试用例a=5,c=7;a=11,c=6x=6,y=3b. x=6,y=8x=2,y=3c. x=2,y=8A,B,C,Da) A,B,Ca,b,db) C,D?黑盒测试技术包含Ca) 鸿沟值分析、判定表、等价类划分、经验法判定覆盖、语句覆盖、用例分析b) 鸿沟值分析、等价类划分、因果图分析、随机法判定表技术、路径覆盖、条件覆盖?语句覆盖和判定覆盖有什么分歧DdA. 语句覆盖程序中每一个判断至少要执行一。












