首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Jmeter和selenium插件进行负载测试

用Jmeter和selenium插件进行负载测试
EN

Stack Overflow用户
提问于 2022-07-13 14:22:03
回答 1查看 73关注 0票数 0

我希望在我的应用程序上执行基于浏览器的负载测试。我正在寻找这个选项来使用selenium和Jmeter。这样,我就可以在J抄中使用Selenium编写所需的UI流,并使用J抄选项进行参数化。

我在400/500个并发用户中使用了用于http/https请求的Jmeter。

是否有可能在大约400/500个并发用户的浏览器级负载测试中使用J抄+ Selenium插件?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-13 14:43:21

理论上是的,但是你需要考虑硬件。

根据Firefox 102系统要求,一个浏览器实例需要:

  • 1个CPU核
  • 2GB内存

因此,对于500个浏览器,您至少需要501内核和至少1001GB或RAM,所以很可能您必须选择分布式测试

此外,根据WebDriver取样器文档:

注:本项目不打算替换HTTP采样器,包括在JMeter中。相反,它是通过测量最终用户加载时间来赞美他们的。

也是根据硒文献

通常不建议使用Selenium和WebDriver进行性能测试。不是因为它没有能力,而是因为它没有被优化,而且你不太可能得到好的结果。

因此,我认为您需要在HTTP协议级别上执行主要负载,并使用实际浏览器的1-2个实例进行前端(客户端)性能测试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72967908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档