资源预览内容
第1页 / 共56页
第2页 / 共56页
第3页 / 共56页
第4页 / 共56页
第5页 / 共56页
第6页 / 共56页
第7页 / 共56页
第8页 / 共56页
第9页 / 共56页
第10页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
v1.0可编辑可修改ISTQB 软件测试初级认证考前辅导International Software Testing Qualifications Board目 录第一章:软件测试基础(18%)21.学习目标32.练习题4第二章:软件生命周期中的测试(15%)143.学习目标144.练习题16第三章:静态技术(7%)205.学习目标216.练习题22第四章:测试设计技术(30%)2411v1.0可编辑可修改7.学习目标248.练习题27第五章:测试管理(20%)399.学习目标3910.练习题41第六章:软件测试工具(10%)4821.学习目标4832.练习题49学习目标和认知水平在课程大纲中,每个章节都会提供相应的认知水平要求:K1:牢记、认知、回想K2:理解、解释、给出理由、比较、分类、举例、总结K3:应用第一章:软件测试基础(18%)22v1.0可编辑可修改1. 学习目标为什么需要软件测试(K2)LO-1.1.1通过具体的例子,来描述软件中的缺陷会以什么样的方式损害个人、损害环境或者损害公司利益(K2)。LO-1.1.2区分引起缺陷的根本原因及其影响(K2)。LO-1.1.3通过举例的方式说明为什么需要测试(K2)。LO-1.1.4描述为什么测试是质量保证(quality assurance)的一部分,通过举例说明测试是如何来提高软件质量的(K2)。LO-1.1.5理解术语错误、缺陷、故障、失效的概念以及相应的定义(K1)。什么是测试(K2)LO-1.2.1认识测试的总体目标(K1)。LO-1.2.2描述在软件开发、软件维护和软件运行过程中,测试作为发现缺陷、提供信息和信心以及预防缺陷的一种手段(K2)。软件测试的基本原则(K2)LO-1.3.1说明测试的基本原则(K2)。33v1.0可编辑可修改基本的测试过程(K1)LO-1.4.1认识从计划到测试结束过程中测试的基本活动,以及在每个测试活动中的主要任务(K1)。测试的心理学(K2)LO-1.5.1认识测试的成功与否,会受测试心理因素的影响(K1):清晰的测试目标决定了测试人员效率;人们往往会忽视自己的错误;认识到就事论事的交流方式以及反馈与问题相关信息的重要性。LO-1.5.2对比测试人员(tester)和开发人员 (developer)的思维方式的差异(K2)。2. 练习题? 下列术语中哪一个是 ISTQB 术语表中缺陷 (Defect) 的同义词: Ba) Incident44v1.0可编辑可修改b) Bugc) Mistaked) Error? 软件测试目的可以是: BA. 发现缺陷B. 确认软件能够正常运行C. 预防缺陷D. 直接提高产品的售价E. 减少整个产品开发周期时间a) A, Bb) A,B,Cc)A,B,C和D55v1.0可编辑可修改d) 所有选项?根据 ISTQB 定义的术语,“风险”是与下列哪一个选项关联的Ca) 对测试者否定的反馈意见b) 将产生负面影响及其连锁效应的因素c) 可能产生负面影响及其连锁效应的因素d) 将对被测对象产生负面影响及其连锁效应的因素?确认系统是否按照预期工作,从而在系统是否满足系统需求方面获取信心。这样的测试目的最可能适用下面的哪个测试阶段:C? a) 组件测试b) 集成测试c) 系统测试d) 回归测试66v1.0可编辑可修改?识别测试的任务、定义测试的目标以及为实现测试目标和任务的测试活动规格说明。上述行为主要发生在:Aa) 计划和控制b) 分析和设计c) 实现和执行d) 测试结束活动? ISTQB术语中的回归测试的目的是: Ca) 验证修改的成功b) 预防功能编写的不完善或疏漏c) 确保修正过程中没有引入新的缺陷d) 帮助程序员更好地进行单元测试77v1.0可编辑可修改?下列方式可以提高和改善测试人员和开发人员关系的是:Ba) 理解项目经理工作的重要性b) 对所发现的可能的缺陷以一种中立的方式进行沟通c) 单元测试、集成测试和系统测试都由同一批测试人员来完成d) 测试人员参加代码调试?基本的测试过程主要由下面哪些活动组成:DA. 计划和控制 (control)B. 分析和设计C. 实现和执行D. 评估出口准则和测试报告E. 测试结束活动a)A,B和C88v1.0可编辑可修改b)A,B,C和Dc) 除 E 以外所有选项d) 所有选项?对实现软件测试组的独立的方式,可以采用的是:BA. 测试的设计由开发队伍的其他开发人员完成;B. 测试的设计由开发人员自己完成;C. 测试的设计独立于本项目的开发队伍;D. 测试的设计独立于本开发企业,来自于独立的第三方测试机构。E. 所有测试活动由开发人员来完成a) A,B,Cb) A,B,C,Dc) A,C,E99v1.0可编辑可修改d) 所有选项?以下关于测试原则的描述,正确的是:Ba) 所有的软件测试不需要追溯到用户需求;b) 完全测试是不可能的;c) 测试可以显示软件潜在的缺陷;d) 程序员不需要避免检查自己的程序。?软件测试工作应该开始于:Ba) Coding 之后;b) 需求分析阶段;c) 概要设计阶段;d) 详细设计阶段。1010v1.0可编辑可修改?作为一个软件测试员,应具备哪些能力DA. 具有好奇心;B. 职业悲观心态;C. 批评的眼光;D. 关注系统的细节的能力E. 测试技能;F. 良好的沟通能力a) A+B+C ;b) D+E+F ;c) E+F;d) 以上都是。?以下可能导致缺陷的原因有:D1111v1.0可编辑可修改A. 环境因素; ( 可能导致失效 )B. 开发技术;C. 过程管理规范性;D. 个人能力E. 软件的复杂性;F. 开发的周期长短a) 以上都是;b) 以上都不是;c) A+B+C;d) D+E+F。?关于软件质量保证和软件测试的描述,不正确的是Da) 软件质量保证和软件测试是软件质量工程的两个不同层面的工作;1212v1.0可编辑可修改b) 在软件质量保证的活动中也有一些测试活动;c) 软件测试是保证软件质量的一个重要环节;d) 软件测试人员就是软件质量保证人员。?关于测试充分性的描述,正确的是:Ba) 只有进行完全的测试才充分;b)在有限的时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不可能的;c) 当继续测试没有发现新缺陷时;d) 当全部测试用例都执行完后。?以下关于测试目的的观点,不正确的是:Ba) 软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误;b) 找出软件开发人员的问题并评价开发人员能力;1313v1.0可编辑可修改c) 一个成功的测试是发现了至今未发现的错误的测试;d) 测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险。?以下关于测试作用的描述,不正确的是:Ba) 测试无法显示软件潜在的缺陷;b) 测试能保证软件的缺陷和错误全部找到;c) 测试只能证明软件存在错误而不能证明软件没有错误;d) 所有的软件测试都应追溯到用户需求。第二章:软件生命周期中的测试(15%)3. 学习目标软件开发模型(K2)1414v1.0可编辑可修改
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号