新書推薦:
《
异域回声——晚近海外汉学之文史互动研究
》
售價:HK$
112.7
《
世界文明中的作物迁徙:聚焦亚洲、中东和南美洲被忽视的本土农业文明
》
售價:HK$
102.4
《
无端欢喜
》
售價:HK$
78.2
《
股票大作手操盘术
》
售價:HK$
55.2
《
何以中国·何谓唐代:东欧亚帝国的兴亡与转型
》
售價:HK$
89.7
《
一间只属于自己的房间 女性主义先锋伍尔夫代表作 女性精神独立与经济独立的象征,做自己,比任何事都更重要
》
售價:HK$
45.8
《
泉舆日志 幻想世界宝石生物图鉴
》
售價:HK$
137.8
《
养育女孩 : 官方升级版
》
售價:HK$
51.8
|
內容簡介: |
本书主要为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 网络应用的设计与实现过程及其虚拟用户脚本的开发方法,带领读者完成一项颇具挑战的虚拟用户开发工作。
|
關於作者: |
陈绍英15 年以上IT 系统开发与测试经验。现就职于中国民生银行信息科技部测试管理中心。拥有银行、互联网、电子政务等领域IT 系统的测试管理与实施经验,目前主要专注银行系统的性能测试与自动化测试。现负责所在银行IT 系统的性能测试、移动APP 自动化测试、接口自动化测试、智能一体化测试平台DT 的设计、开发与推广等工作,曾经带领团队完成了民生银行新一代银行IT 系统中100 多个业务系统的性能测试组织管理与实施工作。作者在软件测试理论与实践方面进行了非常深入的研究与探索,目前已出版原创图书作品四部:?? 《Web 性能测试实战》,2006 年5 月,国内第一本性能测试理论方面的作品?? 《LoadRunner 性能测试实战》,2007 年9 月,国内第一本讲解LoadRunner 的作品?? 《LoadRunner 虚拟用户开发指南》,2009 年4 月?? 《大型IT 系统性能测试入门经典》,2016 年5 月翻译作品一部:《软件测试与持续质量改进》第二版,2008 年;第三版,2011 年。在《金融科技治理与研究》《程序员》等杂志上发表过《银行IT 系统功能&性能一体化测试理论及应用》《性能测试》《治疗软件亚健康》《性能测试兵法》《架构设计阶段的性能测试》《中小型IT 企业产品测试案例解析》等多篇文章。作者在性能测试理论、技术方面的研究与探索,丰富了国内IT 领域性能测试相关的理论体系,推动了性能测试在国内的发展速度。《Web 性能测试实战》一书中提出的“全面性能测试模型”,成为很多测试团队组织与开展性能测试工作的指导原则。作者在出版图书的同时还借助视频、讲座等方式,传播性能测试知识与经验,直接或间接使很多项目经理、测试工程师掌握了如何系统地规划、设计、实施性能测试。作者近年提出的功能、性能等测试同步进行的“智能一体化测试”理论,目前已经进入到实践应用阶段,基于“智能一体化测试”理论研发的中国民生银行智能一体化测试平台DT(DefectTerminator)已经投产使用。周志龙现就职于中国民生银行信息科技部测试管理中心。拥有近10 年IT 系统开发与测试经验。在银行、电信、互联网等领域IT 系统有着丰富的性能测试项目经验和测试管理经验,擅长性能测试分析及调优。曾参与编写《大型IT 系统性能测试入门经典》《性能测试进阶指南》等书,承担过中国移动、中国电信、中国网通、中国建设银行、中国民生银行等相关系统的性能测试实施项目。目前主要专注银行系统的性能测试与自动化测试。金成姬北京大学光华管理学院在读MBA。10 年以上IT 行业从业经验,擅长测试团队管理,拥有丰富的软件测试管理与实施经验。曾参与编写《Web 性能测试实战》《LoadRunner 性能测试实战》《LoadRunner 虚拟用户开发指南》等作品。
|
目錄:
|
第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 服务调用.................................................
|
|