使用Webdriver Sampler的Jmeter脚本无法在Blazemeter上找到Chromedriver

wtlkbnrh  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(72)

我确实有一个使用jmeter构建的负载测试脚本,并且在本地机器上运行良好,因为我知道我的Chrome驱动程序在哪里。但是当我在Blazemeter上上传相同的脚本时,它不起作用,因为不确定chromedriver在哪里。
有人能告诉我如何在blazemeter上找到chromedrive path吗?


的数据

zrfyljdw

zrfyljdw1#

这个问题应该去问BlazeMeter support,因为我们对他们的基础设施一无所知,因此无法提供全面的答案。
我认为他们在引擎盖下使用了Taurus工具,所以你可以将Selenium Executor添加到你现有的测试中,但是它的语法与WebDriver Sampler不同。
也可以上传linux 64版本的chromedriver沿着你的测试计划,但是我不认为BlazeMeter允许从安全Angular 上传和执行随机二进制文件(至少我不允许)
如果他们这样做-不要忘记:
1.使用JSR 223 Sampler使chromedriversetUp Thread Group中的某个地方可执行,代码如下

"chmod +x chromedriver".execute()

字符串
1.在ChromeDriver配置中勾选Headless
1.只使用chromedriver作为可执行文件路径。

相关问题