2013-06-12 8 views
7

Czy istnieje sposób uruchamiania testu automatyzacji Selenium w przeglądarce Internet Explorer 9 w trybie InPrivate z IEDriverServer? Muszę przetestować 2 (dwa) testcases:
1. Przeglądarka jest zamknięta. Otwórz jedno okno trybu IE InPrivate. Uruchom test.
2. Przeglądarka zostanie otwarta w trybie normalnym. Otwórz nowe okno trybu IE InPrivate. Uruchom test.Test Selenium w Internet Explorerze w trybie InPrivate

Jak powinien wyglądać kod JAVA w przypadku tych testów?
Dziękujemy

Odpowiedz

9
public void openBrowserInPrivacyMode(boolean isBrowserActive) { 
    System.setProperty("webdriver.ie.driver", "path/to/IEDriverServer_x32.exe"); 
    DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer(); 
    capabilities.setCapability(InternetExplorerDriver.FORCE_CREATE_PROCESS, true); 
    сapabilities.setCapability(InternetExplorerDriver.IE_SWITCHES, "-private"); 
    InternetExplorerDriver driver = new InternetExplorerDriver(capabilities); 
Powiązane problemy