How to open incognito/private window with Selenium WD for different browser types?

后端 未结 9 916
感情败类
感情败类 2020-12-05 08:18

I want to test my test cases in private window or incognito window.

How to do the same in various browsers:

9条回答
  •  我在风中等你
    2020-12-05 09:11

    • Chrome:

      DesiredCapabilities capabilities = DesiredCapabilities.chrome();
      ChromeOptions options = new ChromeOptions();
      options.addArguments("incognito");
      capabilities.setCapability(ChromeOptions.CAPABILITY, options);
      
    • FireFox:

      FirefoxProfile firefoxProfile = new FirefoxProfile();    
      firefoxProfile.setPreference("browser.privatebrowsing.autostart", true);
      
    • Internet Explorer:

      DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer();
      capabilities.setCapability(InternetExplorerDriver.FORCE_CREATE_PROCESS, true); 
      capabilities.setCapability(InternetExplorerDriver.IE_SWITCHES, "-private");
      
    • Opera:

      DesiredCapabilities capabilities = DesiredCapabilities.operaBlink();
      OperaOptions options = new OperaOptions();
      options.addArguments("private");
      capabilities.setCapability(OperaOptions.CAPABILITY, options);
      

提交回复
热议问题