描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787115472601
不遗余力的细节描述:对于性能测试工具的介绍非常细腻,在诸多操作细节上站在初学者视角,通过任务场景对话,【特别说明】,学习笔记等方式做了大量的说明工作。例如,在录制回放中对脚本的说明;在事务响应时间计算中的场景对话;在业务模型分析中的用户数计算细则等。
时效性较强的参与感:书中每个章节末尾都配有“本章小结”,通过习题的方式可以自行检验本章所学内容掌握的情况(习题类型包括选择题,判断题和简答题)。书中工具使用环节均可同步实操演练。实战项目更配有安装说明,辅助工具使用说明等参考资料方便学习。
《软件性能测试学习笔记之LoadRunner实战》是为性能测试初学者和有一定性能测试经验的工程师而写的,适用但不限于如下读者群体:想要学习性能测试的软件测试工程师、想要了解和实践LR的性能测试工程师、想要开展性能测试工作的测试负责人、对性能测试感兴趣的相关读者,以及大专院校相关专业师生的学习用书和培训学校的教材。
第 1章 一切从零开始 3
1.1 拒绝性能测试的理由 4
1.2 告别拖延,拥抱变化 5
1.3 性能测试招聘要求 5
1.4 本章小结 7
第2章 性能测试概述 8
2.1 性能测试的缘由(WHY) 9
2.1.1 性能测试典型案例 9
2.1.2 测试人员眼中的性能 10
2.2 性能测试的开始(WHAT) 13
2.2.1 什么是性能测试 13
2.2.2 性能测试的分类 14
2.3 项目组成员介绍(WHO) 17
2.3.1 性能测试团队的组建 17
2.3.2 鱼和熊掌可以兼得 18
2.4 项目组现有资源(WHERE) 18
2.4.1 资源从来都不是现成的 18
2.4.2 如何同老板要资源 19
2.5 关于时间的要求(WHEN) 21
2.6 性能测试过程(HOW) 22
2.6.1 性能测试规划 22
2.6.2 测试场景设计 24
2.6.3 测试套件开发 25
2.6.4 性能测试执行 26
2.6.5 性能测试分析方法 27
2.7 本章小结 29
第3章 测试工具的选择 30
3.1 市面上的性能测试工具 31
3.2 如何选择适合的工具 32
3.3 性能测试VS自动化测试 33
3.4 LR12新特性简介 34
3.5 本章小结 34
基 础 篇
第4章 LoadRunner基础介绍 39
4.1 LoadRunner简介 40
4.2 LoadRunner工作原理 41
4.3 LoadRunner快速安装 42
4.4 本章小结 46
第5章 脚本创建(VuGen创建虚拟
用户) 48
5.1 脚本录制与回放 49
5.1.1 启用WebTours示例
程序 49
5.1.2 原来这就是协议 52
5.1.3 脚本录制与回放 55
5.1.4 脚本录制与运行 63
5.2 脚本优化之参数化 69
5.2.1 脚本所谓的真实感 69
5.2.2 参数化操作演练1 70
5.2.3 参数化操作演练2 75
5.3 脚本优化之关联 78
5.3.1 请出示通行证 78
5.3.2 关联操作演练1 83
5.3.3 关联操作演练2 86
5.4 脚本优化之事务 检查点 89
5.4.1 时间去哪儿了 89
5.4.2 我是检察官 91
5.4.3 事务与检查点操作演练 92
5.5 脚本优化之集合点 思考时间 95
5.5.1 如何并肩作战 95
5.5.2 集合点 思考时间操作
演练 96
5.6 本章小结 99
第6章 脚本执行(Controller设计
执行测试) 101
6.1 Controller基本操作 102
6.1.1 创建场景 102
6.1.2 场景设计 104
6.1.3 场景运行 111
6.1.4 J2EE/.NET诊断 114
6.2 场景设计操作演练 115
6.2.1 集合点实战 115
6.2.2 联机负载实战 118
6.2.3 IP欺骗实战 122
6.3 数据监控操作演练 125
6.3.1 Windows指标监控 125
6.3.2 Apache指标监控 129
6.4 本章小结 133
第7章 结果分析(Analysis分析
测试结果) 135
7.1 Analysis基本操作 136
7.1.1 不可忽略的准备工作 136
7.1.2 进入Analysis的世界 139
7.2 看懂摘要报告 142
7.2.1 Analysis Summary
概述 142
7.2.2 如何分析预设
目标(SLA) 144
7.3 图表分析实战 152
7.3.1 基础图表分析 152
7.3.2 数据图的筛选 156
7.3.3 图表的合并 159
7.3.4 图表的关联 164
7.3.5 网页元素细分图 166
7.4 性能测试报告提取 169
7.5 本章小结 171
第8章 成果验收 172
实 战 篇
第9章 Web企业级项目实战 185
9.1 项目规划 186
9.1.1 项目背景简介 186
9.1.2 系统级分析 187
9.1.3 业务级分析 188
9.1.4 项目需求分析 188
9.1.5 性能测试计划 189
9.2 测试设计 191
9.2.1 测试工具选型 191
9.2.2 测试策略拟定 191
9.2.3 业务模型分析 192
9.2.4 构建性能环境 197
9.3 测试实现 201
9.3.1 编写测试用例 201
9.3.2 基础数据准备 204
9.3.3 测试脚本创建 208
9.4 测试执行 214
9.4.1 Linux指标监控 214
9.4.2 Apahce指标监控 216
9.4.3 MySQL指标监控 217
9.4.4 业务场景检查 225
9.4.5 独立业务场景运行 229
9.4.6 组合业务场景运行 240
9.5 结果分析 242
9.5.1 交易类监控指标分析 242
9.5.2 资源类监控指标分析 248
9.5.3 性能测试报告 250
9.6 本章小结 251
扩 展 篇
第10章 App企业级项目实战 255
10.1 方案设计 256
10.2 环境搭建 257
10.3 测试实施 265
10.4 分析报告 267
10.5 本章小结 273
第11章 Nmon指标监控技巧 274
11.1 安装指导 275
11.2 使用概述 276
11.3 图表分析 279
11.4 本章小结 283
第12章 HP Diagnostics服务 284
12.1 Diagnostics简介 285
12.2 安装部署 286
12.3 使用说明 290
12.4 本章小结 295
附 录
附录A LR三种录制脚本的对比 299
附录B 如何批量添加IP地址 305
附录C LR主要计数器指标 314
附录D 每章小结练习答案 318
本书的特色在于将性能测试技术融入生动的应用场景,作者结合自身多年丰富的项目经验,从初学者的感受出发,通过学习本书,可以让初学者从害怕新技术到找到入手点主动学习的感觉。同时本书从软件测试工程应用实践角度出发,通过应用场景的实战讲解自然地让初学者融入到项目分析、搭建环境、业务建模、脚本创建及运行、监控指标分析到完成性能测试项目的全过程,不仅让读者“参与了”一个完整的项目,而且掌握了诸多技术细节。本书具有很强的项目实操性,作者杨婷老师知识面广,测试经验丰富,在编写本书时不仅全面透彻地讲解了
评论
还没有评论。