public void AdAdd() { IWebDriver driver = new FirefoxDriver(); TestyLogowanie Login = new TestyLogowanie(); Login.Login(driver); driver.FindElement(By.Id("create")).Click(); driver.FindElement(By.Id("Tytul")).SendKeys("Najnowsze"); driver.FindElement(By.Id("Opis")).SendKeys("Specjalnie tak dobre"); driver.FindElement(By.Id("Cena")).SendKeys("999000"); driver.FindElement(By.Id("Create")).Click(); driver.FindElement(By.TagName("td")); // Usuwanie dodanego przez test ogloszenia driver.FindElement(By.Id("wyszukaj")).Click(); driver.FindElement(By.Id("CenaOd")).SendKeys("999000"); driver.FindElement(By.Id("CenaDo")).SendKeys("999000"); driver.FindElement(By.Id("szukaj")).Click(); driver.FindElement(By.LinkText("Delete")).Click(); driver.FindElement(By.Id("delete")).Click(); // To jest sprawdzenie czy wrocil do indeksu ogloszen driver.FindElement(By.LinkText("Create New")); driver.Quit(); }
public void AdAddBezCeny() { IWebDriver driver = new FirefoxDriver(); TestyLogowanie Login = new TestyLogowanie(); Login.Login(driver); driver.FindElement(By.Id("create")).Click(); driver.FindElement(By.Id("Tytul")).SendKeys("Nowe ogloszenie"); driver.FindElement(By.Id("Opis")).SendKeys("To czego tak dlugo szukales"); driver.FindElement(By.Id("Cena")).SendKeys(""); driver.FindElement(By.Id("Create")).Click(); // Sprawdzenie czy został w formularzu Dodaj ogloszenie // i czy wyswietlił się komunikat błędu driver.FindElement(By.Id("Create")); driver.FindElement(By.ClassName("field-validation-error")); driver.Quit(); }