如何在python中为异步进程编写压力测试脚本

时间:2015-03-24 10:36:23

标签: python django web-applications stress-testing djcelery

我在django上运行了一个Web应用程序,其中最终用户可以输入要处理的URL。所有处理任务都被卸载到芹菜队列,该队列在任务完成时向用户发送通知。

我需要用目标来强调测试这个应用程序。

  • 确定断点或安全使用限制
  • 确认符合预期的规格
  • 确定失败的模式(系统究竟是如何失败的)
  • 测试标准使用以外的零件或系统的稳定运行

我如何在Python中编写脚本,因为我还需要考虑卸载的芹菜任务。

1 个答案:

答案 0 :(得分:0)

我认为没有必要编写自己的压力测试脚本。

我使用www.blitz.io进行压力测试。它设置在几分钟内,易于使用,它可以制作漂亮的图形。

它有14天的试用期,所以你可以免费测试你的系统14天。这应该足以找到你所有的瓶颈。