性能测试进阶指南:LoadRunner 9.1实战

性能测试进阶指南:LoadRunner 9.1实战
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , ,
2009-12
版次: 1
ISBN: 9787121098215
定价: 52.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 431页
字数: 660千字
正文语种: 简体中文
17人买过
  •   《性能测试进阶指南:LoadRunner9.1实战》作为国内唯一一本基于HPLoadRunner9.10工具的指导用书,从性能测试原理到工具使用再到项目实施,全面介绍了性能测试的各个方面,其内容基本主线说明如下。第一步(了解理论):磨刀不误砍柴工,打下基础;第二步(掌握工具):深入介绍LoadRunner工具三大部分(VirtualUserGenerator、Controller、Analysis)分别是如何实现用户行为的模拟、性能指标的监控、负载的生成及后期的数据分析;第三步(项目实施):理论联系实际,介绍性能测试项目实施的流程和性能测试部门的组织管理:第四步(进阶提升):对一些当下流行的或比较特殊的协议和开发技巧进行真实案例的介绍。
      《性能测试进阶指南:LoadRunner9.1实战》结合了很多工作中的实际案例,图文并茂,既适合渴望了解性能测试的新人,也适合对性能测试有一定认识和经验的中、高级测试工程师。同时,《性能测试进阶指南:LoadRunner9.1实战》也可以作为高校开展性能测试课程的参考教材,让在校学生能对性能测试的本质和价值有一定的认识。   陈霁,现任职博为峰软件技术有限公司高级讲师,51Testing软件测试论坛版主(论坛ID云层),ISO内审员,曾任职于Etarlg、Gameloft等多家知名企业。八年软件测试工作经验,多年性能测试和测试管理经验,擅长解决客户在工作中的具体问题,授课诙谐幽默,思路清晰,能够将复杂的知识通过简单的例子分解描述,深受学员好评。
      牛霜霞,西安电子科技大学控制理论与控制工程专业硕士,ISO及CNAS内审员,河南电力试验研究院高级工程师。具有多年从事软件开发、软件测试及质量管理工作的经验,负责过多个大型项目的设计、开发、测试及维护工作。
      龚水鑫,计算机、通信工程双学位。曾在国内知名IT公司从事多年大型系统的研发工作,对复杂系统的性能瓶颈定位和规避有着独特的视角。后加盟中国移动从事IT系统运营管理工作,所设计的信息管理系统、卫星地面站监控系统、变更管理平台多次获得省部级和通信协会科技创新奖项,作为核心设计人员设计的业务运营支撑系统,已成为中国移动六个省份核心生产系统。 第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单机软件性能与网络架构软件性能/18
    1.2.5性能测试的流程/18
    1.2.6性能测试的注意要点/19
    1.2.7性能测试招聘要求/20
    小结/21

    第2章LoadRunner综述/22
    2.1LoadRunner简介/22
    2.2LoadRunner工具组成/25
    2.3性能测试原理/25
    2.4自动化测试工具和性能测试工具的区别/27
    2.5协议分析/27
    2.5.1HTTP协议详细介绍/27
    2.5.2HTTP报文结构/29
    2.5.3HTTP请求/30
    2.5.4HTTP应答/31
    2.5.5HTTP捕获/32
    2.5.6HTTP协议回放/33
    2.6安装/34
    2.6.1在Windows下安装LoadRunner/36
    2.6.2安装LoadGenerator/36
    2.6.3附加组件/40
    2.6.4LoadRunnerLicense/40
    2.6.5测试环境的安装/41
    2.7LoadRunner性能测试操作流程预览/42
    小结/44

    第3章用户行为模拟/46
    3.1VuGen界面介绍/47
    3.1.1Tree图形化模式/47
    3.1.2脚本模式/48
    3.1.3OutputWindow/48
    3.2录制用户行为/48
    3.2.1录制流程/48
    3.2.2协议选择/48
    3.2.3录制选项/50
    3.2.4开始录制/63
    3.2.5插入命令/63
    3.2.6结束录制/63
    3.2.7回放验证/64
    3.2.8录制回放常见问题/65
    3.3脚本开发/66
    3.3.1Action简介/66
    3.3.2脚本如何注释/66
    3.3.3语言规则/67
    3.3.4如何使用模板/68
    3.3.5脚本的导入导出/69
    3.3.6脚本调试/69
    3.4通用选项(GeneralOptions)/70
    3.4.1Parameterization标签/70
    3.4.2Replay标签/71
    3.5运行设置(Run-TimeSetting)/74
    3.5.1RunLogic/74
    3.5.2Pacing/78
    3.5.3Log/78
    3.5.4ThinkTime/80
    3.5.5Additionalattributes/81
    3.5.6Miscellaneous/82
    3.5.7Speedsimulation/83
    3.5.8BrowserEmulation/83
    3.5.9Preferences/84
    3.6参数化/85
    3.6.1参数化的操作/86
    3.6.2ParameterList界面介绍/91
    3.6.3VuGen中的参数/93
    3.6.4Controller中的参数/100
    3.6.5同行取值(Samelineas)/105
    3.6.6参数模拟(SimulateParameter)/106
    3.6.7参数类型/106
    3.6.8数据向导(DataWizard)/114
    3.6.9参数和变量/117
    3.7关联/122
    3.7.1关联原理/122
    3.7.2自动关联/128
    3.7.3手动关联/131
    3.7.4一边录制一边关联/132
    3.7.5关联函数web_reg_save_param详解/134
    3.7.6关联函数的高级使用/143
    3.8检查点/149
    3.8.1文本检查点/151
    3.8.2自动检查点/153
    3.8.3图片检查点/154
    3.9事务/154
    3.9.1响应时间/154
    3.9.2添加事务/157
    3.9.3事务时间/160
    3.9.4手工事务/162
    3.10集合点/165
    小结/167

    第4章负载生成及监控Controller/168
    4.1设计场景/168
    4.1.1新建场景/168
    4.1.2负载生成器管理/179
    4.1.3用户管理/181
    4.1.4运行设置/181
    4.1.5IP虚拟/183
    4.1.6场景运行原理/185
    4.1.7ServiceLevelAgreement(服务品质保障)/186
    4.2系统监控/188
    4.2.1ScenarioGroups(场景用户状态)/189
    4.2.2ScenarioStatus(场景运行状态)/190
    4.2.3计数器原理/190
    4.2.4计数器管理/192
    4.2.5SiteScope/197
    4.3场景运行/199
    4.4QTP脚本在场景中的运行/199
    4.5场景数据/200
    小结/201

    第5章数据收集分析Analysis/202
    5.1新建Analysis分析/202
    5.2AnalysisSummary/203
    5.2.1AnalysisSummary(场景的摘要)/203
    5.2.2StatisticsSummary(场景状态的统计说明)/203
    5.2.35WorstTransaction(SLA失败事务)/204
    5.2.4ScenarioBehaviorOverTime(场景行为综述)/204
    5.2.5TransactionSummary(事务摘要)/205
    5.2.6ServiceLevelAgreementLegend
    5.2.6(SLA图标说明)/206
    5.2.7HTTPResponsesSummary(HTTP响应摘要)/206
    5.3Graphs(数据图)/207
    5.3.1Vusers(虚拟用户状态)/208
    5.3.2Errors(错误统计)/209
    5.3.3Transactions(事务)/210
    5.3.4WebResources(网页资源信息)/212
    5.3.5WebPageDiagnostics(网页分析)/214
    5.3.6NetworkMonitor(网络监控)/218
    5.3.7Resources(资源监控)/219
    5.4图设置与操作/230
    5.4.1MergeGraphs(合并图)/230
    5.4.2AutoCorrelate(自动定位瓶颈)/232
    5.5TransactionReport(事务报告)/235
    5.6SLAReport(系统阈值监控报告)/237
    5.7ExternalMonitor(外部监控数据导入)/238
    5.8Crosswithresult(跨脚本横向比较)/240
    5.9生成测试报告/240
    5.9.1创建HTML报告/241
    5.9.2创建Word报告/241
    5.9.3创建水晶报表/241
    小结/243

    第6章性能测试实战/244
    6.1性能测试流程/244
    6.1.1计划测试/244
    6.1.2创建脚本/278
    6.1.3创建场景/292
    6.1.4运行场景/296
    6.1.5分析性能数据/297
    6.1.6性能测试报告/321
    6.2性能测试组织/343
    6.2.1性能测试团队/343
    6.2.2性能测试流程分工/345
    6.2.3配置管理/346
    6.2.4性能测试自动化/349
    小结/352

    第7章高级脚本开发/353
    7.1AJAX/353
    7.2开心网咬人游戏/364
    7.3基于域权限的登录/375
    7.4FLEX/376
    7.5WindowsSockets/386
    7.6E-mail(SMTP/POP3)/395
    附录A常见HTTP请求返回简介/403
    附录BLoadRunner9.5简介/406
    附录C常见LoadRunner问题索引/407
    附录D常见性能测试工具/409
    附录E常用文档模板/417
    参考资料/432
  • 内容简介:
      《性能测试进阶指南:LoadRunner9.1实战》作为国内唯一一本基于HPLoadRunner9.10工具的指导用书,从性能测试原理到工具使用再到项目实施,全面介绍了性能测试的各个方面,其内容基本主线说明如下。第一步(了解理论):磨刀不误砍柴工,打下基础;第二步(掌握工具):深入介绍LoadRunner工具三大部分(VirtualUserGenerator、Controller、Analysis)分别是如何实现用户行为的模拟、性能指标的监控、负载的生成及后期的数据分析;第三步(项目实施):理论联系实际,介绍性能测试项目实施的流程和性能测试部门的组织管理:第四步(进阶提升):对一些当下流行的或比较特殊的协议和开发技巧进行真实案例的介绍。
      《性能测试进阶指南:LoadRunner9.1实战》结合了很多工作中的实际案例,图文并茂,既适合渴望了解性能测试的新人,也适合对性能测试有一定认识和经验的中、高级测试工程师。同时,《性能测试进阶指南:LoadRunner9.1实战》也可以作为高校开展性能测试课程的参考教材,让在校学生能对性能测试的本质和价值有一定的认识。
  • 作者简介:
      陈霁,现任职博为峰软件技术有限公司高级讲师,51Testing软件测试论坛版主(论坛ID云层),ISO内审员,曾任职于Etarlg、Gameloft等多家知名企业。八年软件测试工作经验,多年性能测试和测试管理经验,擅长解决客户在工作中的具体问题,授课诙谐幽默,思路清晰,能够将复杂的知识通过简单的例子分解描述,深受学员好评。
      牛霜霞,西安电子科技大学控制理论与控制工程专业硕士,ISO及CNAS内审员,河南电力试验研究院高级工程师。具有多年从事软件开发、软件测试及质量管理工作的经验,负责过多个大型项目的设计、开发、测试及维护工作。
      龚水鑫,计算机、通信工程双学位。曾在国内知名IT公司从事多年大型系统的研发工作,对复杂系统的性能瓶颈定位和规避有着独特的视角。后加盟中国移动从事IT系统运营管理工作,所设计的信息管理系统、卫星地面站监控系统、变更管理平台多次获得省部级和通信协会科技创新奖项,作为核心设计人员设计的业务运营支撑系统,已成为中国移动六个省份核心生产系统。
  • 目录:
    第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单机软件性能与网络架构软件性能/18
    1.2.5性能测试的流程/18
    1.2.6性能测试的注意要点/19
    1.2.7性能测试招聘要求/20
    小结/21

    第2章LoadRunner综述/22
    2.1LoadRunner简介/22
    2.2LoadRunner工具组成/25
    2.3性能测试原理/25
    2.4自动化测试工具和性能测试工具的区别/27
    2.5协议分析/27
    2.5.1HTTP协议详细介绍/27
    2.5.2HTTP报文结构/29
    2.5.3HTTP请求/30
    2.5.4HTTP应答/31
    2.5.5HTTP捕获/32
    2.5.6HTTP协议回放/33
    2.6安装/34
    2.6.1在Windows下安装LoadRunner/36
    2.6.2安装LoadGenerator/36
    2.6.3附加组件/40
    2.6.4LoadRunnerLicense/40
    2.6.5测试环境的安装/41
    2.7LoadRunner性能测试操作流程预览/42
    小结/44

    第3章用户行为模拟/46
    3.1VuGen界面介绍/47
    3.1.1Tree图形化模式/47
    3.1.2脚本模式/48
    3.1.3OutputWindow/48
    3.2录制用户行为/48
    3.2.1录制流程/48
    3.2.2协议选择/48
    3.2.3录制选项/50
    3.2.4开始录制/63
    3.2.5插入命令/63
    3.2.6结束录制/63
    3.2.7回放验证/64
    3.2.8录制回放常见问题/65
    3.3脚本开发/66
    3.3.1Action简介/66
    3.3.2脚本如何注释/66
    3.3.3语言规则/67
    3.3.4如何使用模板/68
    3.3.5脚本的导入导出/69
    3.3.6脚本调试/69
    3.4通用选项(GeneralOptions)/70
    3.4.1Parameterization标签/70
    3.4.2Replay标签/71
    3.5运行设置(Run-TimeSetting)/74
    3.5.1RunLogic/74
    3.5.2Pacing/78
    3.5.3Log/78
    3.5.4ThinkTime/80
    3.5.5Additionalattributes/81
    3.5.6Miscellaneous/82
    3.5.7Speedsimulation/83
    3.5.8BrowserEmulation/83
    3.5.9Preferences/84
    3.6参数化/85
    3.6.1参数化的操作/86
    3.6.2ParameterList界面介绍/91
    3.6.3VuGen中的参数/93
    3.6.4Controller中的参数/100
    3.6.5同行取值(Samelineas)/105
    3.6.6参数模拟(SimulateParameter)/106
    3.6.7参数类型/106
    3.6.8数据向导(DataWizard)/114
    3.6.9参数和变量/117
    3.7关联/122
    3.7.1关联原理/122
    3.7.2自动关联/128
    3.7.3手动关联/131
    3.7.4一边录制一边关联/132
    3.7.5关联函数web_reg_save_param详解/134
    3.7.6关联函数的高级使用/143
    3.8检查点/149
    3.8.1文本检查点/151
    3.8.2自动检查点/153
    3.8.3图片检查点/154
    3.9事务/154
    3.9.1响应时间/154
    3.9.2添加事务/157
    3.9.3事务时间/160
    3.9.4手工事务/162
    3.10集合点/165
    小结/167

    第4章负载生成及监控Controller/168
    4.1设计场景/168
    4.1.1新建场景/168
    4.1.2负载生成器管理/179
    4.1.3用户管理/181
    4.1.4运行设置/181
    4.1.5IP虚拟/183
    4.1.6场景运行原理/185
    4.1.7ServiceLevelAgreement(服务品质保障)/186
    4.2系统监控/188
    4.2.1ScenarioGroups(场景用户状态)/189
    4.2.2ScenarioStatus(场景运行状态)/190
    4.2.3计数器原理/190
    4.2.4计数器管理/192
    4.2.5SiteScope/197
    4.3场景运行/199
    4.4QTP脚本在场景中的运行/199
    4.5场景数据/200
    小结/201

    第5章数据收集分析Analysis/202
    5.1新建Analysis分析/202
    5.2AnalysisSummary/203
    5.2.1AnalysisSummary(场景的摘要)/203
    5.2.2StatisticsSummary(场景状态的统计说明)/203
    5.2.35WorstTransaction(SLA失败事务)/204
    5.2.4ScenarioBehaviorOverTime(场景行为综述)/204
    5.2.5TransactionSummary(事务摘要)/205
    5.2.6ServiceLevelAgreementLegend
    5.2.6(SLA图标说明)/206
    5.2.7HTTPResponsesSummary(HTTP响应摘要)/206
    5.3Graphs(数据图)/207
    5.3.1Vusers(虚拟用户状态)/208
    5.3.2Errors(错误统计)/209
    5.3.3Transactions(事务)/210
    5.3.4WebResources(网页资源信息)/212
    5.3.5WebPageDiagnostics(网页分析)/214
    5.3.6NetworkMonitor(网络监控)/218
    5.3.7Resources(资源监控)/219
    5.4图设置与操作/230
    5.4.1MergeGraphs(合并图)/230
    5.4.2AutoCorrelate(自动定位瓶颈)/232
    5.5TransactionReport(事务报告)/235
    5.6SLAReport(系统阈值监控报告)/237
    5.7ExternalMonitor(外部监控数据导入)/238
    5.8Crosswithresult(跨脚本横向比较)/240
    5.9生成测试报告/240
    5.9.1创建HTML报告/241
    5.9.2创建Word报告/241
    5.9.3创建水晶报表/241
    小结/243

    第6章性能测试实战/244
    6.1性能测试流程/244
    6.1.1计划测试/244
    6.1.2创建脚本/278
    6.1.3创建场景/292
    6.1.4运行场景/296
    6.1.5分析性能数据/297
    6.1.6性能测试报告/321
    6.2性能测试组织/343
    6.2.1性能测试团队/343
    6.2.2性能测试流程分工/345
    6.2.3配置管理/346
    6.2.4性能测试自动化/349
    小结/352

    第7章高级脚本开发/353
    7.1AJAX/353
    7.2开心网咬人游戏/364
    7.3基于域权限的登录/375
    7.4FLEX/376
    7.5WindowsSockets/386
    7.6E-mail(SMTP/POP3)/395
    附录A常见HTTP请求返回简介/403
    附录BLoadRunner9.5简介/406
    附录C常见LoadRunner问题索引/407
    附录D常见性能测试工具/409
    附录E常用文档模板/417
    参考资料/432
