public void OpenVacanciesPage() { var homePage = new HomeP(); test.Log(LogStatus.Info, "Click menu button"); homePage.ClickMenuButton(); Check.IsTrue(homePage.IsGamburgerMenuOpened()); test.Log(LogStatus.Pass, "Gamburger menu is opened"); test.Log(LogStatus.Info, "Click Itera Link"); homePage.ClickYouAtIteraLink(); Check.IsTrue(homePage.IsGamburgerMenu2Opened()); test.Log(LogStatus.Pass, "Gamburger menu is opened"); test.Log(LogStatus.Info, "Click Vacancies Link"); homePage.ClickVacanciesLink(); var vacanciesPage = new VacanciesP(); Check.IsTrue(vacanciesPage.IsVacanciesPageDisplayed()); test.Log(LogStatus.Pass, "Vacancies page is opened"); }
public void VacanciesStartTest() { var homePage = new HomeP(); homePage.OpenStartPage(baseURL); test.Log(LogStatus.Info, "Open vacancies page"); homePage.GoToVacanciesPage(); var vacanciesPage = new VacanciesP(); Check.IsTrue(vacanciesPage.IsVacanciesPageDisplayed()); test.Log(LogStatus.Pass, "Vacancies page is opened"); Check.IsTrue(vacanciesPage.IsVacanciesDisplayed()); test.Log(LogStatus.Pass, "List of vacancies is displayed"); Check.IsTrue(vacanciesPage.IsNetVacanciesDisplayed()); test.Log(LogStatus.Pass, "Net vacanices are displayed in list(at least one)"); var titles = vacanciesPage.PrintTitles(); test.Log(LogStatus.Info, "Print list of titles: " + titles + " "); var numbers = vacanciesPage.NumberOfVacancies(); test.Log(LogStatus.Info, "Number of vacancies: " + numbers); }