如何加载测试Django API?

时间:2015-08-04 06:32:09

标签: python django webfaction

我正在对基于Django的Webfaction托管服务器进行最后润色。它有一个REST API,可以向移动设备提供内容,并且每隔几分钟就会接受来自不同来源的POST请求。到目前为止,POST部分一切正常 - 它已经接受了一周的数据而没有出现重大问题。

但是,我担心发布移动应用时会发生什么 - 我希望有相当数量的用户,如果我的API无法使用,我也不想遇到死机应用处理来自所有GET请求的负载。

如何加载测试我的Django API?是否有在线工具可以同时模拟几百个GET请求,还是应该从头开始构建测试?

1 个答案:

答案 0 :(得分:4)

您可以查看Locust

这是一个开源负载测试工具,也可以帮助您测试api。