Exemple #1
0
    public void BeforeSuit()
    {
        htmlReporter = new ExtentHtmlReporter(@"D:\Next Day Blinds\UnitTestNDBProject\UnitTestNDBProject\UnitTestNDBProject\Report\EReport.html");
        htmlReporter.Config.Theme         = Theme.Dark;
        htmlReporter.Config.DocumentTitle = "Test Report | Khushboo Kapoor";
        htmlReporter.Config.ReportName    = "KK Test Report | Khushboo Kapoor";
        extent = new ExtentReports();
        extent.AttachReporter(htmlReporter);
        Initialization();

        OpenURL();
        ScreenshotUtil.SaveScreenShot("firstfile");
    }
Exemple #2
0
        public void BeforeClassInitialization()
        {
            if (ConfigurationManager.AppSettings["Browser"] == "Chrome")
            {
                driver = new ChromeDriver();
            }
            else if (ConfigurationManager.AppSettings["Browser"] == "Firefox")
            {
                driver = new FirefoxDriver();
            }

            LoginPage_      = new LoginPage(driver);
            SearchPage_     = new SearchPage(driver);
            BasePageClass_  = new BasePageClass(driver);
            HomePage_       = new HomePage(driver);
            ScreenshotUtil_ = new ScreenshotUtil(driver);

            ScreenshotUtil_.SaveScreenShot($"Failed Test{this.GetType().Name}");
            BasePageClass_.OpenURL();

            _logger.Info($" :Successfully executed the BeforeClassInitialization() method for {this.GetType().Name}");
        }