51Testing系列丛书:性能测试进阶指南——LoadRunner 11实战

发表于:2012-5-03 10:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:陈霁    来源:51Testing软件测试网原创

分享:
【目录】
基础篇
第1章  性能测试基础 1
  1.1  性能测试工程师的标准及挑战 1
    1.1.1  性能测试工程师的考评指标 1
    1.1.2  性能测试工程师的挑战 3
  1.2  性能测试基础 4
    1.2.1  性能定义 4
    1.2.2  性能指标 13
    1.2.3  单机与网络性能测试 14
    1.2.4  性能测试的流程 15
    1.2.5  性能测试招聘要求 15
    1.2.6  性能测试学习阶段 16
  1.3  性能分析与调优 17
    1.3.1  性能分析及调优原理 19
    1.3.2  常见系统性能瓶颈 27
    1.3.3  性能测试的注意要点 35
  1.4  小结 36
工具篇
第2章  LoadRunner综述 37
  2.1  LoadRunner简介 37
  2.2  LoadRunner工具组成 40
  2.3  性能测试原理 40
  2.4  自动化测试工具和性能测试工具的区别 42
  2.5  协议分析 42
    2.5.1  HTTP详细介绍 43
    2.5.2  HTTP报文结构 43
    2.5.3  HTTP请求 44
    2.5.4  HTTP应答 45
    2.5.5  HTTP捕获 46
    2.5.6  HTTP回放 48
  2.6  安装 49
    2.6.1  在Windows下安装LoadRunner 52
    2.6.2  安装Load Generator 53
    2.6.3  附加组件 56
    2.6.4  LoadRunner License 57
  2.7  LoadRunner性能测试操作流程预览 58
  2.8  小结 61
第3章  用户行为模拟 62
  3.1  VuGen界面介绍 63
    3.1.1  Tree图形化模式 63
    3.1.2  脚本模式 65
    3.1.3  Output Window 65
  3.2  录制用户行为 66
    3.2.1  录制流程 66
    3.2.2  协议选择 66
    3.2.3  录制选项 67
    3.2.4  开始录制 96
    3.2.5  插入命令 96
    3.2.6  结束录制 96
    3.2.7  回放验证 97
    3.2.8  录制回放常见问题 98
  3.3  脚本开发 99
    3.3.1  Action简介 99
    3.3.2  脚本如何注释 100
    3.3.3  语言规则 100
    3.3.4  如何使用模板 101
    3.3.5  脚本的导入导出 102
    3.3.6  脚本调试 103
  3.4  通用选项(General Options) 103
    3.4.1  Parameterization标签 104
    3.4.2  Replay标签 104
    3.4.3  Environment标签 105
    3.4.4  Display标签 106
    3.4.5  Correlation标签 107
  3.5  运行设置(Run-Time Setting) 107
    3.5.1  Run Logic 108
    3.5.2  Pacing 114
    3.5.3  Log 115
    3.5.4  Think Time 116
    3.5.5  Additional attributes 117
    3.5.6  Miscellaneous 118
    3.5.7  Speed Simulation 119
    3.5.8  Browser Emulation 119
    3.5.9  Preferences 120
    3.5.10  Download Filters 121
    3.5.11  Data Format Extensions 122
  3.6  参数化 122
    3.6.1  参数化的操作 123
    3.6.2  Parameter List界面介绍 127
    3.6.3  VuGen中的参数 129
    3.6.4  Controller中的参数 135
    3.6.5  同行取值(Same line as) 140
    3.6.6  参数类型 141
    3.6.7  数据向导(Data Wizard) 146
    3.6.8  参数和变量 149
  3.7  关联 161
    3.7.1  关联原理 161
    3.7.2  自动关联 166
    3.7.3  手动关联 170
    3.7.4  一边录制一边关联 171
    3.7.5  关联函数web_reg_save_param_ex详解 172
    3.7.6  关联函数web_reg_save_param_regexp详解 183
    3.7.7  关联函数web_reg_save_param_xpath详解 185
    3.7.8  关联函数的高级使用 187
  3.8  检查点 196
    3.8.1  文本检查点 198
    3.8.2  自动检查点 199
    3.8.3  图片检查点 200
  3.9  事务 201
    3.9.1  响应时间 201
    3.9.2  添加事务 203
    3.9.3  事务时间 205
    3.9.4  手工事务 208
  3.10  集合点 211
  3.11  小结 213
