《LoadRunner性能测试应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:姜艳,于波,田广志等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121074868
  • 页数:392 页
图书介绍:本书是专门阐述基于LoadRunner展开性能测试的专业书籍。全书分为三部分,分别为“基础篇”、“提高篇”和“实战篇”。“基础篇”着重说明和描述了性能测试的基本概念、模型、测试策略,以及LoadRunner的工作原理、内部结构和简要的测试步骤。“提高篇”展现了LoadRunner从创建脚本到结果分析的全过程,而且笔者根据以往项目测试的经验,对于各个步骤执行过程中有可能遇到的问题及错误,给出了说明和解释。“实战篇”以实际用例讲述LoadRunner从测试计划到测试执行,再到测试分析,最后到调优的全过程。对于LoadRunner初学者,本书提供了操作指南及实践实例说明,使读者能够系统、全面地了解和掌握这种软件测试利器。对于有一定LoadRunner使用经验的软件测试人员,也能通过本书深入了解LoadRunner的内部结构和底层函数的调用,提升LoadRunner综合运用能力。

第1部分 基础篇 2

第1章 性能测试基础 2

1.1性能测试的意义 2

性能测试的划分 3

性能测试的术语 8

1.2性能测试简介 12

性能测试策略 13

性能测试原则 15

1.3 LoadRunner简介 16

LoadRunner工作原理 17

LoadRunner工作过程 19

LoadRunner内部结构 19

LoadRunner测试步骤 22

LoadRunner注意事项 25

1.4本章小结 26

第2章 LoadRunner入门 27

2.1 LoadRunner创建测试脚本 27

录制普通脚本 28

录制Web Services脚本 34

回放脚本及调试 39

完善脚本 42

脚本回放问题解决 48

2.2 LoadRunner创建运行场景 51

创建方案 51

计划方案 57

配置方案 61

方案模式类型 70

2.3 LoadRunner分析测试结果 75

配置数据选项 76

图表分析说明 81

分析报告类型 91

2.4本章小结 99

第2部分 提高篇 102

第3章 LoadRunner脚本编写 102

3.1插入检查点 103

3.2设置参数化方法 107

参数化定义 107

创建参数 109

参数类型属性 110

导入数据方法 115

数据文件存储 115

3.3语句关联 118

关联的意义 119

自动关联方法 120

手动关联方法 122

关联中常见的问题 127

3.4本章小结 129

第4章 LoadRunner场景设计 130

4.1集合点设置策略 130

4.2联机监视器方法 132

4.3 IP欺骗配置方法 138

4.4如何添加计数器 142

添加Oracle计数器 143

添加SiteScope计数器 146

添加Windows资源计数器 147

添加SQL Server计数器 148

添加J2EE计数器 148

J2 EE监控器的初始配置 150

添加RealPlayer计数器 151

4.5本章小结 152

第5章 LoadRunner结果分析 153

5.1 Analysis分析图表说明 154

Vuser图 155

错误图 157

事务图 159

Web资源图 165

网页细分图 172

系统资源图 181

5.2 Analysis分解页面详解 182

5.3使用TestDirector管理分析结果 190

5.4本章小结 196

第6章 LoadRunner性能指标 197

6.1 HTTP服务器状态代码 197

消息 1 XX (Informational 1 XX) 197

成功2XX (Successful 2XX) 198

重定向3XX (Redirection 3XX) 198

客户端错误4XX (Client Error 4XX ) 200

服务器错误4XX (Server Error 5XX) 201

6.2 LoadRunner默认计数器 202

6.3 LoadRunner性能计数器 206

Processor计数器 206

Memory计数器 209

Disk计数器 212

Network计数器 213

Thread计数器 214

SQL Server计数器 215

IIS计数器 217

Tuxedo中间件计数器 218

WebSphere MQ中间件计数器 221

Sybase计数器 224

6.4 Oracle性能计数器 227

Oracle数据库优化策略 228

Oracle监控视图添加方法 228

Oracle性能视图指标详解 230

6.5 LoadRunner函数介绍 233

LoadRunner函数 235

Action类函数 237

Check类函数 251

Concurrent Group类函数 257

6.6 LoadRunner性能计数器监控实例 258

6.7本章小结 267

第7章 LoadRunner高级应用 268

7.1规范应用之测试脚本有效性 268

7.2规范应用之脚本编写规范性 270

7.3高级应用之测试脚本修改的策略 273

测试脚本加载判断标识方法 273

测试脚本加载定义参数方法 276

测试脚本编写判断代码方法 278

测试过程加载验证脚本方法 279

7.4高级应用之测试场景施压方法 280

7.5高级应用之复杂系统关联取值方法 283

7.6本章小结 288

第3部分 实战篇 290

第8章 信息系统性能测试实例 290

8.1业务介绍 292

用户群体 292

系统功能 293

应用模式 294

8.2测试概述及策略 294

估算方法说明 294

性能需求指标 296

估算过程参考的行业标准 297

8.3估算各种测试性能指标 298

用户访问量估算 298

系统可扩缩性和延续性估算 298

容灾用户访问量估算 299

系统处理能力计算 300

业务处理能力估算 301

网络流量分析估算 301

业务处理和系统响应时间 302

8.4测试方法 303

测试目的 303

测试策略 303

测试环境 304

测试工具 305

测试方法 305

8.5测试用例与方案 306

测试用例 306

系统测试方案一 306

系统测试方案二 307

系统测试方案三 308

系统测试方案四 309

8.6测试结果分析 310

WebLogic测试结果摘要 310

测试结果分析 312

8.7测试用例实例 312

文件查询测试记录(并发数60) 313

文件查询测试记录(并发数100) 313

文件查询测试记录(并发数150) 314

文件查询测试记录(并发数170) 315

文件查询最大负载时资源情况 315

8.8本章小结 317

第9章 应用软件性能测试报告 319

9.1测试项目简介 319

9.2测试方案 321

性能测试计划 323

测试网络拓扑图 324

测试范围 324

测试策略 325

测试文档 326

9.3测试资源的分配 327

人力资源 327

测试环境 327

测试工具 328

9.4测试的实施与控制 329

用户场景设计 329

测试用例设计 332

制定测试场景 336

9.5其他注意事项 351

软件测试完成标准 351

软件测试中止标准 351

测试风险 352

9.6测试用例执行 352

测试结果记录 352

测试结果分析 352

测试结果综述 371

9.7本章小结 371

附录A 函数列表 373

附录B LoadRunner调用DLL 379

附录C 工作流构建系统性能负载测试计划模板 384

附录D 名词解释 389