性能测试进阶指南:LoadRunner 11实战.pdf

性能测试进阶指南:LoadRunner 11实战.pdf
 

书籍描述

编辑推荐
《性能测试进阶指南:LoadRunner 11实战》是性能测试的专业工具书,软件测试工程师的良师益友。

媒体推荐
《性能测试进阶指南:LoadRunner 11实战》是作者关于LoadRunnet性能测试的第二本著作,但绝非前作的简单升级,而是一次从结构到内容的完整重构。《性能测试进阶指南:LoadRunner 11实战》在延续了上一版主线展开的基础上,以指导初级读者进行企业级实战为目标,以作者多年项目实践及培训教学经验为基础,彻底替换了测试案例及脚本代码,并新增介绍了许多前沿的技术和工具。《性能测试进阶指南:LoadRunner 11实战》知识系统、理论适中,由基础到高级,内容全,涵盖广,对性能定位和性能瓶颈的分析尤为深入透彻,具有较好的实用性和前瞻性,不仅可作为性能测试初入门者进阶之梯,亦可成为性能测试资深人士玩味推敲的案头书。简言之,《性能测试进阶指南:LoadRunner 11实战》脉络清晰酣畅,行文诙谐生动,剖析深入浅出,总结精辟独到,案例贴近企业实战,技术力求紧跟前沿,是性能测试领域不可多得的一本好书。
——傅江如 北京西祠互动信息技术有限公司测试部经理
《性能测试进阶指南:LoadRunner 11实战》,作者结合自身实际的项目经验,运用实例对LoadRunner工具的使用和新特性做了深入、透彻的讲解,同时对性能测试做了深入的剖析,有效地指导了性能测试人员从方案到脚本,从脚本到场景以及后期对测试结果分析、定位、调优的工作开展,是从事性能测试工作的人员不可多得的一本好书。
——姚宗余 腾讯科技(上海)有限公司专项技术(性能)测试工程师
在信息技术高速发展的时代,企业对员工的需求不仅仅是当前会什么,而是要求员工能够根据企业的实际需要快速学习、掌握、应用一门新技术、新方法,完成企业快速产品交付中的各项任务。该书从学习者快速学习角度出发,既可以按章节顺序学习,掌握性能测试理论、方法、工具、实践;也可以作为案头工具书,在项目进行中作为手册、资料随时翻看,即学即用。
——王海龙 大智慧股份有限公司测试经理
在互联网的大潮中,更多的公司对性能做了更严格的要求。当性能差时,会造成诸多问题,例如网页打开速度3秒定律延迟,支付系统数据提交延时及失败等,对公司利益和个人体验带来极为不好的影响,所以更多的技术专家为了能更好地去优化性能做出了很多努力!《性能测试进阶指南:LoadRunner 11实战》深入浅出地介绍了最新版的LoadRunner11的各方面内容,书中包括大量的应用实例,最吸引我的是LNMP架构的测试实例,因为更多的互联网公司选择了这种架构来进行实际的开发,在我的工作中可以得到充分的应用,是一本不可多得的专业性能测试资料。
——高振华 齐家网无线事业部测试经理(前盛大网络测试主管)
《性能测试进阶指南:LoadRunner 11实战》针对LoadRunner性能测试工具由浅入深地讲解,同时借助LoadRunner工具给我们讲解了对性能测试的了解思路、性能测试该如何开展,为广大抱有“性能”梦想的初级测试人员提供了-个完美切入点,同时也为奋战在“性能”之路的工程师们疏通了脉络,是使其更好地理解消化“性能”的一粒开胃药。《性能测试进阶指南:LoadRunner 11实战》内容丰富,不但从实施角度对性能测试流程进行了一一详解,而且还附带了常用的测试文档、模板以及大量案例,可以做性能测试字典使用。章节思路清晰,描述有理有据,还不失幽默风趣,也是我们测试工作者学习的典范。一本好书,值得一读。
——李锋 中国互联网络信息中心(CNNIC)高级性能测试工程师
如果想进一步在性能测试横向或纵向发展的话,可以看这《性能测试进阶指南:LoadRunner 11实战》,此书内容涵盖了整个性能领域的大部分知识领域,更是在前作的基础上,加深了细节的技术知识点,可以帮助读者从“懂”到“精”的过渡。
——马利伟 分众传媒测试主管(前阿里巴巴金融资深测试工程师)

