当前位置:首页 > 工业技术
程序设计系列 LOADRUNNER和软件项目性能测试
程序设计系列 LOADRUNNER和软件项目性能测试

程序设计系列 LOADRUNNER和软件项目性能测试PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:刘群策编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:9787111223450
  • 页数:254 页
图书介绍:本书介绍了与应用软件性能测试相关的理论知识和流程方法等。
《程序设计系列 LOADRUNNER和软件项目性能测试》目录

第1篇 流程方法篇 3

第1章 准备知识 3

1.1 性能测试 3

1.1.1 性能测试的必要性 4

1.1.2 性能测试的分类 5

1.1.3 性能测试的手段 6

1.1.4 性能测试的开始阶段 7

1.1.5 性能测试的加载目标 8

1.2 LoadRunner介绍 8

1.2.1 LoadRunner的特点 8

1.2.2 LoadRunner的结构 10

1.2.3 LoadRunner的原理 10

1.2.4 LoadRunner的常用语 11

1.3 测试过程管理 11

第2章 测试设计阶段 13

2.1 各部门的分工 13

2.2 制定测试计划 13

2.2.1 定义测试目标和范围 14

2.2.2 了解被测系统的业务运行状况 15

2.2.3 收集系统的技术信息 18

2.2.4 确定测试的阶段安排 19

2.3 与相关人员讨论 19

2.4 风险评估和控制 20

第3章 测试准备阶段 22

3.1 测试环境准备 22

3.1.1 阶段说明 22

3.1.2 阶段准备内容 25

3.2 测试案例和测试场景的准备 27

3.2.1 阶段准备内容 27

3.2.2 典型交易模板 28

3.2.3 测试场景收集信息 28

3.3 测试数据的准备 29

3.3.1 阶段说明 29

3.3.2 阶段准备内容 30

3.3.3 数据准备模板 31

3.4 脚本的准备 31

3.4.1 阶段说明 31

3.4.2 阶段准备内容 32

3.5 性能监控的准备 32

3.5.1 阶段说明 32

3.5.2 阶段准备内容 34

3.6 风险评估和控制 34

第4章 测试执行阶段 36

4.1 实现测试场景 36

4.1.1 阶段说明 36

4.1.2 阶段内容 36

4.2 性能监控 37

4.2.1 阶段说明 37

4.2.2 阶段内容 37

4.3 按照策略执行测试 38

4.3.1 阶段说明 38

4.3.2 阶段内容 39

第5章 测试分析阶段 43

5.1 结果分析 43

5.1.1 阶段说明 43

5.1.2 阶段内容 43

5.2 提交文档 44

5.2.1 测试报告格式 44

5.2.2 测试报告附件 45

5.3 结果分析考虑 46

5.3.1 客户端/服务器通信的本质 46

5.3.2 性能测试分析基础 49

5.3.3 分析实例 52

第6章 测试后期准备任务表 56

第2篇 技术实现篇 61

第7章 LoadRunner的安装和部署 61

7.1 LoadRunner的安装要求 61

7.2 LoadRunner的部署规划 62

7.3 安装LoadRunner 64

7.4 安装和启动Mercury Tours 69

第8章 LoadRunner录制介绍 70

8.1 LoadRunner的启动 70

8.2 脚本的录制 73

8.3 插入事务 80

8.4 回放脚本 84

8.5 按照比例运行操作 96

8.6 参数化 100

8.7 设置检查 107

8.8 关联 112

8.9 集合点 116

8.10 出错处理 117

8.11 函数说明 120

8.11.1 参数化的使用 120

8.11.2 lr_save_string 121

8.11.3 lr_eval_string 122

8.11.4 web_reg_save_param 123

8.11.5 web_reg_find 126

8.11.6 lr_user_data_point 129

8.11.7 Web/HTTP协议脚本相关函数 130

第9章 LoadRunner场景设置 132

9.1 创建场景 132

9.2 压力产生器 136

9.3 添加/修改组 137

9.4 运行时设置 138

9.5 详细信息 139

9.6 编辑计划 140

9.6.1 按场景计划 141

9.6.2 按组计划 142

9.6.3 计划开始时间 143

9.7 集合点配置 143

9.8 Controller选项 145

第10章 LoadRunner监控配置 149

10.1 操作系统 149

10.1.1 UNIX 149

10.1.2 Windows 150

10.2 应用服务器 150

10.2.1 Weblogic 150

10.2.2 Websphere 152

10.3 数据库 153

10.3.1 Oracle 153

10.3.2 DB2 154

10.4 中间件—Tuxedo 154

10.5 监控器指标配置 156

10.6 复制监控器 157

第11章 LoadRunner场景执行 159

11.1 运行整个场景 159

11.2 了解虚拟用户的状态 160

11.3 虚拟用户的调整 161

11.4 错误处理 163

第12章 LoadRunner结果分析 165

12.1 分析概要 166

12.2 Vuser图 167

12.3 事务图 167

12.4 Web资源图 172

12.5 网页细分图 173

12.6 系统资源图 178

12.7 合并图 180

12.8 交叉结果图 181

12.9 分析处理 183

12.9.1 思考时间 183

12.9.2 图的设置 183

12.9.3 分析事务性能 185

12.9.4 使用网页细分图 186

12.9.5 使用自动关联 188

12.9.6 比较不同场景的结果 191

12.9.7 生成报告 191

12.10 实例分析 196

12.10.1 标识服务器问题 196

12.10.2 标识网络问题 197

12.10.3 一个例子 197

第13章 其他协议脚本录制和编写 199

13.1 Socket脚本录制和编写 199

13.1.1 准备工作 199

13.1.2 录制和回放 200

13.1.3 参数化 208

13.1.4 检查点 212

13.1.5 关联 214

13.1.6 函数应用 216

13.2 端口映射实现无界面录制 218

13.2.1 原理说明 218

13.2.2 录制说明 219

第14章 大型项目性能测试实例 224

14.1 项目背景 224

14.2 测试设计 225

14.2.1 参与人员 225

14.2.2 测试计划 225

14.3 测试准备 227

14.3.1 测试环境准备 227

14.3.2 测试案例和场景 228

14.3.3 测试数据准备 231

14.3.4 测试脚本 232

14.3.5 性能监控 236

14.4 测试执行 236

14.5 测试结果 240

14.5.1 一般交易日场景 240

14.5.2 基金发行日场景 242

14.5.3 稳定性测试 244

14.5.4 结果分析 245

14.6 测试小结 246

附录 LoadRunner9.0介绍 247

相关图书
作者其它书籍
返回顶部