public string GoToDetalizationHistory(string AT) { if (AT != "") { new WebElement().ByXPath("//a[contains(text(),'Финансы и детализация')]").Click(); finansAndDetalizationPage = new FinansAndDetalizationPage(); return(finansAndDetalizationPage.ConstructionPage()); } else { new WebElement().ByXPath("//a[contains(text(),'Финансы и детализация')]").Click(); finansAndDetalizationPage = new FinansAndDetalizationPage(); return(finansAndDetalizationPage.ConstructionPageDiagramm()); } }
public string GoToFinanceAndDetalization() { finansAndDetalizationPage = new FinansAndDetalizationPage(); FinanceWE = new WebElement().ByXPath("//a[contains(@onclick,'finance')]"); if (FinanceWE.Displayed) { FinanceWE.Click(); } else { return("Не отображены элементы интерфейса: ссылка на Финансы и информацию"); } return(finansAndDetalizationPage.ConstructionPage()); }
public void step_02() { Logger.PrintStepName("Step 2"); Logger.PrintAction("Переход на страницу Финансовая информация", ""); string rezult = profilePage.GoToDetalizationHistory(); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Страница отображается корректно, диаграмма присутствует"); } finansAndDetalizationPage = profilePage.finansAndDetalizationPage; rezult = ""; }
public void step_02() { Logger.PrintStepName("Step 2"); Logger.PrintAction("Переход на страницу Финансовая информация", ""); string rezult = profilePage.GoToDetalizationHistory("105"); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Отображает блок счета и платежи."); } finansAndDetalizationPage = profilePage.finansAndDetalizationPage; rezult = ""; }
public void step_03() { string rezult = ""; Logger.PrintStepName("Step 3"); Logger.PrintAction("Проверка отображения платежей", ""); rezult = finansAndDetalizationPage.CheckPayments(0); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Платеж корректен"); } rezult = finansAndDetalizationPage.CheckPayments(1); if (rezult != "success" & rezult != "Отсутвуют платежи") { Logger.PrintRezult(false, rezult); globalR = false; } rezult = finansAndDetalizationPage.CheckPayments(2); if (rezult != "success" & rezult != "Отсутвуют платежи") { Logger.PrintRezult(false, rezult); globalR = false; } rezult = finansAndDetalizationPage.CheckPayments(3); if (rezult != "success" & rezult != "Отсутвуют платежи") { Logger.PrintRezult(false, rezult); globalR = false; } rezult = finansAndDetalizationPage.CheckPayments(db_Ans, ban); if (rezult != "success" & rezult != "Отсутвуют платежи") { Logger.PrintRezult(false, rezult); globalR = false; } finansAndDetalizationPage = profilePage.finansAndDetalizationPage; rezult = ""; }
public void step_02() { string rezult = ""; Logger.PrintStepName("Step 2"); Logger.PrintAction("Проверка отображения страницы финансовой информации", ""); rezult = profilePage.GoToFinanceAndDetalization(); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Страница финансовой информации корректна"); } finansAndDetalizationPage = profilePage.finansAndDetalizationPage; rezult = ""; }