生成大量REST API流量的方法

时间:2016-02-23 08:56:33

标签: python rest testing

我正在构建流量生成器以生成有状态的REST流量。我的想法是加载一个基于Web的罐装应用程序,并且只是连续尝试HTTP查询。但是,因为我希望在小型VM上部署它,所以最好不要托管实际的Web服务,而是使用某种类型的模拟器。是否有可供用户编写自定义REST API包装的参考REST压力测试服务器库?

4 个答案:

答案 0 :(得分:3)

我认为您可以使用Apache JMeter(http://jmeter.apache.org/)工具为您的应用程序生成HTTP查询。

答案 1 :(得分:2)

您可以查看Locust这是一个用Python编写的开源负载生成工具。

答案 2 :(得分:0)

取决于您要执行的负载:

答案 3 :(得分:0)

您可以尝试Yandex Tank。它可以使用不同的负载生成器(默认幻像或jmeter),并在负载管理和报告中提供非常有用的功能。