【发布时间】:2016-01-22 20:39:20
【问题描述】:
我需要扩大 Web 应用程序的一些测试工作。我最熟悉使用 selenium(与 python 绑定)进行功能测试等。现在我还需要进行并发负载/压力测试,我想我需要采取不同的方法。我喜欢 locust 的外观,但我也不确定如何集成功能测试需求。个人用户的基本测试大纲如下:
- 使用凭据登录网站
- “点击”相关的角度元素以浏览网站
- “点击”并开始下载各种报告
理想情况下,我可以使用 10-50-100 个并发用户来扩展它,并获得一个包含结果(时间、失败等)的日志文件
衷心感谢经常默默无闻的测试英雄提供的任何最佳实践技巧!
编辑:
我意识到这有点不标准。只是我尝试使用运行分析背景的新遗物复制的性质。目前,我正在尝试确定 Selenium 是否可以以适当的方式与 Locust 结合使用。
【问题讨论】:
-
结合所有这些测试类型是一种奇怪的愿望。对于特定的测试类型,我建议您分别使用
selenium和jmeter -
同意这个组合有点奇怪。但我不太确定该怎么做,因为我试图确定的性能问题与此功能的并发使用有关。不过感谢您的推荐!
标签: python angularjs selenium locust funkload