【发布时间】:2011-03-06 18:44:26
【问题描述】:
我们有带有 REST 接口的网络应用程序。有什么工具可以测试吗?
【问题讨论】:
-
本文介绍了如何使用 OctoPerf 对 Rest API 进行负载测试:octoperf.com/blog/2015/07/28/load-testing-rest-api
标签: rest load-testing stress-testing
我们有带有 REST 接口的网络应用程序。有什么工具可以测试吗?
【问题讨论】:
标签: rest load-testing stress-testing
RESTful Web 应用程序/API 只是 HTTP,因此不需要专门的工具来测试性能(与功能测试相反,专门的工具可能会有所帮助)。您基本上只需要发出大量的 HTTP 请求并记录结果即可。
比起 JMeter 等更复杂的工具,我更喜欢 ApacheBench。它非常简单且易于编写脚本——只需编写一个 shell 脚本。我还发现它面向 HTTP,而 JMeter 等工具旨在支持模拟人类使用模式。
【讨论】:
【讨论】:
REST 服务应该很容易使用jmeter 进行测试。
【讨论】:
正如我在评论中提到的,使用 siege 比使用 ab 更好,因为它具有更多功能。但如果您需要更复杂的东西,请尝试JMeter。对于 JMeter 分布式测试,您可以使用JMeter in cloud。
【讨论】: