示例#1
0
 public void login3()
 {
     driver = new ChromeDriver();
     wait   = new WebDriverWait(driver, TimeSpan.FromSeconds(3000));
     driver.Manage().Window.Maximize();
     loginObjects = new LoginObjects(driver);
     goTo         = new GoTo(driver);
 }
示例#2
0
        public void Login_Verification_WithValidData()
        {
            if (!IsTcAdded)
            {
                Report.AddToHtmlReportTCHeader("Login Page Test Cases");
                IsTcAdded = true;
            }

            Report.AddToHtmlReport("TC_LG_002: To verify Login functionality with valid data.", true, false, true);

            Report.AddToHtmlReport("STEP 1: Insert Url in Browser Addressbar.", false, true);

            driver = Browser.OpenWithSelectedBrowser(driver, ProjectUrl, true);

            LoginObjects objLogin = new LoginObjects();

            driver = objLogin.Login_Verification_WithValidData(driver);

            if (Convert.ToInt16(ConfigurationSettings.AppSettings.Get("CloseBrowser")) == 1)
            {
                Browser.CloseBrowser(driver);
            }
        }
示例#3
0
        public void Login_Verification_WithBlankDetails()
        {
            if (!IsTcAdded)
            {
                Report.AddToHtmlReportTCHeader("Login Page Test Cases");
                IsTcAdded = true;
            }

            Report.AddToHtmlReport("TC_LG_001: To verify blank field validation message on PHPTravels Login page.", true, false, true);

            Report.AddToHtmlReport("STEP 1: Insert Url in Browser Addressbar.", false, true);

            driver = Browser.OpenWithSelectedBrowser(driver, ProjectUrl, true);

            LoginObjects objLogin = new LoginObjects();

            driver = objLogin.Login_Verification_WithBlankDetails(driver);

            if (Convert.ToInt16(ConfigurationSettings.AppSettings.Get("CloseBrowser")) == 1)
            {
                Browser.CloseBrowser(driver);
            }
        }