我有以下Javascript代码,可通过PATH环境变量指定的chromedriver.exe路径启动Chrome。这个问题与how to launch Chrome with a specific chrome.exe不同,因为chromedriver.exe是一台独立的服务器,可从Selenium Server接收命令,并使用JSON命令与Chrome浏览器的API通讯。您需要chrome.exe和chromedriver.exe才能使用Selenium启动Chrome浏览器。
printmatrix(ints2D, n);
但是,我想清除PATH环境变量,而是从启动Chrome的代码中设置路径,如下所示。我该怎么办?
printmatrix(n, ints2D);
答案 0 :(得分:1)
在阅读https://github.com/SeleniumHQ/selenium/blob/master/javascript/node/selenium-webdriver/chrome.js
在212行
在环境变量中设置CHROMEDRIVER_EXE的值似乎是可能的