软件性能测试:基于LoadRunner应用

副标题:无

作   者:魏娜娣,李文斌,裴军霞编著

分类号:

ISBN:9787302272274

微信扫一扫,移动浏览光盘

简介

本书主要内容包括性能测试基本理论、性能测试需求分析、性能测试用例及场景设计等内容。

目录

042347-01.txt
第1章 性能测试基础知识1
1.1 为什么要进行性能测试 1
1.1.1 性能测试与功能测试的关系 1
1.1.2 性能自动化测试优势2
1.2 性能测试定义与要点4
1.3 性能测试分类5
1.4 性能测试术语8
1.4.1 虚拟用户8
1.4.2 并发及并发用户数8
1.4.3 响应时间9
1.4.4 每秒事务数10
1.4.5 吞吐量与吞吐率10
1.4.6 点击率10
1.4.7 性能计数器10
1.4.8 资源利用率11
1.5 性能测试流程11
1.6 性能需求分析12
1.6.1 什么是性能需求13
1.6.2 常用的性能需求获取方法13
1.6.3 通过服务器日志获取需求15
1.7 性能测试用例与场景设计23
1.7.1 性能测试用例与场景设计原则24
1.7.2 性能测试用例与场景设计思路24
1.7.3 SCIS系统实例分享24
1.8 性能测试工具27第2章 LoadRunner基础知识31
2.1 LoadRunner概述31
2.2 LoadRunner部署与安装31
2.2.1 LoadRunner安装环境要求32
2.2.2 LoadRunner安装过程32
2.2.3 LoadRunner的授权34
2.3 LoadRunner原理与工作流程36
2.3.1 LoadRunner工具组成36
2.3.2 LoadRunner工具原理37
2.3.3 LoadRunner工作流程39
2.4 LoadRunner基础使用演示39
2.4.1 LoadRunner自带程序演示39
2.4.2 BugFree项目案例演示43
2.4.3 LoadRunner入门操作演示49
2.5 同步训练54
2.5.1 实验目标54
2.5.2 前提条件54
2.5.3 实验任务54第3章 用户行为脚本录制与开发55
3.1 VuGen基础55
3.1.1 VuGen简介55
3.1.2 VuGen录制原理57
3.1.3 VuGen录制的前期准备58
3.2 VuGen脚本录制61
3.2.1 脚本录制61
3.2.2 脚本查看与阅读64
3.2.3 脚本编译回放及调试81
3.2.4 脚本保存83
3.2.5 配置录制参数83
3.3 VuGen脚本增强92
3.3.1 脚本增强的意义92
3.3.2 什么是脚本增强92
3.3.3 脚本增强的方式94
3.4 VuGen相关设置133
3.4.1 “运行时设置” 133
3.4.2 配置“常规选项”138
3.5 同步训练139
3.5.1 实验目标139
3.5.2 前提条件139
3.5.3 实验任务139第4章 用户活动场景创建执行与监控142
4.1 Controller基础142
4.1.1 Controller简介143
4.1.2 场景类型介绍145
4.2 测试场景设计148
4.2.1 Manual Scenario场景类型148
4.2.2 Goal-Oriented Scenario场景类型161
4.2.3 配置集合点策略165
4.2.4 配置IP欺骗166
4.3 测试场景执行与监控169
4.3.1 启动场景169
4.3.2 场景组查看与监控 170
4.3.3 操作按钮172
4.3.4 场景状态查看与监控173
4.3.5 查看联机图174
4.3.6 集合点手动释放175
4.4 系统资源监控175
4.4.1 系统资源监控简介175
4.4.2 Windows系统资源监控176
4.4.3 Linux系统资源监控180
4.5 同步训练182
4.5.1 实验目标182
4.5.2 前提条件182
4.5.3 实验任务182第5章 性能测试结果分析184
5.1 Analysis基础184
5.1.1 Analysis简介185
5.1.2 Analysis启动与界面185
5.2 Analysis分析概要186
5.3 Analysis图189
5.3.1 虚拟用户图191
5.3.2 Error图192
5.3.3 事务图194
5.3.4 Web资源图199
5.3.5 网页细分图202
5.3.6 系统资源图208
5.4 Analysis报告209
5.4.1 HTML报告209
5.4.2 Word报告209
5.4.3 Crystal Report 211
5.5 Analysis常用操作及配置212
5.5.1 服务水平协议配置213
5.5.2 事务分析选项配置213
5.5.3 图的合并216
5.5.4 自动关联218
5.5.5 数据的过滤筛选220
5.5.6 场景及Analysis配置查看222
5.5.7 场景结果的比较224
5.6 同步训练225
5.6.1 实验目标225
5.6.2 前提条件225
5.6.3 实验任务225第6章 Discuz!社区项目实战227
6.1 Discuz!社区项目实战背景227
6.1.1 系统介绍227
6.1.2 系统搭建227
6.2 性能测试前期准备230
6.2.1 熟悉需求230
6.2.2 创建WBS231
6.2.3 熟悉性能测试规范231
6.3 性能测试计划制定232
6.3.1 项目概述232
6.3.2 术语及缩略语232
6.3.3 参考文档232
6.3.4 测试环境232
6.3.5 测试工具列表233
6.3.6 测试对象及范围233
6.3.7 测试需求提取及场景设计234
6.3.8 角色与职责236
6.3.9 测试启动和结束准则236
6.4 性能测试环境与测试数据准备237
6.4.1 性能测试环境准备237
6.4.2 测试数据创建237
6.5 LoadRunner执行测试238
6.5.1 测试脚本创建238
6.5.2 测试场景创建与执行250
6.5.3 测试结果分析252
6.6 性能测试总结258
6.7 同步训练258
6.7.1 实验目标258
6.7.2 前提条件259
6.7.3 实验任务259第7章 C Vuser脚本开发260
7.1 Vuser脚本基础知识260
7.1.1 Vuser脚本语言分类260
7.1.2 Vuser函数分类261
7.1.3 C Vuser脚本简介261
7.2 C语言基础知识261
7.2.1 C语言结构261
7.2.2 C语言常用语句262
7.3 C Vuser函数介绍265
7.3.1 hello world程序265
7.3.2 lr参数的赋值与取值266
7.3.3 字符串处理266
7.3.4 message函数269
7.3.5 Web操作函数271
7.3.6 cookie函数275
7.3.7 身份验证函数276
7.3.8 检查函数277
7.3.9 dll文件的调用280
7.4 C Vuser脚本开发实例282
7.4.1 SMTP服务器选择282
7.4.2 环境配置与测试282
7.4.3 脚本开发286附录A292附录B294
B.1 2009年上半年软件评测师下午试题294
B.2 2008年上半年软件评测师下午试题295
B.3 2007年上半年软件评测师下午试题296参考文献298

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

软件性能测试:基于LoadRunner应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon