搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
软件性能测试实战教程(LoadRunner与JMeter)
0.00     定价 ¥ 98.00
图书来源: 浙江图书馆(由JD配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787122440310
  • 出 版 社 :
    化学工业出版社
  • 出版日期:
    2023-11-01
收藏
编辑推荐

本书有三方面的特色:
1、内容精炼,结构清晰,涵盖了性能测试基本概念、原理、技术以及测试工具的使用。选取当前主流的新版测试工具,使读者将来可以更好地理解和迅速融入企业的软件测试项目中。
2、可读性、可操作性和实用性强。以较规范的测试流程为主线,涵盖了分析测试需求、制定测试计划、设计并编写测试用例、开发测试脚本、执行测试、管理软件缺陷、分析测试结果等软件测试活动的各个环节。通过本书的学习,读者可以切身体会到测试知识在实际项目中的应用,实现从学校到企业的平滑过渡。
3、重视分析过程,倡导“what – how – why”的学习三部曲。从对实际问题的分析入手,寻找合理的解决方案,并探究其背后的原因,而不仅仅是简单地讲述测试工具的使用。

展开
作者简介

展开
目录

第1章 软件性能测试概述 1
1.1 软件性能测试基础知识 1
1.1.1 软件性能测试的概念 2
1.1.2 软件性能测试指标 3
1.1.3 软件性能测试方法 5
1.1.4 软件性能测试策略 7
1.2 典型性能测试工具介绍 10
1.3 本章小结 11

第2章 HP LoadRunner基础 13
2.1 LoadRunner简介 13
2.2 LoadRunner的功能结构及工作过程 15
2.2.1 LoadRunner 功能结构 15
2.2.2 LoadRunner 工作过程 17
2.3 LoadRunner的测试步骤 18
2.4 本章小结 20

第3章 HP LoadRunner脚本录制与开发 21
3.1 虚拟用户生成器简介 21
3.2 脚本录制 22
3.2.1 选择协议 23
3.2.2 开始录制脚本 25
3.2.3 设置录制选项 28
3.3 运行时设置 35
3.4 脚本开发 39
3.4.1 通用VuGen 函数 40
3.4.2 脚本调试 41
3.4.3 脚本注释 43
3.5 事务技术 43
3.6 集合点技术 44
3.7 检查点技术 46
3.8 块技术 49
3.9 参数化技术 51
3.9.1 创建参数 51
3.9.2 不同类型的参数 53
3.9.3 File 类型参数属性设置 54
3.10 关联技术 59
3.10.1 如何创建关联 60
3.10.2 关联函数简介 67
3.10.3 关联与参数化的区别 70
3.11 本章小结 71

第4章 HP LoadRunner测试场景的设计与执行 72
4.1 控制器简介 72
4.1.1 测试场景类型 74
4.1.2 Controller 工作视图 74
4.2 场景设计 77
4.2.1 配置脚本和运行时设置 77
4.2.2 配置手动场景计划 77
4.2.3 配置面向目标场景计划 82
4.2.4 配置负载生成器 84
4.2.5 服务水平协议设置 87
4.2.6 集合点运行设置 88
4.2.7 IP 欺骗技术 91
4.3 场景执行 95
4.4 场景监控 98
4.4.1 Vuser 运行状态 99
4.4.2 场景运行的概况 99
4.4.3 错误输出消息 100
4.4.4 数据分析图 101
4.4.5 资源计数器 104
4.5 本章小结 108

第5章 HP LoadRunner测试结果分析 109
5.1 分析器简介 109
5.2 常用设置选项 111
5.3 摘要报告 114
5.4 常见数据分析图 117
5.5 数据图分析技术 121
5.5.1 分析图合并 121
5.5.2 分析图关联 123
5.5.3 页面诊断 125
5.6 Analysis报告 128
5.6.1 HTML 报告 128
5.6.2 事务分析报告 128
5.6.3 自定义报告 131
5.6.4 使用报告模板定义报告 132
5.7 本章小结 134

第6章 HP LoadRunner性能测试实践 135
6.1 测试需求分析 135
6.1.1 性能指标分析 135
6.1.2 确定业务流程 137
6.2 确定测试计划、场景模型 138
6.2.1 编制测试计划 138
6.2.2 创建测试场景模型 140
6.3 设计测试用例 141
6.4 执行测试 142
6.4.1 准备测试数据 142
6.4.2 开发测试脚本 143
6.4.3 设计场景方案 146
6.4.4 执行和监控测试场景 148
6.5 结果分析和测试结论 149
6.6 本章小结 158

第7章 JMeter基础 159
7.1 Apache JMeter简介 159
7.2 JMeter运行原理 160
7.3 JMeter与LoadRunner的比较 161
7.4 JMeter工作环境的准备 162
7.4.1 Java 的安装 162
7.4.2 安装JMeter 163
7.4.3 汉化与风格 164
7.4.4 工作环境介绍 164
7.4.5 JMeter 插件管理器 166
7.5 JMeter常用组件 167
7.5.1 线程组 167
7.5.2 取样器 170
7.5.3 断言 171
7.5.4 监听器 173
7.5.5 前置处理器 176
7.5.6 配置元件 178
7.5.7 后置处理器 180
7.5.8 控制器 180
7.5.9 定时器 181
7.6 本章小结 182

第8章 JMeter 脚本开发 183
8.1 使用Badboy进行录制 183
8.1.1 Badboy 简介 183
8.1.2 Badboy 录制方法 184
8.2 使用Fiddler进行录制 186
8.2.1 Fiddler 配置 186
8.2.2 Fiddler 录制方法 188
8.3 JMeter被测接口介绍 190
8.4 用户登录脚本 193
8.4.1 设置取样器 193
8.4.2 设置HTTP 信息头管理器 193
8.4.3 设置断言 195
8.5 查看课程列表脚本 196
8.5.1 设置取样器 196
8.5.2 设置JMeter 关联 196
8.5.3 中文乱码问题处理方法 199
8.5.4 设置断言 200
8.6 预订课程脚本 200
8.6.1 设置取样器 200
8.6.2 其他设置与回放 201
8.7 登出脚本 202
8.7.1 设置取样器 202
8.7.2 插入JSON 断言 202
8.7.3 运行全部脚本 203
8.8 用户参数化 203
8.8.1 CSV Data Set Config 简介 203
8.8.2 CSV Data Set Config 的使用 205
8.9 JMeter事务 207
8.10 JMeter集合点 209
8.11 统计运行结果 210
8.12 本章小结 211

第9章 JMeter 轻量化性能测试实践 213
9.1 开发测试脚本 213
9.1.1 商机创建业务脚本录制 214
9.1.2 商机创建业务脚本初始化配置 215
9.1.3 商机创建业务脚本完善 219
9.1.4 添加监听器 226
9.2 场景设计 228
9.2.1 测试场景类型 228
9.2.2 单业务场景测试 229
9.2.3 混合业务场景测试 229
9.3 场景运行 230
9.3.1 GUI 运行 231
9.3.2 非GUI 运行 232
9.4 测试结果查看 233
9.5 本章小结 233

参考文献 234

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证