public void step_16() { Logger.PrintStepName("Step 16"); Logger.PrintAction("Переход на страницу тарифов", ""); string rezult = profilePageR.GoToTariff(); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Страница отображается корректно"); } tariffsPageR = profilePageR.tariffsPage; rezult = ""; Logger.PrintAction("Проверка отображенных тарифов", ""); rezult = tariffsPageR.CheckTariffPrice(db_Ans, "saleActive"); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Тарифы отображены верно"); } ap.Close(); Thread.Sleep(10000); Logger.PrintRezultTest(globalR); }
public string GoToTariff() { TariffsWE = new WebElement().ByXPath("//a[contains(text(),'Тарифы')]"); if (!TariffsWE.Displayed) { return("Не отображены элементы интерфейса: ссылка на тарифы"); } TariffsWE.Click(); tariffsPage = new TariffsPage(); return(tariffsPage.ConstructionPage()); }