Wie zu initialisieren Selen-Treiber für Standard-web-browser-und os
In meinem Programm schaffen Wir selenium webdriver für firefox mit linux-Betriebssystem. Ich wollte wissen, ob es irgendeinen Weg gibt, Sie können die Treiber, die initalize für das Standard-Betriebssystem und web-browser.
protected static WebDriver driver = init();
private static WebDriver init()
{
DesiredCapabilities capability = DesiredCapabilities.firefox(); //I want
to detect the default browser of OS
capability.setPlatform(Platform.LINUX);//it should automatically find the OS.
WebDriver driver = init(BrowserType.FIREFOX);//Same here for initializing default web browser.
driver.manage()
.deleteAllCookies();
driver.manage()
.timeouts()
.pageLoadTimeout(50, TimeUnit.SECONDS);
driver.manage()
.timeouts()
.implicitlyWait(10, TimeUnit.SECONDS);
driver.manage()
.window()
.maximize();
return driver;
}
- Fragen Sie in diesem stackoverflow.com/questions/15852885 Frage oder etwas anderes?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zu den besten meines Wissens, sind die folgenden Optionen funktionieren auf Windows-und Linux:
Option #1 - öffnen Sie im Normalen Modus:
Option #1 - öffnen Sie im Headless-Modus: