我所要介绍的这几本书都是国内作者出的,没办法!主要是英语太挫,英语阻挡了我阅读国外作品的道路。刚入测试就有幸接触性能测试,jmeter和loadrunner也属于瞎倒腾着在项目中用过。今年换了工作彻底断绝了我倒腾这些工具的权利。给自己想了想后路,白盒、自动化、性能,综合考虑了一下,自己对性能测试最感兴趣,也是比较有基础,既然没了工具练手。那只能看书了。也算是打一下基础,对整个性能测试有更好更深入的认识。


精通软件性能测试与LoadRunner实战

  《精通软件性能测试与LoadRunner实战》这是我买的第一本性能测试书,这本书讲解的性能测试的理论知识甚少。当然,这本书的定位就是技巧工具书。所以,我买回来之后也没细读,大概翻阅了一下,就一直放在公司的办公桌上,直到走的那天,把这本书收起来带回家。

  书的第一部分简单介绍的了一下性能测试的基础知识,loadrunner的基本使用,如果录制脚本,如何设置参数化等等,如何负载加压,如何查看分析测试结果等。对我来说最大的亮点就是C语言基础的部分,前段时间又把这部分仔细回顾了一下!最大的不足是讲解的C语言与loadrunner结合的深。其实,也就是把C语言基础书浓缩了一下。

  书的第二部分又告诉了我们loadrunner稍微高级一点的技巧,关联动态函数库的调用。如何设置IP欺骗与多机联合测试。根据不同的协议来做不同的测试,数据库性能测试(书上这种方法我到现在也不会用)、foxmail邮件的发送,这个例子我照着做过,挺有意思的。常见问题解决,讲解了许多我们在使用loadrunner时遇到常见问题和技巧。这应该是本书最大的亮点。

  操作系统监控,linux与window下的相关监控工具,这太简单了,在网上随便查查就懂了。作者讲得很细。终于讲了一点性能测试过程的东西,不过对现在我来说,太浅了。

  第三部分为实战篇,简单介绍了两个项目,也算看到了些性能测试流程的影子。最后作者还告诉了我们其它一些应该必须的知识,http协议,虚拟机,中间件等。最最后的内容挺无聊的。面试技巧跟常见智力题。我了个去。这有点2了。

  整体感觉,loadrunner 使用过程中的工具书。对于有点性能测试基础的同学随便翻翻,啥时间遇到问题了,也许可以在这书中找到惊喜。


 

软件性能测试过程详解与案例抛析

  《软件性能测试过程详解与案例抛析》这本书,我看的是电子版,刚拿到之后读了几页,如获至宝,因为他是在讲性能测试,而不是loadrunner 。其它书都拿“loadrunner”当“性能测试”来讲,就算loadrunner是最主流的性能测试工具。

  再扯点,反正本篇文章就来胡侃的。第一次知道段念这个是前年在infoq上看过他的一篇演讲,关于《基于互联网产品快速测试》的主题,也知道他是国内比较早接触测试的元老级人物。

  作者前面对一些基本概念讲解的比较透彻,虽然在此之前已经理解性能测试的基本概念,但看了他的讲解,还是有豁然开朗的感觉,理解一种东西和人的技术资历有关,我之前的老大研究一门技术也就十天半个朋的功夫。

  第三章性能计数器,介绍了硬件方面我们应该监控哪些部件的性能以及如何监控,他们有哪些指标。其实,这部分没什么亮点。第四章介绍性能测试工具的原理,如何选择符合性能测试工具或自己开发工具,这一点明显鄙视了loadrunner在性能测试中的地位。呵呵!你以为你就是性能测试啊。你不过就一性能工具而已,我可以选择用或不用的。

  后面讲性能测试的组织和流程,关于流程流程这块,各抒己见,其实没什么能被许多人认可的流程,都是从自身的经验中提炼出来的。不过,他的这个流程是被大多数人接受和借鉴的。

  后面就是项目实战,这里介绍的几个项目都不是很大,但非常完整。对被测试的项目做了详尽的介绍,从前期需求分析,人员安排,环境部署,脚本开发,到后期结果分析等都包含了。没做过性能测试项目的同学也可以对性能测试的流程有个比较清晰的了解。三个项目在性能测试工具的选择上,分别用了webload 、loadrunner 与自己开发性能工具。这一部分应该是本书的一大亮点。

  因为loadrunner在当今性能测试界的地位太高。最后作者还是附带上了loadrunner的一些使用技巧。没啥亮点,教你咋用这工具呗。

