51Testing系列丛书:性能测试进阶指南——LoadRunner 11实战

发表于:2012-5-03 10:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:陈霁    来源:51Testing软件测试网原创

【前言】

  性能测试并不是一个很新的名词,但自从LoadRunner进入国内并流行起来,带动了性能测试的潮流,一时间测试人员的口边已经离不开这个HP的性能测试神器。如果你不会使用它进行性能测试,出门都不好意思和同行打招呼,似乎掌握了该工具就成为了测试的资深专家。可以说性能测试的流行从某些角度也反映了国内软件测试技术的进步,从过去的手工化功能测试逐步开始涉及通过编程的方式对系统进行功能测试,从而进一步地开展性能测试。

  为什么写这本书

  在游戏中身为一个DPS总是不断地在天赋、装备属性、输出手法、站位、技能优先级等问题上反复琢磨调优,力争成为该职业的高手。在不同的论坛会参考别人的推荐来选择BIS(最优配置装备)、合适的天赋、最佳的重铸属性,熟悉和计算各种技能的优先级,在战斗的过程中动态监控各种BUFF和DEBUFF来让自己的核心技能能够在最合理的时间爆发并且获得最大利益。当每次实战时都能看到自己的DPS牢牢地处于榜首,那种感觉是妙不可言的。与职业玩家的互相交流,探讨心得可以更好地选择不同技能应对不同的战斗,性能测试及调优就这样在游戏中淋漓尽致地闪耀着光芒。当去指导朋友如何玩好这复杂的职业时,需要使用很多策略来让他了解游戏的逻辑本质,掌握技能的意义及优先级排列,并在战斗中合理应用。

  而另一方面对于软件来说,性能测试、调优又是如此雷同而又复杂。看过很多性能测试方面的书,也在论坛上不断地解决各种问题,但总会发现新手问题反复发,高手问题无人解的问题,而企业中的各种问题也大同小异,仔细一看其实在很多书中都有介绍。在上一本《性能测试进阶指南——LoadRunner 9.1实战》中介绍了LoadRunner 9.1,后两年中并没有看到市面上有关LoadRunner 11的图书,而这两年中自己也有很多新的理解和对于部分章节描述的补充,在老婆的鼓励和支持下这本书就诞生了。限于作者的经验和水平,书中的不足和纰漏之处在所难免,恳请广大读者批评指正。

  疑问和建议可以访问笔者的BLOG:http://www.51testing.com/?104

  本书面向的读者

  本书并不是完全为初学者设计的,因为性能测试本来就不是一个新人能够涉及的内容,想要掌握性能测试需要多年的测试基础及广泛的知识面。这里需要读者具备一定的动态页面开发基础及Linux系统和数据库基本操作能力。

  对于一个刚刚涉及性能测试的朋友来说,这本书可以解答你遇到的所有问题,虽然刚开始看会稍显吃力,但随着逐步的深入会越发轻松。对于已入门的朋友,在简单地了解性能测试基础及LoadRunner的实现原理后,本书的深度会让你进一步看透一些朦胧的东西。而对于高手来说,项目的实施策略、扩展工具的辅助及特殊的脚本开发可以帮助你进一步扩展思路。

  相对于上一本《性能测试进阶指南》来说本书做了大量篇幅的修改,强化了很多细节的知识,将部分基础知识进行了精简。对于基础较差的入门级读者,建议先阅读笔者的上一本《性能测试进阶指南——LoadRunner 9.1实战》以熟悉基础知识,从而降低阅读中的困难。

  本书作者

  陈霁,51Testing论坛中ID为云层,集上海人和四川人的优缺点于一身,常常被朋友指责为典型处女座。自认公司内皮肤最白,经常被学员笑称“云版”或“棉花糖”老师,现任51Testing高级讲师,主攻性能测试。

  2001年至2004年在多家软件公司任职测试工程师,在底层摸爬滚打多年,对各种类型的软件测试都有所涉及。

  2004年至2007年在Gameloft上海部曾任测试经理、SQA及SCM。

  2007年中加入51Testing任职高级讲师,负责软件测试培训、咨询、企业应用解决方案等工作。

  本书结构

  本书分为8章、5个,其内容如下表所示。

  从本书能收获什么

  对于读者来说,通过本书的学习可以完全掌握LoadRunner 11的各种功能,并了解性能测试的实施过程,做到理论联系实际。本书中所有的例子都可以在本地或者权威网站进行实践,包括项目实践的所有内容也可在本地完成,从而真正实现自学成材。虽然本书是介绍如何使用LoadRunner这一性能测试工具来进行性能测试的,但是书中还穿插了大量的辅助工具,从而弥补了LoadRunner自身工具的不足;在实战阶段提供了详尽的性能需求分析方法、测试数据构造方式、性能测试分析方法及性能测试团队构建方式,让菜鸟迅速成长为高手。

  致谢

  测试做久了总习惯挑别人毛病或者具备一点完美主义精神,看了很多论坛上的提问和市面上的书籍后,我自信地认为能写本“比别人好点的书”。当开始执笔时,一本“完美”的书一直压迫得我喘不过气来,经过多次辗转,最终这个相对“完美”的版本没有胎死腹中,这里不得不感谢那些在这些年中和我互相学习分享知识的朋友。

  对我来说最幸福的事情是在进入高中时拥有了一台小小的学习机,当第一次接触到键盘,第一次编写BASIC小程序时仿佛失了魂,按照现在的说法也就是“宅”了。这里要感谢我的父母,他们并没有阻止我沉迷于计算机之中,从而让我找到了自己的兴趣,并进一步将兴趣转化为了职业。

  第一次接触软件测试是在2001年,作为一名刚毕业、自我感觉良好的大学生,我只身来到了上海。四处碰壁后“委身”于一家软件公司任职测试工程师,就这样误打误撞地进入软件测试行业,多亏当时面试我的原IBM测试经理田芳女士给了我这样的机会。“师傅领进门,修行靠个人”,待我明白这个道理并奋发努力后,在Wang Sheng和Steven Ye的栽培下我逐渐成为了独当一面的测试经理。

  加入51Testing对我来说是个不小的转变,作为原Etang的SQA和Gameloft的测试经理,游戏测试及管理和软件测试还有一条不小的鸿沟,而性能测试以前并不是我的主攻方向,期间受到Sincky、海龙、老朴、徐林林的细心指点,使我对性能测试的理解逐步加深,也逐渐接过了性能测试培训的教鞭。

  在本书的编写过程中,宋锋、徐林林、田威峰、刘德宝、邓强等老师都在各个方面给予了我很多支持。为了给我更多的闭关写书的时间,小师妹和师弟不得不帮忙顶了很多课程,在此表示感谢。网上的很多朋友给了我很多知识点和参考案例,这里需要感谢一下QQ群中的Fin、Mike、土匪、千里、友船、一个人、Yettie等几大版主和热心网友帮助我完成了Beta版本的测试工作,并在校稿中做了很多的工作,包括内容的收集、评审和整理,在此表示感谢。

  最后还是要感谢一下亲爱的老婆,写书这段时间让你多费心了,这是一本为你而写的书。

                                                                                                                              陈霁

42/4<1234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • liumangniu
    2013-6-19 15:37:34

    亚马逊已上架了,准备购买中

  • prettyboy123321
    2013-1-08 23:52:26

    我买了

  • most2008
    2012-5-31 22:41:57

    不知书中有没更多的讲解性能结果分析,现在需要这方面的指导。

  • 九鼓
    2012-5-25 07:21:23

    呵呵  我有朋友在书店上班的,经打听这本书实际要到6月份才上市。 各位耐心地等吧

  • xiaoshi_2011
    2012-5-21 10:52:07

    在哪里可以买到啊?

  • wujiangwei
    2012-5-14 15:08:14

    还没上市呢啊?

  • 张晨
    2012-5-04 16:23:29

    when?where?

  • 恋恋的云
    2012-5-04 14:08:56

    要买书呀~~~~

  • 九鼓
    2012-5-04 12:27:07

    在那里可以买到啊??

  • yolanda_ji
    2012-5-03 13:17:25

    在那里可以买到啊

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号