问题描述
我正在尝试在 chromedriver 上测试我的电子应用程序,但我不断收到错误“org.openqa.selenium.WebDriverException:未知错误:DevToolsActivePort 文件不存在” (驱动程序信息:chromedriver=2.43.600210 (68dcf5eebde37173d4027fa8635e332711d2874a),platform=Windows NT 10.0.18363 x86_64)(警告:服务器没有提供任何堆栈跟踪信息)
我的设置是:
public class SetUp extends TestRail {
private static ChromeDriver browser;
public static String urlHost;
public static String testEnv;
public static PageConfig pageConfig;
@Before
public static WebDriver initialbrowser() {
String projectLocation = System.getProperty("user.dir");
System.setProperty("webdriver.chrome.driver",projectLocation + "/chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized"); // open browser in maximized mode
options.addArguments("disable-infobars"); // disabling infobars
options.addArguments("--disable-extensions"); // disabling extensions
options.addArguments("--disable-gpu"); // applicable to windows os only
options.addArguments("--disable-dev-shm-usage"); // overcome limited resource problems
options.addArguments("--no-sandBox"); // Bypass OS security model
options.setBinary("C:/Electron.exe");
options.setPageLoadStrategy(PageLoadStrategy.norMAL);
browser = new ChromeDriver(options);
return browser;
}
我使用的电子版本是 4.2.12 和 chromedriver 版本 2.43.600210
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)