目前主流好用的性能测试工具主要可以分一下几类:
1.简单的接口url压测
apache ab:相当简单的压测工具了,只要一台Linux机器安装好ab就可以使用了,用法也非常简单,一条命令就可以
目前主流好用的性能测试工具主要可以分一下几类:
1.简单的接口url压测
apache ab:相当简单的压测工具了,只要一台Linux机器安装好ab就可以使用了,用法也非常简单,一条命令就可以了,适合对压力要求不高,压测场景简单的压测。
wrk:类似ab的压测工具,适合前端页面压测,比ab略强些。
2.主流的大压测
Apache Jmeter:这个必须排第一,当前最流行的开源压测工具,功能非常强大,可以实现非常复杂的场景,基于JAVA语言,可以多机远程并行施压,有丰富的图形结果展示,并支持大量插件扩展。
gatling:基于SCALA,可模拟大量并发,号称比jmeter厉害,缺点是不支持多机并行压测。
grinder:基于Python,类似jmeter,熟悉Python的可以用这个。
tsung:比较另类的压测工具,需要特定的运行环境,操作复杂。
3.商用类
LoadRunner:大型商用压测工具,基于C语言,非常贵。
4.其他各类压测平台
xmeter、淘宝性能测试平台、腾讯性能测试平台等等,费用也是相当高,而且并不能满足复杂场景。