Nowy Kurs Selenium
Jak niektórzy z Was zapewne zauważyli na blogu pojawił się ostatnio nowy kurs Selenium. Postanowiłem zacząć od nowa, gdyż poprzednia wersja kursu mocno się zdezaktualizowała na przestrzeni ostatnich...
View ArticleKurs selenium część 1 – instalacja i setup środowiska
Całość kursu dostępna tutaj Początki są podobno najtrudniejsze… Poniżej krótki opis tego co będziemy potrzebować by rozpocząć pracę z testami selenium (W środowisku Java). Co będziemy potrzebować: Java...
View ArticleKurs Selenium część 2 – Maven i zależności
Całość kursu dostępna tutaj Aby utworzyć nowy projekt przy użyciu Maven wchodzimy do katalogu workspace wskazanego w eclipse i w konsoli wpisujemy: mvn archetype:generate Kolejno odpowiadamy na...
View ArticleKurs Selenium część 3 – Operacje na elementach stron WWW
Całość kursu dostępna tutaj Selenium WebDriver jest biblioteką w pełni obiektową. Zgodnie z założeniem wszystko w tym także elementy na stronie są obiektami. Dzięki takiemu podejściu możemy elementy...
View ArticleKurs Selenium część 4 – Pierwszy Test
Całość kursu dostępna tutaj Potrzebujemy zaimportować odpowiednie zależności: import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.testng.annotations.Test;...
View ArticleKurs Selenium część 5 –Ładne testy
Całość kursu dostępna tutaj Stwórzmy troszeczkę bardziej skomplikowany test. Spróbujmy się zalogować do http://demo.bananascrum.com @Test public void test1() {...
View ArticleKurs Selenium część 6 – parametryzacja testów
W poprzedniej części kursu testowaliśmy formularz logowania. Przetestowaliśmy jedynie pozytywny scenariusz a co z negatywnymi – co z walidacją? Pierwszy pomysł jaki się nasuwa to, że trzeba skopiować...
View ArticleKurs Selenium część 7 – Asynchronicznie doładowywane elementy na stronach
Całość kursu dostępna tutaj. Kilka razy zgłaszaliście się już do mnie z pytaniami odnośnie problemu z asynchronicznym doładowywaniem poszczególnych elementów na stronach internetowych, które...
View Article