阿里巴巴Java性能调优实战:几款常用的性能测试工具

熟练掌握一款性能测试工具,是我们必备的一项技能。

他不仅可以帮助我们模拟测试场景 (包括并发、复杂的组合场景),还能将测试结果转化成数据或图形,帮助我们更直观地了解系统性能。

常用的性能测试工具

常用的性能测试工具有很多,在这里我将列举几个比较实用的。 对于开发人员来说,首选是一些开源免费的性能(压力)测试软件,例如 ab(ApacheBench)、JMeter 等;对于专业的测试团队来说,付费版的 LoadRunner 是首选。当然,也有很多公司是自行开发了一套量身定做的性能测试软件,优点是定制化强, 缺点则是通用性差。 接下来,我会为你重点介绍 ab 和 JMeter 两款测试工具的特点以及常规的使用方法。

1.ab

ab 测试工具是 Apache 提供的一款测试工具,具有简单易上手的特点,在测试 Web 服务 时非常实用。

ab 可以在 Windows 系统中使用,也可以在 Linux 系统中使用。这里我说下在 Linux 系统 中的安装方法,非常简单,只需要在 Linux 系统中输入 yum-y install httpd-tools 命令就可以了。

安装成功后,输入 ab 命令,可以看到以下提示:

你可能感兴趣的:(linux,jmeter,软件测试,ubuntu,windows)