Я установил браузер IE и Chrome на свой компьютер. Я хочу запустить сценарий selenium из оригинального браузера со всеми надстройками и настройками по умолчанию.Как запустить установленный браузер без добавления драйвера IE или драйвера Chrome в веб-драйвере селена?
Я могу найти * .exe браузера с некоторыми возможностями. Но не могу писать и открывать ссылку (driver.get()) в браузере. Пожалуйста, обратитесь к следующему коду.
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
cap.setCapability(InternetExplorerDriver.INITIAL_BROWSER_URL, DriverTestNG.url);
DesiredCapabilities.internetExplorer().setCapability("ignoreProtectedModeSettings", true);
System.setProperty("webdriver.ie.driver", "src/main/resources/Framework/Drivers/Windows/IEDriverServer_Win32_2.40.0/IEDriverServer.exe");
cap.setCapability("IE.binary", "C:\\Program Files\\Internet Explorer\\iexplore.exe");
cap.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
cap.setJavascriptEnabled(true);
cap.setCapability("requireWindowFocus", true);
cap.setCapability("enablePersistentHover", false);
cap.setCapability("elementScrollBehavior", 1);
cap.setCapability("cssSelectorsEnabled", true);
cap.setCapability("nativeEvents", true);
driver = new InternetExplorerDriver(cap);
Может быть я пропустил something.I не уверен в этом, что селен веб-драйвер поддерживает эту функцию или нет.
Прошу вас, руководствоваться мной.
Заранее спасибо.
Спасибо за ответ. Я проверю и обновит вас. – Sagar007