http://www.china-pub.com/196509
内容简介
自动化功能测试是目前测试领域的发展方向,自动化功能测试能有效降低测试成本、提高测试效率和测试覆盖面。本书结合项目实践全过程,覆盖自动化测试前期准备阶段、测试框架搭建方法、自动化测试的过程管理,穿插介绍各种自动化测试技巧,包括GUI控件的测试技巧、自动化脚本编写技巧等。
本书分成两部分,第一部分是项目实践篇,主要介绍如何借助测试工具有效地开展功能自动化测试项目,包括自动化测试的计划、设计、脚本开发和维护的全过程管理。第二部分是实用技巧篇,主要介绍如何基于流行自动化测试工具QTP设计测试框架,除了介绍几个常用的框架外,还重点介绍了笔者设计的自动化测试框架QTestWare。
前言
软件测试自动化是软件测试未来发展的重要方向,目前也逐渐受到广大软件企业的关注,测试组织纷纷引入自动化的功能测试,期待通过自动化的功能测试达到提高测试效率、提高测试覆盖率的目的。但是在企业引入自动化测试的同时,也碰到了各种各样的问题,很多企业耗费巨资买入自动化测试工具,但是缺乏合理的管理过程,缺少合格的自动化测试工程师,导致测试工具在使用了一段时间后就被束之高阁,实在是可惜。
本书结合作者在自动化测试项目管理方面的实战经验,为广大测试人员介绍成功实施自动化测试的完整过程,包括自动化测试开展的前期准备工作、测试框架搭建方法、自动化测试的过程管理,并且详细介绍了自动化测试过程中经常碰到的各种问题的解决方案,是自动化测试工程师的必备参考书,也是自动化测试项目管理人员的指导书。
本书的内容安排
本书分为两篇,共20章,第一部分是项目实践篇,主要介绍如何借助测试工具有效地开展功能自动化测试项目,包括自动化测试的计划、设计、脚本开发和维护的全过程管理。第二部分是实用技巧篇,主要介绍如何基于目前流行的自动化测试工具QTP设计测试框架,除了介绍几个常用的框架外,还重点介绍了笔者设计的自动化测试框架QTestWare。
项目实践篇(第1章至17章)
具体内容包括:自动化测试项目的前期准备工作;熟悉自动化测试工具的原理;如何解决自动化测试项目中碰到的典型问题 - GUI控件识别的问题;如何提高自动化测试项目的可维护性 – 自动化测试框架的搭建;如何管理自动化测试项目。
实用技巧篇(第19章至20章)
主要介绍了基于QTP自动化测试工具的几个扩展自动化测试框架,包括SAFFRON、FrameworkManager等,并且详细地介绍了作者自己研发的QTestWare框架的设计思想和实现过程。
本书的特点
本书的特点主要体现在以下几个方面:
l 不拘泥于工具。本书所介绍的自动化测试设计思想和方法并不局限于某个测试工具。
l 例子丰富。便于自动化测试工程师参考借鉴,使用到自己的自动化项目中。
l 实践性强。本书融合了作者在自动化测试项目管理方面的丰富经验,帮助广大测试人员解决自动化测试项目开展过程中碰到的各种实际问题。
适合阅读本书的读者
l 自动化测试工程师;
l 自动化测试项目管理者;
l 项目经理;
l 希望从事自动化测试工作的测试人员;
l 希望了解自动化测试框架搭建技术的测试人员。
http://www.china-pub.com/196509