描述
开 本: 128开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787121297366
编辑推荐
![](https://static.easterneast.com/file/easternspree/img/5e1013f85f984930919586c9_484587.jpg)
![](https://static.easterneast.com/file/easternspree/img/5e1014025f984930919586ca_484588.jpg)
![](https://static.easterneast.com/file/easternspree/img/5e1014165f984930919586cb_484589.jpg)
![](https://static.easterneast.com/file/easternspree/img/5e1014205f984930919586cc_484590.jpg)
内容简介
本书主要为LoadRunner 使用人员精通脚本开发,培养LoadRunner 脚本开发专家而创作,LoadRunner使用人员通过系统而全面的学习书中的脚本开发知识与技巧,完全可以胜任各种颇具挑战的性能测试脚本开发工作,并成为这一领域的专家或高手。全书共分10 章。第1 章为基础部分,系统讲解LoadRunner 虚拟用户开发的基础知识,如C 语言知识、常用虚拟用户脚本函数、参数化等;第2 到第4 章介绍常用的虚拟用户,深入讨论了Web 虚拟用户、Web Service 虚拟用户、Sockets 虚拟用户的开发方法;第5 章到第7 章深入探讨了如何借助主流开发语言来增强或开发虚拟用户脚本,主要讲解通过Visual C 开发动态链接库、开发.NET 虚拟用户、开发Java 虚拟用户等知识;第8 章到第9 章为扩展内容,重点介绍了Tuxedo 协议虚拟用户开发、Mobile APP 虚拟用户方法;第10 章是一个脚本开发案例,深入探讨了一个UDP 网络应用的设计与实现过程及其虚拟用户脚本的开发方法,带领读者完成一项颇具挑战的虚拟用户开发工作。
目 录
第1 章 虚拟用户开发基础……………………………………………………………………………………………1
1.1 虚拟用户开发简介…………………………………………………………………………………………..1
1.1.1 Vuser 开发准备工作……………………………………………………………………………….2
1.1.2 脚本协议选择………………………………………………………………………………………..2
1.1.3 脚本的一般构成…………………………………………………………………………………….4
1.1.4 几个重要的概念…………………………………………………………………………………….6
1.1.5 脚本调试方法………………………………………………………………………………………11
1.1.6 学习建议……………………………………………………………………………………………..16
1.2 C 语言与Vuser 脚本………………………………………………………………………………………17
1.2.1 常用的基本概念…………………………………………………………………………………..17
1.2.2 数组、指针和字符串……………………………………………………………………………21
1.2.3 printf 函数的用法…………………………………………………………………………………36
1.2.4 分支与循环语句…………………………………………………………………………………..37
1.2.5 Vuser 中常用的C 语言函数………………………………………………………………….41
1.2.6 文件基础操作………………………………………………………………………………………53
1.3 Vuser 开发中常用的函数………………………………………………………………………………..65
1.3.1 用户事务函数………………………………………………………………………………………65
1.3.2 字符串处理函数…………………………………………………………………………………..76
1.3.3 消息处理函数………………………………………………………………………………………77
1.3.4 脚本信息函数………………………………………………………………………………………90
1.3.5 错误处理函数………………………………………………………………………………………95
1.4 参数化功能详解…………………………………………………………………………………………….98
1.4.1 参数化的基础知识……………………………………………………………………………….98
1.4.2 File 类型参数详解………………………………………………………………………………101
1.4.3 参数化应用举例…………………………………………………………………………………110
1.5 小结……………………………………………………………………………………………………………. 113
第2 章 深入解析Web 虚拟用户……………………………………………………………………………….115
2.1 Web 虚拟用户简介………………………………………………………………………………………. 115
2.2 HTTP 的基础知识……………………………………………………………………………………….. 116
2.2.1 HTTP 介绍…………………………………………………………………………………………116
2.2.2 HTTP 常用术语………………………………………………………………………………….116
2.2.3 HTTP 会话过程………………………………………………………………………………….117
2.2.4 HTTP 消息类型………………………………………………………………………………….120
2.2.5 消息起始行………………………………………………………………………………………..122
2.2.6 消息头域……………………………………………………………………………………………126
2.2.7 消息主体……………………………………………………………………………………………129
2.2.8 查看HTTP 数据…………………………………………………………………………………130
2.3 Cookie 应用知识…………………………………………………………………………………………..130
2.3.1 Cookie 基础知识…………………………………………………………………………………130
2.3.2 Cookie 常用函数…………………………………………………………………………………132
2.3.3 Cookie 常见问题…………………………………………………………………………………132
2.4 检查点技术详解…………………………………………………………………………………………..134
2.4.1 检查点介绍………………………………………………………………………………………..134
2.4.2 文本检查点………………………………………………………………………………………..134
2.4.3 图像检查点………………………………………………………………………………………..148
2.4.4 全局检查点………………………………………………………………………………………..152
2.4.5 应用举例……………………………………………………………………………………………156
2.5 关联应用技术详解……………………………………………………………………………………….158
2.5.1 关联介绍……………………………………………………………………………………………158
2.5.2 关联函数……………………………………………………………………………………………159
2.5.3 自动关联……………………………………………………………………………………………162
2.5.4 手工关联……………………………………………………………………………………………168
2.5.5 应用实例……………………………………………………………………………………………176
2.6 部分常用函数………………………………………………………………………………………………184
2.6.1 动作函数……………………………………………………………………………………………184
2.6.2 授权函数……………………………………………………………………………………………191
2.6.3 其他函数……………………………………………………………………………………………193
2.7 一些常见问题………………………………………………………………………………………………195
2.8 小结…………………………………………………………………………………………………………….203
第3 章 深入解析Web Services 虚拟用户………………………………………………………………..204
3.1 认识Web Services 虚拟用户…………………………………………………………………………204
3.2 Web_service_call 模式开发Web Services 脚本……………………………………………….205
3.2.1 新建Web Services 虚拟用户……………………………………………………………….205
3.2.2 管理Web Services 服务………………………………………………………………………207
3.2.3 增加Web Services 服务调用………………………………………….
1.1 虚拟用户开发简介…………………………………………………………………………………………..1
1.1.1 Vuser 开发准备工作……………………………………………………………………………….2
1.1.2 脚本协议选择………………………………………………………………………………………..2
1.1.3 脚本的一般构成…………………………………………………………………………………….4
1.1.4 几个重要的概念…………………………………………………………………………………….6
1.1.5 脚本调试方法………………………………………………………………………………………11
1.1.6 学习建议……………………………………………………………………………………………..16
1.2 C 语言与Vuser 脚本………………………………………………………………………………………17
1.2.1 常用的基本概念…………………………………………………………………………………..17
1.2.2 数组、指针和字符串……………………………………………………………………………21
1.2.3 printf 函数的用法…………………………………………………………………………………36
1.2.4 分支与循环语句…………………………………………………………………………………..37
1.2.5 Vuser 中常用的C 语言函数………………………………………………………………….41
1.2.6 文件基础操作………………………………………………………………………………………53
1.3 Vuser 开发中常用的函数………………………………………………………………………………..65
1.3.1 用户事务函数………………………………………………………………………………………65
1.3.2 字符串处理函数…………………………………………………………………………………..76
1.3.3 消息处理函数………………………………………………………………………………………77
1.3.4 脚本信息函数………………………………………………………………………………………90
1.3.5 错误处理函数………………………………………………………………………………………95
1.4 参数化功能详解…………………………………………………………………………………………….98
1.4.1 参数化的基础知识……………………………………………………………………………….98
1.4.2 File 类型参数详解………………………………………………………………………………101
1.4.3 参数化应用举例…………………………………………………………………………………110
1.5 小结……………………………………………………………………………………………………………. 113
第2 章 深入解析Web 虚拟用户……………………………………………………………………………….115
2.1 Web 虚拟用户简介………………………………………………………………………………………. 115
2.2 HTTP 的基础知识……………………………………………………………………………………….. 116
2.2.1 HTTP 介绍…………………………………………………………………………………………116
2.2.2 HTTP 常用术语………………………………………………………………………………….116
2.2.3 HTTP 会话过程………………………………………………………………………………….117
2.2.4 HTTP 消息类型………………………………………………………………………………….120
2.2.5 消息起始行………………………………………………………………………………………..122
2.2.6 消息头域……………………………………………………………………………………………126
2.2.7 消息主体……………………………………………………………………………………………129
2.2.8 查看HTTP 数据…………………………………………………………………………………130
2.3 Cookie 应用知识…………………………………………………………………………………………..130
2.3.1 Cookie 基础知识…………………………………………………………………………………130
2.3.2 Cookie 常用函数…………………………………………………………………………………132
2.3.3 Cookie 常见问题…………………………………………………………………………………132
2.4 检查点技术详解…………………………………………………………………………………………..134
2.4.1 检查点介绍………………………………………………………………………………………..134
2.4.2 文本检查点………………………………………………………………………………………..134
2.4.3 图像检查点………………………………………………………………………………………..148
2.4.4 全局检查点………………………………………………………………………………………..152
2.4.5 应用举例……………………………………………………………………………………………156
2.5 关联应用技术详解……………………………………………………………………………………….158
2.5.1 关联介绍……………………………………………………………………………………………158
2.5.2 关联函数……………………………………………………………………………………………159
2.5.3 自动关联……………………………………………………………………………………………162
2.5.4 手工关联……………………………………………………………………………………………168
2.5.5 应用实例……………………………………………………………………………………………176
2.6 部分常用函数………………………………………………………………………………………………184
2.6.1 动作函数……………………………………………………………………………………………184
2.6.2 授权函数……………………………………………………………………………………………191
2.6.3 其他函数……………………………………………………………………………………………193
2.7 一些常见问题………………………………………………………………………………………………195
2.8 小结…………………………………………………………………………………………………………….203
第3 章 深入解析Web Services 虚拟用户………………………………………………………………..204
3.1 认识Web Services 虚拟用户…………………………………………………………………………204
3.2 Web_service_call 模式开发Web Services 脚本……………………………………………….205
3.2.1 新建Web Services 虚拟用户……………………………………………………………….205
3.2.2 管理Web Services 服务………………………………………………………………………207
3.2.3 增加Web Services 服务调用………………………………………….
评论
还没有评论。