Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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();
        }