public override void OneTimeSetUp() { homePage = Navigator.OpenHomePage(driver); homePage.SelectUkrLanguageButton.Click(); passportPage = Navigator.OpenPassportPage(driver); passportPage.CreateMailButtonUKR.Click(); }
public static PassportPage OpenPassportPage(IWebDriver driver) { HomePage homePage = OpenHomePage(driver); PassportPage passportPage = homePage.LoginToEmail(); return(passportPage); }
public static PassportPage OpenPassportPage(IWebDriver driver) { //driver = WebDriverFactory.GetInstance(); HomePage homePage = OpenHomePage(driver); PassportPage passportPage = homePage.LoginToEmail(); passportPage.CreateMailButtonUKR.Click(); return(passportPage); }
public override void OneTimeSetUp() { HomePage homePage = Navigator.OpenHomePage(driver); homePage.SelectUkrLanguageButton.Click(); passportPage = homePage.LoginToEmail(); Subject = "Subject_" + DateTime.Now.ToShortTimeString(); Text = "MessageText"; Receiver = "*****@*****.**"; passportPage.CreateMailButtonUKR.Click(); passportPage.SubjectField.SendKeys(Subject); passportPage.MessageField.SendKeys(Text); passportPage.ToField.SendKeys(Receiver); passportPage.SaveDraftButton.Click(); driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(3600); }
private static PassportPage[] GetPassportPages() { using (RegistryKey key = RegistryHelper.GetKey(@"HKEY_CURRENT_USER\SOFTWARE\Microsoft\MSNMessenger\PerPassportSettings")) { IEnumerable <string> names = key.GetSubKeyNames().Where(name => name != "0"); var pages = new PassportPage[names.Count()]; for (int i = 0; i < names.Count(); i++) { string name = names.ElementAt(i); if (name == "0") { continue; } pages[i] = new PassportPage(name); } return(pages); } }
public override void OneTimeSetUp() { passportPage = Navigator.OpenPassportPage(driver); }
public override void OneTimeSetUp() { driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(4); passportPage = Navigator.OpenPassportPage(driver); }