查看详情
系列丛书 / 更多
性能测试进阶指南:LoadRunner 9.1实战
手机软件测试最佳实践
宋光照、傅江如、刘世军 著
相关图书 / 更多
性能测试进阶指南:LoadRunner 9.1实战
性能测试从零开始:LoadRunner入门与提升
柳胜 著
性能测试进阶指南:LoadRunner 9.1实战
性能之巅:洞悉系统、企业与云计算
Brendan Gregg(布兰登·格雷格) 著;徐章宁、吴寒思、陈磊 译
性能测试进阶指南:LoadRunner 9.1实战
性能之巅(第2版):系统、企业与云可观测性
[美]Brendan Gregg
性能测试进阶指南:LoadRunner 9.1实战
性能工程:现状与趋势Performance Engineering
Reiner Dumke 著
性能测试进阶指南:LoadRunner 9.1实战
性能之巅:洞悉系统、企业与云计算(第2版)(英文版)
[美]布兰登·格雷格
性能测试进阶指南:LoadRunner 9.1实战
性能测试从零开始:LoadRunner入门
柳胜 著;51Testing软件测试网组 编
性能测试进阶指南:LoadRunner 9.1实战
性能试验分册
中国华电集团公司 编
性能测试进阶指南:LoadRunner 9.1实战
性能测试进阶指南:LoadRunner 11实战
陈霁 著;51Testing软件测试网 编
性能测试进阶指南:LoadRunner 9.1实战
性能测试进阶指南——LoadRunner 11实战(第2版)
陈霁、李锋、王臣钧 著;51Testing 软件测试网 编
您可能感兴趣 / 更多
性能测试进阶指南:LoadRunner 9.1实战
性能测试进阶指南——LoadRunner 11实战(第2版)
陈霁、李锋、王臣钧 著;51Testing 软件测试网 编