我确实有一个使用jmeter构建的负载测试脚本,并且在本地机器上运行良好,因为我知道我的Chrome驱动程序在哪里。但是当我在Blazemeter上上传相同的脚本时,它不起作用,因为不确定chromedriver在哪里。有人能告诉我如何在blazemeter上找到chromedrive path吗?
的数据
zrfyljdw1#
这个问题应该去问BlazeMeter support,因为我们对他们的基础设施一无所知,因此无法提供全面的答案。我认为他们在引擎盖下使用了Taurus工具,所以你可以将Selenium Executor添加到你现有的测试中,但是它的语法与WebDriver Sampler不同。也可以上传linux 64版本的chromedriver沿着你的测试计划,但是我不认为BlazeMeter允许从安全Angular 上传和执行随机二进制文件(至少我不允许)如果他们这样做-不要忘记:1.使用JSR 223 Sampler使chromedriver在setUp Thread Group中的某个地方可执行,代码如下
chromedriver
"chmod +x chromedriver".execute()
字符串1.在ChromeDriver配置中勾选Headless框1.只使用chromedriver作为可执行文件路径。
Headless
1条答案
按热度按时间zrfyljdw1#
这个问题应该去问BlazeMeter support,因为我们对他们的基础设施一无所知,因此无法提供全面的答案。
我认为他们在引擎盖下使用了Taurus工具,所以你可以将Selenium Executor添加到你现有的测试中,但是它的语法与WebDriver Sampler不同。
也可以上传linux 64版本的chromedriver沿着你的测试计划,但是我不认为BlazeMeter允许从安全Angular 上传和执行随机二进制文件(至少我不允许)
如果他们这样做-不要忘记:
1.使用JSR 223 Sampler使
chromedriver
在setUp Thread Group中的某个地方可执行,代码如下字符串
1.在ChromeDriver配置中勾选
Headless
框1.只使用
chromedriver
作为可执行文件路径。