--------------------------------

  《软件性能测试过程详解与案例抛析(第二版)》因为第一版读完感觉这本性能书就是好。于是,订购了第二版,当时刚出来,我花高价订的,china-pub 上面,邮了快二十天,等我收到书到,已经降价了。

  第二部多加了两章,前端性能测试,现在前端性能测试也被提到了非常重要的位置,因为各种华丽的前端技术的应用,也使前端也有了非常大的优化空间。本章介绍http协议,前端优化技术以及好多种前端性能测试工具。

  增加了jmeter工具的使用,其实,我也非常喜欢jmeter ,但的介绍这个工具书籍与资料不是很多。现在好像出了一本,个人感觉不好。因为在网上看了一点。整体感觉第二本不厚道。时隔六七年了,实战的例子也不说换换。估计这个工作量对作者有点大。建议看过第一版就别买第二版了。


性能测试进阶指南-------loadrunner 9.1实战

  《性能测试进阶指南-------loadrunner 9.1实战》,这本书也在看的电子版,老书了都,所以网上很容易找到电子版的,51testing讲师,专攻性能这块的。不知道为什么,看他的书比较有亲近感,也许是我写文章与他态度类似,虽然自己水平有限(这里没鄙视“云层”大哥的意思),但喜欢学习、研究、分享给别人。他现在还那喜欢在论坛上帮助别人我很敬佩,好多专家都忙,相比第一本书的作者于俑,看了的关于数据库性能的内容,看不懂,加他QQ想问问,结果他说忙得很,让发邮件问!我去~!,几句话指点一下的功夫,算了不问了。

  还是说这本书吧!这是一本比loadrunner中文文档更好的一份中文文档。Loadrunner中文文档只告诉你每个功能在哪儿,简单介绍功能的作用。但这本书告诉你在哪些情况下需要用到这些功能,如何来使用这些功能来为我们的性能测试服务。作者关于检查点,参数化、参考时间、关联、事务等这些loadrunner的技巧讲解的非常透彻。你不但知道这些东西是干嘛的还知道如何把这些东西真实的用到实际的脚本开发中。

  其它部分,如负载生成与监控、测试数据分析讲解的也比较透彻。后面也有性能测试实战部分,也是对一个论坛项目比较完整的分析。

  作者比较爱举例子,生活中的例子可以让我们接收一些知识变得有趣,空洞的理论非常乏味。其实,我在写博客的时候也喜欢举各种生活中的例子。

--------------------

  《性能测试进阶指南-------loadrunner 11实战》 这本书是上面那本书的第二版,在网上看过两节,内容应该比第一版加了很多东西,应该比段念的第二版厚道,不过一直没买,价格高,国内的性能书都快餐,虽然也能解决饥饿问题,但听过一次就没味了。所以,还是不买了,免得后悔。

  评价书的好坏,其实更多的与读者的水平有关,如果一本书的内容你都没接触了,而且对你来说都非常有用,那你自然从书中收获很多,会感觉是好书。反之,则会认为是骗小孩钱的作品。就像段念的第二本,如果我没看过第一本,那买到的第二本一定会觉得是非常好的书。


 性能测试诊断分析与优化指南

  第一本是性能测试技巧查询工具书,第二本是性能测试理论书,第三本是loadunner的应用级中文文档。 《性能测试诊断分析与优化》就是告诉我们如何提高软件的性能,这也是我们做性能测试的最终目的,我们做性能测试的目的不就是验证软件能力,想办法提高与优化它么?可惜了这么好的书名。呵呵

  其实,性能测试难点不是性能测试上,而是你除了性能测试的知识与工具的使用外,更应该对整个被测系统有深入的了解。当然必须对软件所依附的操作系统、中间件、数据库、开发语言、网络、协议都有一定的认识。这样我们才能诊断分析与优化。掌握上面的东西也不是一朝一夕之功。

  作者的第一篇,讲性能测试基础与性能测试流程。虽然前面的几本书都讲过这些东西,但每个人的的认知都有局限性能。再读一下这本书的内容也能略有收获。本书的第二篇是介绍loadrunner ,这部分就毫无亮点了,除非你从没看过前面三本书,对loadrunner也一点不了解。

  其实,我只是想买这本书的第三部分,对apache 、tomcat、weblogic等最常用的中间件做了简单分析以及如何监控分析;对数据库如何监控分析,应用代码的性能分析以及操作系统。讲得很粗浅,不过让也让我们对性能分析与调优有了初步的认识。

  其实,我觉得更应该比第三部分放大为全书内容,前面两章不要,这样才对得起这个名字吧,可能作者也想让新手看这本书。

  要想学好性能测试的分析与调优,你还是买一些apache、数据库这类书好好研读吧。投机取不了巧。

------------------------

