编辑推荐
目标明确:ISTQB初级认证考试官方培训教材,帮助学员更快掌握测试知识顺利通过认证考试;
内容全面:提供ISTQB初级认证配套的教材、讲义、课后练习和仿真模拟题;
案例丰富:每个学习目标都列举案例进行讲解,避免枯燥乏味的纯理论解释;
教学灵活:测试知识理论讲解与学员动手实践相结合,培养学员学习自主能力。
内容简介
《软件测试基础教程》是国际软件测试认证委员会(ISTQB�k)大中华区分会CSTQB指定的初级认证考试官方培训教材。也可以作为软件工程相关专业软件测试课程的理想教材,以及作为软件测试领域技术人员的学习参考资料。
《软件测试基础教程》从软件测试生命周期、软件测试生命周期中的测试、静态技术、测试设计技术、测试管理和软件测试工具等几个方面,全面地介绍了软件测试相关的过程、技术和方法、管理、测试工具和自动化等内容。
前言/序言
1. ISTQB 简介
ISTQB (International Software Testing Qualifications Board)全称国际软件测试认证委员会,是国际唯一权威的软件测试资质认证机构。ISTQB目前拥有47个分会,覆盖包括美国、德国、英国、法国、印度等在内的70个国家和地区。截至目前全球范围内经过ISTQB�k认证的软件测试工程师已超过320000人,并以每季度超过12000人的速度递增,使得ISTQB成为测试行业的第一大认证机构,在整个IT行业居第三位(仅次于PMI和ITIL)。
CSTQB(Chinese Software Testing Qualifications Board)全权代表ISTQB在授权区域内推广ISTQB软件测试工程师认证体系,认证、管理培训机构和考试机构,接受ISTQB的全面的业务指导和授权。
2. 编写目的
随着国内对软件测试重视程度的不断提高,ISTQB初级认证也得到越来越多的软件企业的认可,且成为软件测试人员从事软件测试工作的“上岗证”。
目前,国内针对ISTQB初级认证的主要参考资料是ISTQB初级认证大纲,包括英文版本和中文版本,以及一些零星的培训资料,从而导致许多学员无法有效地进行ISTQB初级认证的考前学习和复习。
为了帮助参加ISTQB初级认证考试的学员系统学习测试基础知识,以帮助测试人员尽快掌握国际通用的软件测试知识,同时推动国内软件测试行业的国际化和标准化,本书编者一起编写了这本ISTQB�k初级认证的参考书。本书完全覆盖了ISTQB�k初级认证大纲的内容,同时在每个章节中罗列了相关的学习目标和测试术语,而且每个章节后面提供了针对学习目标的模拟题和参考答案,以方便测试人员更好地进行复习和学习。
3. 本书结构
本书共6个章节,以软件测试过程为基础,详细讲解了软件测试基础知识和基本概念,描述了每个测试阶段涉及的主要测试活动、技术和方法、工具等,以及贯穿于整个测试生命周期的测试管理活动。
第1章软件测试生命周期:介绍了软件测试的一些基本概念,包括软件测试的定义和目的,引起缺陷的主要原因,测试与质量的关系;软件测试的基本原则和测试基本过程;以及测试心理学是如何影响测试成功的。
第2章软件生命周期中的测试:主要介绍了各种不同的开发模型,组件测试、集成测试、系统测试和验收测试的特点、目的和测试环境的要求等;介绍了常见的测试类型:功能测试、非功能测试、结构测试和与变更相关的测试的特点及区别;同时介绍了在已有软件系统上进行的维护测试的特点,以及什么因素会影响测试深度和广度。
第3章静态技术:主要描述了静态测试的主要特点,正式评审主要的组成阶段,相关的角色和职责;描述了不同评审类型之间的特点、目的和区别;以及静态分析的特点和主要发现的缺陷类型。
第4章测试设计技术:主要描述了测试用例开发过程和测试用例设计的不同类型;详细讲解了常见的黑盒测试设计技术原理和覆盖率分析;阐述了白盒测试中的语句覆盖和判定覆盖基本原理和覆盖率要求;讲解了基于经验的测试技术的特点,分别描述了错误推测法和探索性测试在测试实践中的应用。
第5章测试管理:主要描述了测试团队的不同测试独立性要求,测试过程中涉及的主要管理活动,包括测试计划和估算、测试过程监控、配置管理、风险和测试、缺陷管理等。
第6章软件测试工具:详细描述测试过程中涉及的主要测试工具的分类,组织内引入工具的主要风险和收益,以及如何通过试点项目高效地在测试团队内部署测试工具。
4. 作者分工
本书作者郑文强、周震漪和马均飞共同承担了本书的编写和评审工作,他们是国内最早参与ISTQB活动的CSTQB专家组成员,也是国内最早获得ISTQB初级认证证书和高级证书的成员之一。本书作者有总共超过50年的测试工作相关经验,他们对ISTQB�k软件测试知识体系的深入理解和学习目标的诠释,确信可以为读者带来不一样的感觉。
5. 致谢
本书的出版离不开在我们成长过程中给予我们帮助的同学、同事和朋友,他们为此书的出版提供了诚恳的指导和宝贵的意见。同时,特别感谢CSTQB办公室对本书出版的大力支持。
感谢清华大学出版社魏江江主任为本书提供的大力支持,本书才得以在这么短的时间内与大家见面;同时感谢出版社其他同仁,他们的专业素质和敬业精神令我们感动。
最后要感谢我们的家人,这本书的写作占用了大量的晚上和周末的时间,没有他们的支持和鼓励,这本书很难和大家见面。
郑文强
2014年12月
软件测试基础教程 电子书 下载 mobi epub pdf txt