
赵强 邹伟伟 任健勇
本书凝聚了作者多年软件测试及培训经验,介绍了LoadRunner、Apache ab和Jmeter等一系列软件测试工具的使用方法和应用案例,结合多个.NET和Java项目,从多种协议脚本开发、场景设计、资源监控、测试与执行、测试结果分析、性能调优和报告输出等测试关键过程进行详细、深入的讲解,讲述了如何与完成性能测试、性能调优,以及最佳流程实战,能全面提高从业人员性能测试、安全测试的能力。同时,结合软件测试的现状和发展,以及专业测试职业人员的奋斗历程,全方位指导测试人员的选择和把握关键节点,全面提升职业发展的综合能。
不愧为业界性能测试的强悍工具,光是去熟悉了解那些不计其数的开关的作用都让新手眼花缭乱,所以learning curve是在所难免的。 本书是LoadRunner入门书籍,可以当作entry level的工具书来看,如需要深入理解和应用则需要翻阅LR自带的文档,当然一定的编程基础,对各种协议的了解也必不可少。 LR的核心为三大组件,Vugen用于脚本录制,调试和模拟。无论是UI还是backend功能都能方便地进行录制和enhance,其中参数化的功能使得脚本非常方便地读取测试数据,配合vuser,iteration,think time和pacing可以灵活调整hit per sec,以满足对压力的需求。 第二大核心组件为controller,主要是实际运行上面提及录制完善好的脚本,这里的关键是调整vuser的增压方式,跑多少个vuaer,多久运行下一个iteration,跑多久etc。Controller的运行时的动态图表可以让人清晰地察看当前的状态指标和errors,以方便用户做初步的判断。 第三大核心组件即为Analysis,这里可以直观地察看关注的transaction response time和其他各种性能指标,也可以随意添加系统预定义的分析图表,是report的得力助手。 与Jmeter等开源软件不同,LR是HP出品的商业软件,价格自然不菲,但其功能确实足够强大,如需对系统做详尽的load test,实乃头号利器。
Windows监控,还是很详细的,工具,指标,很明确。正好最近在这方面的工具。
对于初学者入门还是不错,实现项目性能结果分析案例不够丰富,前期基础部分讲解不错,我只阅读了LR部分的内容,主要从使用层面来讲解,原理性的内容还是比较少,比如性能测试原理与关注点,还有如何从底层原理来实战性能测试,用例设计基本上没有涉及到
案例有点少,关于测试数据分析较少,其实性能测试最重要的一步就是分析测试内容,从平均事物响应时间、TPS、系统资源(CPU、IO、DB、内存等)点,我觉得作者这些点内容较少,这些内容对于客户和程序开发人员来说是至关重要的,因为方法、录脚本这些网上一抓一大把,而内容分析良莠不齐,所以如果作者能从这几个方面再补充一下就更好了。
好的开发,好的代码,好的设计方案都必须经过好的测试,所以掌握好的测试工具和方法不仅是tester的要求,developer也必须深入学习和掌握
本书是软件性能测试、安全测试、性能优化领域的开创性著作,三位作者在软件测试领域有多年一线工作经验,业内多位测试专家给予了高度评价。它具有多项突破性创新: 在技术上,它不只是全面、深入地讲解了性能测试和性能优化,而且还讲解了安全测试; 在工具上,不只是讲解了LoadRunner,还讲解了非常受欢迎的开源工具Apache ab和JMeter; 在内容上,不只是讲解了软件测试,还为测试人员的职业规划和发展指明了方向,从某种程度上讲,这比技术更有价值; 在实操性上,它绝不是“纸上谈兵”,解决了很多书让读者无法学以致用的弊端,以大企业的真实项目为基础,融技术讲解于项目实战; 在阅读体验上,它尽很大努力避免枯燥、乏味,引入场景式学习法,虚构了一个刚步入测试领域的小兵“小白”,全书内容围绕他的成长和经历展开,给读者惬意、愉快的阅读体验。
对于入门到进阶还是有不少的启发
感觉就是一堆工具的介绍������,不太适
到底还要吃多少亏,你才能学会交浅不言深
这本书主要是宣传他们自己的课程。