JMeter和Selenium集成

mklgxw1f  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(123)

我已经使用页面对象模型编写了Selenium自动化测试脚本。脚本运行良好,没有任何抱怨。我现在想做应用程序的性能测试,并计划使用Jmeter进行同样的测试。
有没有办法可以一起使用selenium脚本和jmeter来进行性能测试。
我的目标是只编写一次脚本(在Selenium中),然后将它们用于不同的目的。

14ifxucb

14ifxucb1#

您的解决方案是JMeter的Webdriver插件
https://github.com/undera/jmeter-plugins-webdriver
或者,您也可以从插件管理器下载相同的插件

eit6fx6z

eit6fx6z2#

我不认为您将能够使用Selenium进行性能测试,因为它通常不是recommended,因为它没有太大的意义。
如需详细信息:
1.如果您使用HTTP请求采样器,您将不会有JMeter通常提供的指标和KPI
1.浏览器是非常的资源密集型,浏览器示例需要CPU core and 2 GB of RAM(如果不是更多),因此使用8倍CPU内核和16 GB RAM,您将只能启动7个浏览器示例,如果您将使用JMeter,则将有数千个虚拟用户,因为Java线程占用的资源要少得多
convert your Selenium tests into "pure" JMeter代替不是更好吗?

相关问题