使用JavaScript';s Selenium Webdriver,如何使用Chrome.exe的特定路径启动Chrome?
我有下面的Javascript代码,它使用使用JavaScript';s Selenium Webdriver,如何使用Chrome.exe的特定路径启动Chrome?,javascript,typescript,google-chrome,selenium-webdriver,Javascript,Typescript,Google Chrome,Selenium Webdriver,我有下面的Javascript代码,它使用path环境变量指定的Chrome路径启动Chrome let driver = await new Builder() .forBrowser('chrome') .build(); 我如何启动具有特定Chrome路径的Chrome?我喜欢这样的东西: let driver = await new Builder() .forBrowser('chrome') .with
path
环境变量指定的Chrome路径启动Chrome
let driver = await new Builder()
.forBrowser('chrome')
.build();
我如何启动具有特定Chrome路径的Chrome?我喜欢这样的东西:
let driver = await new Builder()
.forBrowser('chrome')
.withPath('C:\\temp\\chrome.exe')
.build();
您可能需要使用ChromeOptions来设置自定义chrome.exe
const webdriver = require('selenium-webdriver');
const chrome = require('selenium-webdriver/chrome');
const builder = new webdriver.Builder().forBrowser('chrome');
const chromeOptions = new chrome.Options();
chromeOptions.setChromeBinaryPath("/path/to/chrome.exe");
builder.setChromeOptions(chromeOptions);
const driver = builder.build();
用于chrome。选项