本书是一本来自软件自动化测试领域的资深专家作品,主要用来推广智能一体化测试理论及应用。作者在书中深入浅出地讲解了自己在银行领域悟出的智能一体化测试这一全新的理论,并介绍了如何对智能一体化测试平台进行需求分析与设计,以期读者能够在自己的组织中成功推广智能一体化测试。
本书共分为10章。第1章是基础部分,系统讲解LoadRunner虚拟用户开发基础知识,如C语言知识、常用虚拟用户脚本函数等;第2章到第4章介绍常用的虚拟用户,深入探讨了Web虚拟用户、Web Service虚拟用户等;第5章到第7章深入探讨了如何借助主流开发语言来增强或开发虚拟用户脚本,主要讲解Visual C++开发动态链接库、开发.NET虚拟用户等;第8章到第9章为扩展内容,重点介绍了Tuxedo协议虚拟用户开发、Mobile APP虚拟用户方法;第10章是一个脚本开发案例,深入探讨了一个UDP网络应用的设计与实现过程及其虚拟用户脚本的开发方法等。
本书共分为兵法篇;战术篇;技术篇;案例篇四篇,其内容包括:系统性能测试基础;全面性能测试方案;性能测试管理与实施;性能测试结果分析;系统性能调优技术;架构设计阶段性能测试等。
全书共分为7章。第1章是基础知识部分,重点讲解虚拟用户开发基础;第2章讲解Web虚拟用户的开发方法;第3章是基于Socket的Vuser开发方法;第4章详细探讨了动态链接库的相关知识;第5章是.NET虚拟用户的相关知识;第6章探讨了Java虚拟用户的相关知识;第7章是一个案例,讲解了一个基于UDP协议应用程序的Vuser脚本的开发方法。