是否有用于REST服务的性能和负载测试的工具?

Max*_*Max 33 rest stress-testing load-testing

我们有带REST接口的Web应用程序.有一些工具可以测试它吗?

Avi*_*lax 31

RESTful Web应用程序/ API只是HTTP,因此不需要专门的工具来测试性能(与功能测试相反,专业工具可能会有所帮助).您基本上只需要发出大量HTTP请求并记录结果.

我更喜欢ApacheBench到更复杂的工具,比如JMeter.它非常简单,易于编写脚本 - 只需编写一个shell脚本.我也发现它面向HTTP,而像JMeter这样的工具旨在支持模拟人类使用模式.

http://httpd.apache.org/docs/2.2/programs/ab.html

  • 我已经测试了ApacheBench,发现它并不像它声称的那样"并发".我可以通过在Chrome中按住F5来降低新开发的Web服务,而ApacheBench几乎不会给它带来任何压力.经过大量的尝试和调整后,我把它丢弃为没用. (3认同)
  • 我认为围攻胜过ab. (2认同)