当然有Selenium和JMeter的Docker化-但是它们可以一起工作吗?我可以找到的所有教程都讨论了桌面解决方案,所以请注意。

#1 楼

JMeter支持无头操作,实际上,它甚至是获得最佳负载测试结果的推荐模式。在非GUI模式(命令行模式)中:


对于负载测试,必须在此模式下运行JMeter(不使用GUI),以从中获得最佳结果。 。为此,请使用以下
命令选项:

-n
这指定JMeter将以非gui模式运行


对于Selenium,事情有些争议,Selenium是否支持无头浏览器测试? SO帖子可能很有趣,我个人认为Ross Patterson和General Redneck的回答最有用-基本上建议使用虚拟X服务器(例如Xvfb)而不是无头浏览器。

一个很好的相关内容文章:如何使用Xvfb轻松运行测试。