private void DriverDevTools()
 {
     devTools        = WebDriver as IDevTools;
     session         = devTools.GetDevToolsSession();
     devToolsSession = session.GetVersionSpecificDomains <DevToolsSessionDomains>();
     devToolsSession.Network.Enable(new Network.EnableCommandSettings());
 }
Exemplo n.º 2
0
        public void Setup()
        {
            driver   = EnvironmentManager.Instance.GetCurrentDriver();
            devTools = driver as IDevTools;
            if (devTools == null)
            {
                Assert.Ignore("{0} does not support Chrome DevTools Protocol", EnvironmentManager.Instance.Browser);
                return;
            }

            session = devTools.CreateDevToolsSession();
        }
Exemplo n.º 3
0
        public void Setup()
        {
            new DriverManager().SetUpDriver(new ChromeConfig(), VersionResolveStrategy.MatchingBrowser);
            var           chromeDriverService = ChromeDriverService.CreateDefaultService();
            ChromeOptions options             = new ChromeOptions();

            _driver = new ChromeDriver(chromeDriverService, options);
            _driver.Manage().Window.Maximize();

            _devTools        = _driver.GetDevToolsSession();
            _devToolsSession = _devTools.GetVersionSpecificDomains <DevTools.DevToolsSessionDomains>();
            _devToolsSession.Performance.Enable(new DevTools.Performance.EnableCommandSettings());
            _devToolsSession.Network.Enable(new DevTools.Network.EnableCommandSettings());
        }
Exemplo n.º 4
0
        public void Setup()
        {
            new DriverManager().SetUpDriver(new ChromeConfig());
            ChromeOptions chromeOptions = new ChromeOptions();

            chromeOptions.AddArguments("--headless");
            //Set ChromeDriver
            driver = new ChromeDriver();
            //Get DevTools
            IDevTools devTools = driver as IDevTools;

            //DevTools Session
            session = devTools.GetDevToolsSession();

            devToolsSession = session.GetVersionSpecificDomains <DevToolsSessionDomains>();
            devToolsSession.Network.Enable(new Network.EnableCommandSettings());
        }