Helping Hands Asked: 2024-01-04 15:52:32 +0800 CST2024-01-04 15:52:32 +0800 CST 2024-01-04 15:52:32 +0800 CST 带有 Webdriver Sampler 的 Jmeter 脚本无法在 Blazemeter 上找到 Chromedriver 772 我确实有一个使用 jmeter 构建的负载测试脚本,并且在本地计算机上运行良好,因为我知道我的 chrome 驱动程序在哪里。但是当我在 Blazemeter 上上传相同的脚本时,它不起作用,因为不确定 chromedriver 在哪里。 有人可以告诉我如何在 blazemeter 上找到 chromedrive 路径吗? jmeter 1 个回答 Voted Best Answer Dmitri T 2024-01-04T16:15:48+08:002024-01-04T16:15:48+08:00 这个问题应该交给BlazeMeter 支持,因为我们对他们的基础设施一无所知,因此无法提供全面的答案。 我认为他们在底层使用Taurus工具,因此您可以将Selenium Executor添加到现有测试中,但它的语法与 WebDriver Sampler 不同。 也可以上传chromedriver 的linux64版本以及您的测试计划,但是我认为 BlazeMeter 不允许从安全角度上传和执行随机二进制文件(至少我不会允许) 如果他们这样做 - 不要忘记: 使用JSR223 Sampler和代码在setUp Thread Groupchromedriver中的某处使可执行文件 "chmod +x chromedriver".execute() HeadlessChromeDriver 配置中的复选框 用作chromedriver可执行路径。
这个问题应该交给BlazeMeter 支持,因为我们对他们的基础设施一无所知,因此无法提供全面的答案。
我认为他们在底层使用Taurus工具,因此您可以将Selenium Executor添加到现有测试中,但它的语法与 WebDriver Sampler 不同。
也可以上传chromedriver 的linux64版本以及您的测试计划,但是我认为 BlazeMeter 不允许从安全角度上传和执行随机二进制文件(至少我不会允许)
如果他们这样做 - 不要忘记:
使用JSR223 Sampler和代码在setUp Thread Group
chromedriver
中的某处使可执行文件Headless
ChromeDriver 配置中的复选框用作
chromedriver
可执行路径。