Narzędzia do automatyzacji testów funkcjonalnych

Narzędzia do automatyzacji testów funkcjonalnych

Na rynku dostępnych jest wiele frameworków do automatyzowania testów funkcjonalnych. Różnią się one przede wszystkim, możliwościami, sposobem wytwarzania testów oraz ceną. W tym wpisie przedstawię popularne narzędzia, których sam używam bądź używałem kiedyś. Pokażę do czego mogą służyć oraz przedstawię podstawowe różnice. Selenium Bezpłatny, z pewnością jeden z najbardziej popularnych framework do tworzenia testów automatycznych. Dostępny na systemach Windows, Linux i Mac OS. Narzędzie, za pomocą wtyczki Selenium IDE do przeglądarki Firefox, umożliwia…

Czym są testy funkcjonalne?

Czym są testy funkcjonalne?

W tym wpisie postaram się przybliżyć czym są testy funkcjonalne – jako, że w dużej mierze jest to pierwszy rodzaj testów do których rzucani są początkujący testerzy 😉 Czym są testy funkcjonalne? Testy funkcjonalne mają na celu sprawdzenie czy testowane oprogramowanie realizuje FUNKCJE które zostały opisane w wymaganiach funkcjonalnych. Dodatkowo mają na celu sprawdzenie czy realizacja tych funkcjonalności poprzez system jest poprawna. No dobrze, ale czym…

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…