作者简介
陈霁,现任职于博为峰软件技术有限公司高级讲师,51Testing软件测试论坛超级版主(论坛ID云层),曾任职于Etang,Gameloft等多家知名企业。十一年软件测试工作经验,多年自动化测试、性能测试和测试管理经验,擅长解决客户在工作中的具体问题。授课诙谐幽默,思路清晰,能够将复杂的知识通过简单的例子分解描述,深受学员好评。

目录
基础篇
第1章 性能测试基础
工具篇
第2章 LoadRunner综述
第3章 用户行为模拟
第4章 负载生成及监控Controller
第5章 数据收集分析Analysis
实战篇
第6章 性能测试实战
第7章 性能测试组织
第8章 高级脚本开发
附录A 常见HTTP请求返回简介
附录B 几款性能测试工具入门速成
附录C 常见LoadRunner问题索引
附录D 常见性能测试工具
附录E 常用文档模板
附录F 基于XAMPP测试环境搭建
索引
参考资料

文摘
版权页:

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

插图:

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

3)制定意外的处理方式
在运行过程中有全面的监控,并且针对各种意外制定详细的应急方案,才能确保系统有能力处理各种意外情况。对于可能出现的访问高峰,相信很多网络维护的朋友做过这样的事情,将公司多余的服务器或者不常用的服务器腾出来,加入核心服务器的群集中,并且设置流量阈值,确保整个系统能够正常工作。当出现网络流量过大的情况时,可以通过队列等技术手段进行解决。还记得我在Etang做SQA的时候,每次进行CET查分的时候,公司都会将所有的服务器停下来,全部支持CET查分的业务。所以说,并不是奥运会在线购票的用户请求远远超出了我们的技术能力范围才导致网站瘫痪。一些门户网站在直播神七出仓时,其页面的并发请求会远远高于奥运订票网站的并发请求,但是并没有出现无法访问或者响应时间较长的情况。
3.性能测试
上面谈了什么是性能,忽视了性能会带来怎样的结果,那么什么是性能测试呢?
1)性能测试的概念
性能测试是系统测试的一种。作为一个优秀的系统测试工程师,需要通过“系统”的视角来分析被测试系统,分析包含以下两点。
·功能测试:某个功能点。
·性能测试:整个系统,包括软件和硬件。
在软件质量模型中,性能测试是属于效率这一类的。我们先来了解这句话涉及的两个概念。
质量模型:一组特性及特性之间的关系,它提供规定质量需求和评价质量的基础。
软件效率(efficiency):在规定条件下,相对于所用资源的数量,软件产品可提供适当性能的能力。其中资源可能包括其他软件产品、系统的软件和硬件配置,以及物质材料(如打印纸、磁盘等)。衡量一个软件的性能,需要从软件效率的以下3点考虑:
①时间特性。在规定条件下,软件产品执行其功能时提供适当的响应和处理时间以及吞吐率的能力。
②资源利用性。在规定条件下,软件产品执行其功能时,使用合适数量和类别的资源的能力。
⑨效率依从性。软件产品遵循与效率相关的标准或约定的能力。也就是说我们需要确保软件在一定的资源配置条件下达到一定的性能,并且遵守相关的标准或协议。例如我们从来不会奢望一台80386的计算机能够在1分钟内启动完成Windows7操作系统,因为我们知道其硬件不符合产品的标准。但是如果一台高级的主流配置计算机在1分钟内无法完成Windows7操作系统的启动,你就会开始怀疑是不是自己的硬件存在某些问题,如果不是硬件问题,那么就会觉得这个操作系统很慢,性能很差。所以一个性能测试工程师的主要工作目标就是确保系统能够在一定的硬件、软件环境下达到一定的性能指标。

内容简介
《性能测试进阶指南:LoadRunner 11实战》是一本基于HP LoadRunner 11工具的指导用书,从性能测试原理到工具使用再到项目实施,全面介绍了性能测试的各个方面,其内容基本主线说明如下。第一步(了解理论):磨刀不误砍柴工,打下基础;第二步(掌握工具):深入介绍LoadRunner 11工具三大部分(Virtual User Generator、Controller、Analysis)如何实现用户行为的模拟、性能指标的监控、负载的生成及后期的数据分析;第三步(项目实施):理论联系实际,介绍性能测试项目实施的流程和性能测试部门的组织管理;第四步(进阶提升):对一些当下流行的或比较特殊的协议和开发技巧通过真实案例进行介绍。
《性能测试进阶指南:LoadRunner 11实战》结合了很多工作中的实际案例,图文并茂,既适合渴望了解性能测试的新人,也适合对性能测试有一定认识和经验的中、高级测试工程师。同时,本书也可以作为高校开展性能测试课程的参考教材,让在校学生能对性能测试的本质和价值有一定的认识。

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多