但然还读了《web性能测试实战》一书,也是电子版,介于这本书出的较早,作者接触的性能测试也不专业,讲得也啰嗦,实用性不强。也许指导意义也已经过时了。不过,你没事也可以翻阅一下。

转载于:https://www.cnblogs.com/fnng/archive/2012/09/25/2703133.html

最近读的那些性能测试书相关推荐

  1. 带大家读python数据分析一书(三)

    带大家读python数据分析一书(三) 写在开头   今天写博客的时候才发现CSDN里面的博客模板改版了更新了一些,好像更亲和html多一些了?连换行都要用上br了,不过无所谓这不是重点,对于我开说只 ...

  2. 2017这一年读过的那些书

    你我皆平凡,虽然我读的不是什么高深莫测的书,但我们读的每一段文字都是不平凡的.这里列举了今年读过的一些书籍,有的是读完,有的是未读完.读完的标准是通篇从头到尾一章不拉下,甚至是序言部分都读了.其实我挺 ...

  3. 2018这一年读过的那些书

    1.<人生>-再读 "人生的道路虽然漫长,但紧要处常常只有几步".这句话是对本书的点睛,就像直指人心的利剑直接穿刺人的心灵.高加林是那个时代所有有志青年的代表,不愿服输 ...

  4. 每个程序都应该读的非编程书

    首页 最新文章 在线课程 业界 开发 IT技术 设计 创业 IT职场 在国外 频道 更多 > - 导航条 - 首页最新文章 在线课程业界 开发IT技术 - Linux- UNIX - MySQL ...

  5. 好书推荐之我读过的技术书v1

    好书推荐之我读过的技术书v1 think in java 观后感 反反复复翻了好几遍,不建议入门看这本,当初刚学java看这本书,劝退了好几次. 现在每次翻翻这本书,总有新的收获: 有一定经验的同学找 ...

  6. 基金投资入门教程-----快速读懂基金招募书

    基金投资入门教程-----快速读懂基金招募书 基金投资入门教程-----快速读懂基金招募书 3.快速读懂基金招募书 下载基金招募书 开始读 基金投资入门教程-----快速读懂基金招募书 3.快速读懂基 ...

  7. 2016这一年读过的那些书

    1. <超越自己>一位父亲写给儿子的116封信,刘墉的亲子哲学. 2. <看见>柴静,弱女子不弱 3. <崔永元-我有一事,生死与之>这本书并不是崔永元自己写的书, ...

  8. 每个程序员都应该读的非编程书

    1.<银河系漫游指南>by Douglas Adams 推荐数:480 生活,宇宙,所有的一切. "看在前,思考在后,然后去实践.但是看总是在最前面.否则,你只能看到你以为的样子 ...

  9. 有哪些值得一读的理财启蒙书

    我读过的第一本理财启蒙书是<富爸爸,穷爸爸>,作者是一名拥有传奇人生的美国人罗伯特清崎,书中介绍的理财知识非常震撼:作者有两个爸爸,富爸爸是一个没有读过大学的当地巨富,穷爸爸是一个拥有博士 ...

最新文章

  1. 我如何使用深度学习通过Fast.ai对医学图像进行分类
  2. 半双工、全双工以太网
  3. 获取当前div以外所有部分
  4. mysql独立服务器_独立服务器linux系统mysql设置方法
  5. 搞嵌入式Linux,做底层还是应用?底层要掌握哪些技能?
  6. 保存点云数据_PCL入门系列三——PCL进行数据读写
  7. (原创) JavaScript是什么?
  8. PyTorch:加载自己的数据集
  9. 最短路径之迪杰斯特拉算法
  10. 计算机网络数据通信基础题,数据通信基础练习题(含答案)
  11. 惠威D1080带来精致听音感受
  12. JavaScript弹窗
  13. python批量实现百度网盘链接有效性检测
  14. LabWindows图表显示
  15. html5css重复径向渐变,CSS3怎么实现重复径向渐变效果
  16. 数据库 查询计算机系姓王,数据库原理与应用课后实验三
  17. 编程一开始就应该养成的好习惯
  18. odoo社区版审批流
  19. openwrtx86安装docker_群晖Docker安装openwrt简易流程
  20. 电子厂计算机常用英语,电子厂常用英语词汇

热门文章

  1. oracle执行计划走偏处理步骤
  2. 路由器DHCP服务器及PPP封装验证
  3. Oracle笔记(十四) 用户管理
  4. 对于白神贪心问题的感悟
  5. CSS3 经典教程系列:CSS3 圆角(border-radius)详解
  6. Android 笔记一
  7. day11 函数的参数列表
  8. 【Java Web开发学习】Spring4条件化的bean
  9. Linux - 用户与组
  10. 斗地主(深搜+贪心+剪枝)