《QTP自动化测试最佳实践》作为自动化测试工程师的实践指南,不仅仅局限于自动化测试工具使用的介绍,而是涵盖了自动化测试工程师开展自动化测试项目所需的知识,包括软件自动化测试的基础知识,作为基础知识,不仅介绍了自动化测试应该如何开展,还介绍了自动化测试工具的底层原理,有了这些基础知识,读者可以抛开QTP工具的束缚,采用其他自动化测试工具甚至自己研发工具也可以开展自动化测试。QTP作为目前主流的自动化测试工具,是本书的重点学习内容,需要掌握QTP的安装、配置、脚本录制和编辑等基本使用方法,还包括与其他工具的整合方法。除了掌握QTP的基本使用外,还应该掌握QTP的各项高级功能以及脚本设计能力,包括VBScript脚本语言、数据驱动测试、描述性编程等,这样才能摆脱工具的束缚,自由地编写自动化测试脚本实现复杂的测试功能。自动化测试工程师还应该掌握各类插件的脚本开发技术,包括如何使用QTP测试Windows、VB、Delphi、.NET、Web、Web Service、Flex等应用程序。