Example #1
0
        public void TakeDown()
        {
            sWebDriver.Manage().Cookies.DeleteAllCookies();
            //sWebDriver.Close();

            ExtentRBase.AfterTest();
        }
Example #2
0
        public void StartUp()
        {
            PageInitialiser.PagePrimer();

            sWebDriver.Url = url;
            //reports.verifyURL(url); // Verifying the URL
            sWebDriver.Navigate();

            ExtentRBase.BeforeTest();
        }
Example #3
0
        public static void EndExecution()
        {
            ExtentRBase.OneTimeTearDown();

            int passCount = NUnit.Framework.TestContext.CurrentContext.Result.PassCount;
            int failCount = NUnit.Framework.TestContext.CurrentContext.Result.FailCount;

            if (sWebDriver != null)
            {
                sWebDriver.Quit();
            }
        }
Example #4
0
        public static void StartExecution()
        {
            switch (browser.ToLower())
            {
            case "ie":
                sWebDriver = new InternetExplorerDriver();
                break;

            case "chr":
                sWebDriver = new ChromeDriver();
                break;

            case "ff":
                sWebDriver = new FirefoxDriver();
                break;
            }

            sWebDriver.Navigate().GoToUrl(url);
            sWebDriver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
            sWebDriver.Manage().Timeouts().PageLoad     = TimeSpan.FromSeconds(10);
            sWebDriver.Manage().Window.Maximize();

            ExtentRBase.OneTimeSetup();
        }