Selenium webdriver 如何在Jmeter中为chrome驱动程序webdriver samper设置代理设置
我正在尝试在Blazemeter中运行JMeterWebDriver脚本。浏览器正在启动,但后续请求失败。进一步调查发现,由于代理要求,chrome驱动程序无法启动预期URL 我尝试使用JSR223采样器在Jmeter设置线程组中使用代理设置。 下面是相同的代码 有了这个,我在Blazemeter中得到了“驱动程序不可执行错误”Selenium webdriver 如何在Jmeter中为chrome驱动程序webdriver samper设置代理设置,selenium-webdriver,jmeter,jmeter-plugins,blazemeter,Selenium Webdriver,Jmeter,Jmeter Plugins,Blazemeter,我正在尝试在Blazemeter中运行JMeterWebDriver脚本。浏览器正在启动,但后续请求失败。进一步调查发现,由于代理要求,chrome驱动程序无法启动预期URL 我尝试使用JSR223采样器在Jmeter设置线程组中使用代理设置。 下面是相同的代码 有了这个,我在Blazemeter中得到了“驱动程序不可执行错误” Proxy proxy = new Proxy(); proxy.setHTTPProxy("xyz.net:1234"); proxy.SslPr
Proxy proxy = new Proxy();
proxy.setHTTPProxy("xyz.net:1234");
proxy.SslProxy("xyz.net:1234");
ChromeOptions options = new ChromeOptions();
options.setCapability ("proxy", proxy);
System.setProperty("webdriver.chromedriver", "chromedriver");
driver = new ChromeDriver(options);
驱动程序不可执行
错误与代理没有任何共同之处,您需要修改chromedriver
以允许其执行)我最初使用了上述方法。浏览器正在启动,但启动url和后续请求的调用失败。因此,由于无法在容器级别设置代理的限制,我被要求使用代理来启动chrome。我在这里发布了这个问题,因为我认为我从代码设置代理的方式是不正确的。谢谢你在这方面的帮助。