第4章  负载生成及监控Controller 214
  4.1  设计场景 214
    4.1.1  新建场景 214
    4.1.2  负载生成器管理 225
    4.1.3  用户管理 228
    4.1.4  运行设置 228
    4.1.5  IP虚拟 229
    4.1.6  场景运行原理 231
    4.1.7  Service Level Agreement(服务品质保障) 233
  4.2  系统监控 236
    4.2.1  Scenario Groups(场景用户状态) 236
    4.2.2  Scenario Status(场景运行状态) 238
    4.2.3  计数器原理 238
    4.2.4  计数器管理 240
    4.2.5  SiteScope 247
  4.3  场景运行 248
  4.4  QTP脚本在场景中的运行 249
  4.5  场景数据 250
  4.6  小结 251
第5章  数据收集分析Analysis 252
  5.1  新建Analysis分析 252
  5.2  Analysis Summary 253
    5.2.1  Analysis Summary(场景的摘要) 253
    5.2.2  Statistics Summary(场景状态的统计说明) 253
    5.2.3  5 Worst Transaction(SLA失败事务) 254
    5.2.4  Scenario Behavior Over Time(场景行为综述) 254
    5.2.5  Transaction Summary(事务摘要) 254
    5.2.6  HTTP Responses Summary(HTTP响应摘要) 256
  5.3  Graphs(数据图) 256
    5.3.1  Vusers(虚拟用户状态) 258
    5.3.2  Errors(错误统计) 259
    5.3.3  Transactions(事务) 259
    5.3.4  Web Resources(网页资源信息) 262
    5.3.5  Web Page Diagnostics(网页分析) 264
    5.3.6  Network Monitor(网络监控) 269
    5.3.7  Resources(资源监控) 270
  5.4  图设置与操作 280
    5.4.1  Merge Graphs(合并图) 281
    5.4.2  Auto Correlate(自动定位瓶颈) 283
  5.5  Transaction Report(事务报告) 286
  5.6  SLA Report(系统阈值监控报告) 286
  5.7  External Monitor(外部监控数据导入) 287
  5.8  Cross with result(跨脚本横向比较) 289
  5.9  生成测试报告 289
    5.9.1  New Report(新建报告) 289
    5.9.2  Report Templates(报告模板) 291
    5.9.3  HTML报告 292
  5.10  小结 292
实战篇
第6章  性能测试实战 294
  6.1  计划测试 295
    6.1.1  分析系统阶段 295
    6.1.2  定义测试目标 301
    6.1.3  明确定义概念 321
    6.1.4  编写性能测试计划 322
    6.1.5  编写性能测试方案 326
    6.1.6  编写性能测试用例 330
  6.2  搭建测试环境 331
    6.2.1  测试平台评估 331
    6.2.2  数据生成 332
    6.2.3  测试环境搭建手册 340
  6.3  创建脚本 347
    6.3.1 用户注册 347
    6.3.2  用户查询 349
    6.3.3  用户看帖 350
    6.3.4  用户回帖 351
  6.4  创建场景 359
    6.4.1  场景设计 360
    6.4.2  负载监控 361
  6.5  运行场景 367
    6.5.1  场景运行Checklist 367
    6.5.2  场景运行记录 368
  6.6  分析性能数据 369
    6.6.1  性能调优原理 369
    6.6.2  前端性能分析 375
    6.6.3  后端性能分析 382
  6.7  性能测试报告 404
    6.7.1  平台对比性能测试报告 406
    6.7.2  Phpwind85性能分析报告 414
    6.7.3  DiscuzX2 VS Phpwind85性能对比报告 436
    6.7.4  Phpwind85验收指标性能测试报告 446
    6.7.5  Phpwind85压力测试报告 450
  6.8 小结 454
