public void Test1() { LoginPage_PageObj login_Form = new LoginPage_PageObj(driver); //Create deal Assert.True(login_Form.Sign_in(0) .go_to_deal() .New_Deal0() .fill_newdeal_form() .add_deal() .add_product0() .add_product_list() .fill_list0() .request_supply() .send_request() .partNo_assert(), "Товар не добавлен к сделке"); Thread.Sleep(1000); //Execute id deals string deal_id = driver.FindElement(By.XPath("//input[@data-id='" + driver.Url.Substring(driver.Url.LastIndexOf("=") + 1) + "']")).GetAttribute("value"); //Work with deal from it id on a deal page (new NewDealPage_PageObj(driver, 0)) .exit() .Sign_in(1) .go_to_supply(deal_id) .open_supply_deal() .take_in_work(); }
public void Test1() { LoginPage_PageObj login_Form = new LoginPage_PageObj(driver); for (int i = 0; i < login_Form.Length; i++) { try { login_Form .Sign_in(i) .exit() ; } catch (OpenQA.Selenium.NoSuchElementException) { Assert.IsTrue(false, LoginPage_PageObj.Logs.arr_data[i].email + " " + LoginPage_PageObj.Logs.arr_data[i].email + " - is not valid data!"); } } Assert.Pass(); }