《全栈性能测试修炼宝典 JMeter实战》—第2章 2.5节性能测试工具选择

  1. 云栖社区>
  2. 博客>
  3. 正文

《全栈性能测试修炼宝典 JMeter实战》—第2章 2.5节性能测试工具选择

异步社区 2017-05-02 09:46:00 浏览838
展开阅读全文

本节书摘来自异步社区《全栈性能测试修炼宝典 JMeter实战》一书中的第2章,第2.5节性能测试工具选择,作者ROAD_TESTING软件测试组 组稿 , 陈志勇 , 马利伟 , 万龙,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.5 性能测试工具选择
工欲善其事必先利其器,性能测试时模拟大量负载需要工具帮忙,市面上可供使用的负载工具繁多,如何选择呢?

首先我们要明白负载工具是帮助我们来模拟负载的,对于性能测试来说,工具并不是核心,分析、评估、找出性能问题才是核心,这些是主观因素;工具是客户因素,自然要降低其对结果的影响,所以工具选择时我们有几个方面要考虑。

(1)专业、稳定、高效,比如Loadrunner,工业级性能负载工具。

(2)简单易上手,在测试脚本上不用花太多时间。

(3)有技术支持,文档完善,不用在疑难问题上花费时间,集中精力在性能分析上。

(4)要考虑投入产出比,比如我们可以选择免费开源的JMeter。当然有时候自研或者使用开源不一定比商业工具更省钱,因为要做技术上的投资,时间上的投资。

常见性能工具:

(1)HP公司的LoadRunner;

(2)Apache JMeter(开源);

(3)Grinder(开源);

(4)CompuWare 公司的QALoad;

(5)Microsoft公司的WAS ;

(6)RadView公司的WebLoad ;

(7)IBM公司的RPT ;

(8)OPENSTA等。

下面比较下选择商业工具与自研及开源工具,如表2-1所列。


5b3663ec60074d999f359a5faab8c8763558c7b9

总之我们要认清性能测试的核心是性能分析,重要的是思想,实现方式,不在意工具;大家本着简单、稳定、专业、高效、省钱的原则来选择工具。

网友评论

登录后评论
0/500
评论
异步社区
+ 关注