
Baza wiedzy
-
Czym jest testowanie oprogramowania?
Testowanie oprogramowania to kluczowy element procesu tworzenia aplikacji. Bez względu na to, czy mówimy o aplikacji mobilnej, serwisie internetowym, czy systemie ERP – każdy program wymaga testów, aby upewnić się, że działa zgodnie z oczekiwaniami. Ale co to właściwie znaczy „testować oprogramowanie”? Jakie są rodzaje testów i dlaczego są one tak ważne? W dzisiejszym wpisie postaram się odpowiedzieć na te pytania. Co to jest testowanie […]
-
Pierwszy test automatyczny – lokalizowanie elementów i wykonywanie akcji
Z tego wpisu dowiesz się jak zlokalizować element na stronie i wykonać na Nim jakąś akcję. Celem naszego testu jest otwarcie nowego okna przeglądarki, pobranie wyszukiwarki bing.com, wyszukanie frazy „kotek” i przejście do zakładki obrazki. W jaki sposób lokalizować elementy na stronie? W celu zlokalizowania elementu na stronie będziemy musieli prześledzić jej strukturę HTML. Selenium dostarcza nam szereg technik, które pozwalają […]
-
Pierwszy test automatyczny – pobranie strony i wypisanie jej tytułu na ekranie
Z tego wpisu dowiesz się, jak uruchomić przeglądarkę internetową i otworzyć wybraną stronę. Przed przystąpieniem do tego procesu należy pobrać bibliotekę Selenium WebDriver oraz odpowiedni driver, który umożliwi komunikację pomiędzy kodem testu, a przeglądarką. Oczywiście musimy upewnić się, że mamy również zainstalowaną przeglądarkę internetową na Naszym komputerze. Czym jest Selenium? Selenium jest zbiorem narzędzi do automatyzacji zachowania użytkownika w przeglądarce internetowej. […]