Webdriver I/O - pierwszy test

Webdriver I/O - pierwszy test

W tym wpisie znajdziesz informacje które pozwolą Ci napisać Twój pierwszy test automatyczny za pomocą Webdriver I/O. Będzie to bardzo prosty test, a sposób uruchomienia bazował będzie na podstawowej konfiguracji. Zaczynajmy. Co zrobimy? napiszemy prosty obiekt konfiguracji Webdriver I/O napiszemy prosty test automatyczny uruchomimy stworzony test Obiekt konfiguracji Webdriver I/O Zaczniemy od stworzenia pliku w którym przechowywać będziemy nasz pierwszy test automatyczny. W swoim…

Webdriver I/O - repozytorium git

Webdriver I/O - repozytorium git

Od ostatniego wpisu z tej serii upłynęło więcej czasu niż się spodziewałem, a wszystko przez moje wakacje. Nie samymi testami człowiek żyje 🙂 Niemniej mam nadzieję że z chęcią będziemy kontynuować pracę z Webdriver I/O. Co prawda nie przejdziemy jeszcze do samego Webdrivera, ale zajmiemy się sprawą kluczową dla każdego programisty – tworzeniem i korzystaniem z repozytorium kodu. Do tego celu posłużymy się systemem wersji git oraz serwisem github. Jeżeli…

Webdriver I/O - uruchomienie Selenium Server

Webdriver I/O - uruchomienie Selenium Server

Czy pamiętasz poprzedni wpis dotyczący instalacji Webdriver I/O? Jeżeli tak, to świetnie – dziś będziemy kontynuować pracę z Webdriver I/O. Jeżeli jednak nie zapoznałeś się z wcześniejszym artykułem, gorąco zachęcam Cię do przeczytania, gdyż informację w nim zawarte są niezbędne do zrozumienia o czym dziś będzie mowa. Zatem zaczynajmy, dziś zajmiemy się uruchamianiem Selenium Server. Co zrobimy? Z tego wpisu dowiesz się, miedzy innymi: jak manualnie uruchomić…

Instalacja Webdriver I/O

Instalacja Webdriver I/O

Od czego zacząć konfigurację Webdriver I/O? Instalacja oraz konfiguracja Webdriver I/O jest prosta. Jest też szybka. W tym wpisie dowiesz się jak w kilku krokach postawić lokalne środowisko gotowe do pracy z Webdriver I/O. Wszystko czego na początek potrzebujesz to znajomość podstawowych komend wiersza poleceń (zwanego dalej Terminalem) i pół godziny wolnego czasu. Co zrobimy?: Zainstalujemy Selenium Standalone Server Zainstalujemy NodeJS i Npm Utworzymy lokalny moduł Npm…

Automatyzacja testów z NodeJS - przegląd frameworków

Automatyzacja testów z NodeJS - przegląd frameworków

Czy da się automatyzować testy w JavaScript? Czy automatyzacja testów wykorzystując jeden z najpopularniejszych języków programowania świata JavaScript jest możliwa? Odpowiedź jest łatwa do przewidzenia – oczywiście że tak. Co więcej, mamy do wyboru szerokie spektrum narzędzi które możemy wykorzystywać. W tym wpisie postaram się przybliżyć Wam najpopularniejsze z nich. Podstawową technologią na której oparte są frameworki dzięki którym automatyzacja testów pisanych w JavaScript jest możliwa jest…