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