该书深入性能测试:LoadRunner性能测试、流程、监控、调优全程实战剖析 测试一线专家力作,测试工程师的职场手册
编辑推荐
新的测试工具LoadRunner技术解读。 丰富的案例介绍,帮助读者学以致用。 丰富的练习题与面试题型,为读者学练结合打基础。 内容从测试项目实战需求出发,讲述了软件测试的分类以及测试的流程 还重点讲述了性能测试技术和LoadRunner 11.0与12.60工具应用的实战知识 基于实践中经常遇到的问题汇总了几十个解决方案 详细的项目案例、完整的性能测试方案、计划、用例设计、性能总结及相关交付文档为您做好实际项目测试提供了很好的帮助 适合测试初学者、测试人员、测试经理以及开发人员学习,也适合作为大专院校相关专业师生的学习用书,以及培训机构的教材。
内容简介
本书在介绍软件性能测试概念的基础上,结合对实际测试案例的剖析,重点讲解了性能测试实战技术、LoadRunner工具的使用技巧和实际工作中的问题解答。 全书分为15章,内容从测试项目实战需求出发,除讲述了软件测试的分类以及测试的流程等外,还重点讲述了性能测试技术和LoadRunner 11.0与12.60工具应用的实战知识。为了有效地解决工作中遇到的问题,本书基于实践中经常遇到的问题汇总了几十个解决方案。详细的项目案例、完整的性能测试方案、计划、用例设计、性能总结及相关交付文档为您做好实际项目测试提供了很好的帮助,基于LoadRunner和第三方工具对象的开发为您进行性能测试锦上添花,相信本书一定会对您进行性能测试理论学习和实践大有裨益。 本书图文并茂,通俗易懂,适合性能测试设计人员、性能测试开发人员、性能测试分析人员、项目经理和测试组长参考学习。
目 录
第1章 软件测试概述
1.1 软件测试基础
1.2 软件相关概念解析
1.3 软件测试的定义
1.4 软件测试的分类
1.4.1 黑盒测试、白盒测试与灰盒测试
1.4.2 静态测试与动态测试
1.4.3 单元测试、集成测试、系统测试与验收测试
1.4.4 其他测试
1.5 软件开发与软件测试的关系
1.5.1 常见的几种软件开发模式
1.5.2 测试与开发各阶段的关系
1.5.3 测试的经济学观念
1.6 软件测试流程
1.6.1 测试计划
1.6.2 测试设计
1.6.3 测试执行
1.6.4 测试总结
1.7 测试自动化的意义
第2章 性能测试过程概述
2.1 性能测试的基本过程
2.2 性能测试需求分析
2.3 性能测试计划
2.4 性能测试用例
2.5 测试脚本编写
2.6 测试场景设计
2.7 测试场景运行
2.8 场景运行监控
2.9 运行结果分析
2.10 系统性能调优
2.11 性能测试总结
第3章 性能测试与LoadRunner相关概念
3.1 性能测试的基本概念
3.1.1 典型的性能测试场景
3.1.2 性能测试的概念及其分类
3.1.3 性能测试工具的引入
3.2 LoadRunner及样例程序安装过程
3.2.1 Windows版本的安装过程
3.2.2 许可协议的应用
3.2.3 工具样例程序的安装过程
3.3 运行机制和主要组成部分
3.4 LoadRunner相关概念解析
3.4.1 集合点
3.4.2 事务
3.4.3 检查点
3.4.4 思考时间
第4章 应用LoadRunner进行性能测试示例
4.1 实例讲解脚本的录制、场景设计、结果分析过程
4.1.1 LoadRunner测试过程模型
4.1.2 实例讲解Web应用程序的应用
4.1.3 脚本处理部分
4.1.4 负载处理部分
4.1.5 系统性能改进意见
第5章 脚本语言编写基础
5.1 认识LoadRunner脚本语言
5.2 C语言基础
5.2.1 数据类型
5.2.2 C语言语句分类
5.2.3 基础知识
5.3 关联的应用
5.3.1 什么是关联
5.3.2 如何做关联
5.3.3 关联函数详解
5.3.4 实例讲解简单关联的应用
5.3.5 实例讲解较复杂关联的应用
5.4 动态链接库函数的调用
5.5 特殊函数应用注意事项
5.6 自定义函数应用
5.6.1 自定义函数仅应用于本脚本的实例
5.6.2 自定义函数的复用实例
5.7 IP欺骗的应用
第6章 深度解析LoadRunner 11.0功能应用
6.1 VuGen应用介绍
6.2 协议的选择
6.2.1 Vuser类型
6.2.2 协议选择
6.3 脚本的创建过程
6.3.1 协议理解的误区
6.3.2 B/S架构应用程序脚本的实例应用
6.3.3 C/S架构应用程序脚本的实例应用
6.4 脚本的参数化
6.4.1 参数化的方法及其技巧
6.4.2 数据分配方法
6.4.3 数据更新方式
6.4.4 实例讲解数据分配和数据更新方式的应用
6.4.5 详解表数据参数类型
6.4.6 内部数据参数类型
6.5 调试技术
6.5.1 断点设置
6.5.2 单步跟踪
6.5.3 日志输出
6.6 Controller应用介绍
6.7 场景设置描述
6.7.1 面向目标的场景设计
6.7.2 基于手动的场景设计
6.8 负载生成器
6.9 IP Wizard的应用
6.10 负载选项设置详解
6.11 性能指标监控
6.12 Analysis应用介绍
6.13 结果目录文件结构
6.14 Analysis Summary分析
6.15 关于事务相关信息部分内容
6.15.1 关于分析概要事务相关信息问题提出
6.15.2 关于结果概要事务相关信息问题分析
6.15.3 关于结果概要事务脚本设计及其相关设置
6.15.4 如何解决结果概要信息不计入思考时间问题
6.15.5 如何知道每个虚拟用户负载时的取值
6.15.6 如何将数据导出到Excel文件中
6.15.7 如何对导出的数据进行筛选
6.15.8 如何对结果数据进行有效的分析
6.16 关于吞吐量相关信息部分内容
6.16.1 关于概要分析吞吐量等相关信息问题提出
6.16.2 关于概要分析吞吐量等相关信息问题分析
6.16.3 关于概要分析吞吐量等相关内容设计与实现
6.17 执行结果分析过程
6.17.1 合并图的应用
6.17.2 合并图的3种方式
6.17.3 自动关联的应用
6.17.4 交叉结果的应用
6.17.5 性能测试模型
6.17.6 性能瓶颈定位——拐点分析法
6.17.7 分析相关选项设置讲解
6.18 主要图表分析
6.18.1 虚拟用户相关图表
6.18.2 事务相关图表
6.18.3 错误相关图表
6.18.4 Web资源相关图表
6.18.5 网页诊断相关图表
6.18.6 系统资源相关图表
福利
鉴于篇幅所限,无法一一展示。需要这份《精通软件性能测试与LoadRunner实战》PDF高清版的朋友可以点击下面免费领取