我需要扩大 Web 应用程序的一些测试工作。我最熟悉使用 selenium(与 python 绑定)进行功能测试等。现在我还需要进行并发负载/压力测试,我想我需要采取不同的方法。我喜欢 locust 的外观,但我也不确定如何集成功能测试需求。个人用户的基本测试大纲如下:
- 使用凭据登录网站
- “点击”相关的角度元素来浏览网站
- “点击”并开始下载各种报告
理想情况下,我可以使用 10-50-100 个并发用户来扩展它,并获得一个包含结果(时间、故障等)的日志文件
真诚感谢经常默默无闻的测试英雄提供的任何最佳实践技巧!
编辑:
我意识到这有点不标准。只是我尝试使用运行分析背景的新遗物复制的性质。目前,我正在尝试确定 Selenium 是否可以以适当的方式与 Locust 结合使用。