图书介绍
精通软件性能测试与loadrunner实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 于涌编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115221094
- 出版时间:2010
- 标注页数:540页
- 文件大小:183MB
- 文件页数:554页
- 主题词:性能试验-软件工具,LoadRunner
PDF下载
下载说明
精通软件性能测试与loadrunner实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础篇1
第1章 软件测试概述1
1.1 软件测试基础2
1.2 软件相关概念解析3
1.3 软件测试的定义4
1.4 软件测试的分类6
1.4.1 黑盒测试、白盒测试与灰盒测试6
1.4.2 静态测试与动态测试8
1.4.3 单元测试、集成测试、系统测试与验收测试10
1.4.4 其他测试16
1.5 软件开发与软件测试的关系17
1.5.1 常见的几种软件开发模式17
1.5.2 测试与开发各阶段的关系21
1.5.3 测试的经济学观念22
1.6 软件测试流程23
1.6.1 测试计划23
1.6.2 测试设计24
1.6.3 测试执行35
1.6.4 测试总结38
1.7 测试自动化的意义46
第2章 基本概念48
2.1 性能测试的基本概念49
2.1.1 性能测试的概念及其分类49
2.1.2 典型的性能测试场景50
2.1.3 性能测试工具的引入50
2.2 LoadRunner及样例程序安装51
2.2.1 LoadRunner的Windows版本的安装51
2.2.2 许可协议的应用52
2.2.3 LoadRunner工具样例程序的安装53
2.2.4 其他样例程序的安装54
2.3 运行机制和主要组成部分56
2.4 LoadRunner相关概念解析57
2.4.1 集合点57
2.4.2 事务58
2.4.3 检查点59
2.4.4 思考时间61
第3章 LoadRunner基本使用63
3.1 协议的选择64
3.1.1 Vuser类型64
3.1.2 协议选择65
3.2 脚本的创建过程65
3.2.1 协议理解的误区66
3.2.2 B/S架构应用程序脚本的实例应用67
3.2.3 C/S架构应用程序脚本的实例应用70
3.3 脚本的参数化72
3.3.1 参数化的方法及其技巧73
3.3.2 数据分配方法74
3.3.3 数据更新方式75
3.3.4 实例讲解数据分配和数据更新方式的应用76
3.3.5 详解表数据参数类型77
3.3.6 内部数据参数类型78
3.4 负载设置与执行过程82
3.4.1 负载运行机制介绍82
3.4.2 场景设置描述83
3.4.3 负载选项设置详解85
3.5 执行结果分析过程88
3.5.1 合并图的应用89
3.5.2 关联图的应用90
3.5.3 分析相关选项设置90
3.6 实例讲解脚本的录制、场景设计、结果分析过程93
3.6.1 LoadRunner测试过程模型93
3.6.2 实例讲解Web应用程序的应用94
3.6.3 脚本处理部分95
3.6.4 负载处理部分105
3.6.5 结果分析部分109
3.6.6 系统性能改进意见111
3.7 调试技术112
3.7.1 断点设置112
3.7.2 单步跟踪112
3.7.3 日志输出113
第4章 脚本编写基础115
4.1 认识LoadRunner脚本语言116
4.2 C语言基础117
4.2.1 数据类型117
4.2.2 C语言语句分类124
4.2.3 基础知识135
第二部分 提高篇167
第5章 LoadRunner操作技巧167
5.1 关联的应用168
5.1.1 什么是关联168
5.1.2 如何做关联169
5.1.3 关联函数详解174
5.1.4 实例讲解简单关联的应用176
5.1.5 实例讲解较复杂关联的应用179
5.2 动态链接库函数的调用183
5.3 特殊函数应用注意事项185
5.4 自定义函数应用189
5.4.1 自定义函数仅应用于本脚本的实例190
5.4.2 自定义函数的复用实例192
5.5 IP欺骗及其多机联合测试的应用193
5.5.1 详解IP Wizard配置与应用193
5.5.2 多机联合测试和IP欺骗注意事项196
第6章 不同协议应用实例讲解198
6.1 一种特殊的数据库性能测试方法199
6.1.1 数据库集群项目背景介绍199
6.1.2 批处理方式解决方案201
6.2 手工编写FTP脚本202
6.2.1 手工编写脚本的策略202
6.2.2 实例讲解手工编写FTP脚本202
6.2.3 脚本编写注意事项205
6.3 Foxmail邮件的发送脚本205
6.4 详解.NET 2003插件在开发环境中的应用209
6.5 Windows Sockets协议脚本应用213
6.6 Terminal Emulation(RTE)协议脚本应用222
第7章 LoadRunner常见问题解决技巧231
7.1 如何突破参数的百条显示限制232
7.2 如何突破Controller可用脚本五十条限制233
7.3 如何解决数据库查询结果过大,导致录制失败234
7.4 如何调整经常用到的相关协议脚本模板234
7.5 如何将Connect()中的密文改为明文236
7.6 如何添加并运用附加变量237
7.7 如何解决脚本中的乱码问题239
7.8 如何在录制时加入自定义标头241
7.9 线程和进程运行方式有何不同242
7.10 如何实现脚本分步录制246
7.11 如何在脚本中应用常量和数组247
7.12 VuGen中支持哪些步骤类型248
7.13 如何处理ASP.NET中的ViewState249
7.14 如何理解Return的返回值254
7.15 如何解决负载均衡将压力作用到一台机器256
7.16 如何对Apache服务器上的资源使用情况进行监控258
7.17 如何在脚本中加入DOS命令259
7.18 如何下载并保存文件到本地260
7.19 如何理解常用图表的含义264
7.20 基于目标和手动场景测试有何联系和不同265
7.21 如何在命令行下启动Controller269
7.22 如何解决由于设置引起的运行失败问题269
7.23 如何实现对服务器系统资源的监控271
7.24 如何实现对数据服务器的监控275
7.25 如何实现对Web应用程序服务器资源监控278
7.26 如何在Analysis图表中添加分析注释281
7.27 如何确定登录达到响应时间为3秒的指标283
7.28 如何使用自动关联对测试结果进行分析286
7.29 如何根据分析结果判断性能有所改善287
7.30 如何对图表进行合并,定位系统瓶颈289
7.31 如何应用Java Vuser验证算法的执行效率291
7.32 如何用程序控制网站的访问次数295
7.33 几种不同超时的处理方法300
7.34 如何才能将日期类型数据参数化到脚本中300
7.35 如何自定义请求,并判断返回数据的正确性306
7.36 LoadRunner如何运行WinRunner脚本308
7.37 LoadRunner如何利用已有文本数据311
7.38 如何能够产生样例程序的Session313
7.39 如何能够实现Ping IP的功能315
7.40 如何在Vugen中自定义工具条按钮316
7.41 如何在Vugen中Tools菜单中添加菜单项318
7.42 如何在Vugen中给菜单项定义快捷键319
7.43 为什么结果导出时会出现异常320
7.44 如何增大网页细分图显示的URLS长度321
7.45 如何设置登录的用户名和口令322
7.46 如何在执行迭代时退出脚本323
7.47 如何使用键盘快捷键325
7.48 如何手动转换字符串编码326
7.49 如何理解结果目录文件结构328
7.50 如何监控Tomcat329
第8章 操作系统相关指标和监控技术335
8.1 概述336
8.2 进程相关指标和监控技术336
8.2.1 Windows操作系统任务、进程介绍336
8.2.2 Windows操作系统任务、进程监控技术336
8.2.3 Windows操作系统任务、进程关闭技术342
8.2.4 Linux操作系统任务、进程监控技术介绍346
8.2.5 Linux操作系统进程监控技术347
8.2.6 Linux操作系统进程终止技术351
8.3 CPU相关指标和监控技术354
8.3.1 CPU相关指标监控技术介绍354
8.3.2 Windows操作系统中CPU相关指标监控技术355
8.3.3 Linux操作系统中CPU相关指标监控技术358
8.4 内存相关指标和监控技术364
8.4.1 内存相关指标监控技术介绍364
8.4.2 Windows操作系统中内存相关指标监控技术365
8.4.3 Linux操作系统中内存相关指标监控技术373
8.5 磁盘I/O相关指标和监控技术377
8.5.1 磁盘I/O相关指标监控技术介绍377
8.5.2 Windows操作系统磁盘I/O相关指标监控技术379
8.5.3 Linux操作系统磁盘I/O相关指标监控技术391
第9章 性能测试过程395
9.1 性能测试的基本过程396
9.2 性能测试需求分析397
9.3 性能测试计划398
9.4 性能测试用例399
9.5 测试脚本编写400
9.6 测试场景设计401
9.7 测试场景运行403
9.8 场景运行监控404
9.9 运行结果分析405
9.10 系统性能调优405
9.11 性能测试总结406
第三部分 实战篇409
第10章 系统性能测试案例——GIS项目409
10.1 GIS系统性能测试410
10.1.1 项目性能测试需求的分析410
10.1.2 确定性能测试考察指标412
10.1.3 模型建立414
10.1.4 集合点的说明415
10.1.5 性能测试用例设计417
10.1.6 工具的引入419
10.1.7 脚本代码419
10.1.8 场景设计421
10.1.9 测试环境422
10.1.10 场景执行423
10.2 性能结果分析425
第11章 性能测试案例——系统实现框架对比435
11.1 第一部分 方案设计436
11.1.1 项目性能测试需求分析436
11.1.2 性能测试需求436
11.1.3 系统架构437
11.1.4 性能测试策略437
11.1.5 测试资源439
11.1.6 测试监控441
11.1.7 里程碑计划443
11.1.8 测试准则443
11.1.9 测试风险444
11.2 第二部分 测试执行445
11.2.1 脚本编写445
11.2.2 测试过程448
11.3 第三部分 测试报告450
11.3.1 性能对比结论摘要450
11.3.2 问题分析452
11.3.3 测试结果对比454
11.3.4 性能对比结论458
第12章 其他测试必备知识459
12.1 HTTP协议基础知识460
12.2 AT命令和计划的运用465
12.3 Vmware虚拟机的使用466
12.3.1 虚拟机的概念467
12.3.2 为什么要使用虚拟机467
12.3.3 Vmware简介467
12.3.4 Vmware使用技巧471
12.3.5 使用Vmware建议471
12.4 HTTP状态代码471
12.5 相关计数器指标概述474
12.5.1 Memory相关474
12.5.2 Processor相关479
12.5.3 网络吞吐量以及带宽相关482
12.5.4 磁盘相关483
12.5.5 Web应用程序相关484
12.5.6 IIS相关485
12.5.7 数据库相关的计数器489
12.5.8 Tuxedo相关的计数器500
12.5.9 MQ相关的计数器501
第13章 性能测试实战策略503
13.1 性能测试在企业中的应用——量体裁衣504
13.1.1 性能测试介绍504
13.1.2 性能测试在软件企业的应用505
13.1.3 总结508
13.2 开发环境下的性能测试508
13.2.1 负库存现象508
13.2.2 插件的应用509
13.2.3 总结513
13.3 性能测试场景的选择及其用例设计、执行策略514
13.3.1 性能测试用例的设计方法515
13.3.2 实例讲解性能测试用例的设计516
13.3.3 性能测试执行520
13.3.4 性能测试的分析521
13.3.5 系统的调优521
13.4 性能测试常用计算公式汇总522
13.4.1 吞吐量计算公式522
13.4.2 并发数量计算公式523
13.4.3 思考时间计算公式525
第14章 测试面试试题及其面试策略526
14.1 性能测试人员面试经典技术问题527
14.2 LoadRunner英文性能测试的面试题目527
14.3 经常被问道的智力面试题目529
14.3.1 百枚金币问题529
14.3.2 污染药丸问题530
14.3.3 三人住宿问题530
14.3.4 小鸟飞行距离问题530
14.3.5 烧香问题531
14.3.6 分金条问题531
14.3.7 过桥问题531
14.3.8 三个灯泡问题532
14.4 综合测试试题532
14.5 找测试工作的策略533
14.5.1 找工作前您需要做些什么533
14.5.2 面试时您该做些什么537
14.5.3 面试后您该做的事情540
第四部分 附录部分541
附录A 测试计划样例模板541
附录B 测试设计说明模板546
附录C 测试用例模板549
附录D 测试项传递报告554
附录E 测试日志样例模板556
附录F 测试事件报告模板558
附录G 测试总结样例模板560
附录H LoadRunner常用函数564
热门推荐
- 1612166.html
- 3822912.html
- 1235722.html
- 54011.html
- 1132687.html
- 1845169.html
- 3282612.html
- 108098.html
- 1576184.html
- 475078.html
- http://www.ickdjs.cc/book_1210993.html
- http://www.ickdjs.cc/book_1886901.html
- http://www.ickdjs.cc/book_270043.html
- http://www.ickdjs.cc/book_1638024.html
- http://www.ickdjs.cc/book_1236455.html
- http://www.ickdjs.cc/book_847404.html
- http://www.ickdjs.cc/book_2166389.html
- http://www.ickdjs.cc/book_2766460.html
- http://www.ickdjs.cc/book_1813151.html
- http://www.ickdjs.cc/book_69039.html