第7章  性能测试组织 455
  7.1  性能测试团队 455
  7.2  性能测试流程分工 456
  7.3  配置管理 457
  7.4  性能测试自动化 463
  7.5  小结 467
第8章  高级脚本开发 469
  8.1  AJAX 469
    8.1.1  使用HTTP/HTML模式开发AJAX脚本 472
    8.1.2  使用Click and Script模式开发AJAX脚本 477
    8.1.3  使用TruClient模式开发AJAX脚本 480
  8.2  本地动态JS Session 482
  8.3  基于域权限的登录 492
  8.4  Flex 494
  8.5  Silverlight 508
  8.6  Web Service 514
    8.6.1  基于WSDL的调用 514
    8.6.2  基于SOAP的调用 518
    8.6.3  基于HTTP的调用 521
    8.6.4  基于Windows Sockets的调用 524
    8.6.5  扩展Oracle数据库性能测试 527
  8.7  Windows Sockets 531
  8.8  E-mail(SMTP/POP3) 539
  8.9  FTP/HTTP混合协议 545
  8.10  .NET Vuser 549
    8.10.1  使用.NET Vuser测试SQL Server 2008数据库性能 551
    8.10.2  使用.NET Vuser测试C# 类库 552
  8.11  Java Vuser 554
    8.11.1  使用Java Vuser测试MySQL数据库性能 555
    8.11.2  使用Java Vuser测试JAR包 557
  8.12  iPhone4 Vuser 558
  8.13  小结 562
  附录A  常见HTTP请求返回简介 563
  附录B  几款性能测试工具入门速成 566
    B.1  VSTS2010 566
    B.2  Apache AB 570
    B.3  WebBench 574
    B.4  HTTP_Load 574
    B.5  Siege 576
    B.6  JMeter 576
  附录C  常见LoadRunner问题索引 584
  附录D  常见性能测试工具 596
    D.1  应用性能测试工具 596
    D.1.1  商用 596
    D.1.2  开源 597
    D.2  系统监控 598
    D.3  硬件瓶颈定位 599
    D.4  白盒分析工具 601
    D.5  网络工具 602
  附录E  常用文档模板 604
    E.1  性能测试需求分析 604
    E.2  性能测试计划 606
    E.3  性能测试方案 610
    E.4  性能测试报告 615
    E.5  性能测试申请单 616
    E.6  性能测试脚本业务报告 617
    E.7  场景运行checklist 618
  附录F  基于XAMPP测试环境搭建 619
    F.1  搭建XAMPP 619
    F.2  搭建PhpWind测试环境 622
  索引 624
  参考资料 630
44/4<1234
精选软件测试好文,快来阅读吧~

精彩评论

  • liumangniu
    2013-6-19 15:37:34

    亚马逊已上架了,准备购买中

  • prettyboy123321
    2013-1-08 23:52:26

    我买了

  • most2008
    2012-5-31 22:41:57

    不知书中有没更多的讲解性能结果分析,现在需要这方面的指导。

  • 九鼓
    2012-5-25 07:21:23

    呵呵  我有朋友在书店上班的,经打听这本书实际要到6月份才上市。 各位耐心地等吧

  • xiaoshi_2011
    2012-5-21 10:52:07

    在哪里可以买到啊?

  • wujiangwei
    2012-5-14 15:08:14

    还没上市呢啊?

  • 张晨
    2012-5-04 16:23:29

    when?where?

  • 恋恋的云
    2012-5-04 14:08:56

    要买书呀~~~~

  • 九鼓
    2012-5-04 12:27:07

    在那里可以买到啊??

  • yolanda_ji
    2012-5-03 13:17:25

    在那里可以买到啊

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号