public void JustOpenVorwand() { for (int i = 1; i < 3; i++) { Random n = new Random(); int nInt = n.Next(10849573, 12849573); WebDriverContext.Navigate("vorwand#/id=" + nInt); Thread.Sleep(3000); } }
public void LoggingLocalB() { WebDriverContext.Navigate("login"); PageHelper.WaitForMap(() => PageBase.Map.LoginTextBox); PageBase.FillAuthForm("local\\b", "b"); PageBase.ClickRememberMeButton(); PageBase.ClickLoginButton(); PageHelper.WaitForMap(() => PageBase.Map.UserNameDiv); PageBase.Validate().UserNameIs("b"); }
public void OpenCLoseReOpenVorwand() { WebDriverContext.Navigate("vorwand#/id=12849551"); PageHelper.WaitForMap(() => PageBase.Map.AppliedButton); PageBase.ClickAppliedButton(); PageHelper.WaitForMap(() => PageBase.Map.ReopenButton); PageBase.ClickReopenButton(); PageHelper.WaitForMap(() => PageBase.Map.ReopenApproveButton); PageBase.ClickReopenApproveButton(); }
public void OpenNewTabVorwand() { for (int e = 1; e < 10; e++) { WebDriverContext.OpenNewTab(); } for (int i = 1; i < 350; i++) { for (int tabNumber = 0; tabNumber < 10; tabNumber++) { Random n = new Random(); int nInt = n.Next(10849573, 12849573); WebDriverContext.SwitchTab(tabNumber); WebDriverContext.Navigate("vorwand#/id=" + nInt); } } }
public void ChooseProject() { if (!PageBase.IsAuthorized) { var loginPage = new LoginPage(); loginPage.FillAuthForm("local\\b", "b"); loginPage.ClickLoginButton(); PageHelper.WaitForMap(() => PageBase.Map.UserNameDiv); loginPage.Validate().UserNameIs("b"); } WebDriverContext.Navigate("calendar#/calendar/"); PageHelper.WaitForMap(() => PageBase.Map.DropDownProjectArrow); PageBase.ClickProjectDropDownToOpen(); var chooseProject = PageBase.Map.OpenedDropDownProjectTextBox; PageHelper.WaitUntilVisible(() => chooseProject); chooseProject.Clear(); chooseProject.Click(); chooseProject.SendKeys("Москва"); SendKeys.SendWait("{ENTER}"); var desktopPage = new DesktopPage(); desktopPage.ValidateProject().UserProjectIs(PageBase.Map.DropDownProject.Text); string [] amountLeftBefore = { PageBase.Map.TerritoriesLeftAmount.Text }; PageBase.Map.CheckBoxTaskLeft.Click(); PageBase.Map.TaskToSyncButton.Click(); PageHelper.WaitForMap(() => PageBase.Map.CheckBoxTaskRight); PageBase.Map.InformationRefresher.Click(); Thread.Sleep(2000); string[] amountLeftAfter = { PageBase.Map.TerritoriesLeftAmount.Text }; Assert.AreNotEqual(amountLeftBefore, amountLeftAfter); }