fbpx

Dlaczego warto zacząć od automatyzacji testów UI?

W poprzednich wpisach starałem się na przykładzie konkretnej aplikacji pokazać piramidę testowania. Mam nadzieję, że masz już jakiś obraz odnośnie testów na różnych poziomach. Jeżeli myślisz nad automatyzacją testów to pewnie zastanawiasz się od automatyzacji którego poziomu najłatwiej zacząć. Uważam, że automatyzacja UI jest najlepszym wyborem na początek i postaram się przytoczyć kilka argumentów przemawiających za tą tezą. Nie musisz znać kodu aplikacji Dowiedz się więcej

Testy interfejsu użytkownika

Ten wpis jest kontynuacją serii dotyczącej różnych poziomów testów. Przed przystąpieniem do czytania zachęcam Cię do zapoznania się z poprzednimi postami o testach jednostkowych i testach integracyjnych. W tym wpisie postaram się przybliżyć testy na poziomie interfejsu użytkownika. Aplikacja Nasza aplikacja nie zmienia się pod względem funkcjonalności, którą dostarcza. Nie będzie to już zwykły kalkulator, a aplikacja która liczy ile wybranej waluty możemy otrzymać, Dowiedz się więcej

Testy integracyjne

Ten wpis jest kontynuacją serii dotyczącej różnych poziomów testów. Przed przystąpieniem do czytania zachęcam Cię do zapoznania się z poprzednim postem o testach jednostkowych. W tym wpisie postaram się przybliżyć testy integracyjne. Aplikacja Spróbujemy rozbudować naszą aplikację. Nie będzie to już zwykły kalkulator, a aplikacja która liczy ile wybranej waluty możemy otrzymać, gdy posiadamy konkretną ilość polskich złotych. Aby tego dokonać Dowiedz się więcej

Czego się uczyć ? – część II

Uwaga! Ten wpis jest kontunuacją artykułu, który możesz znaleźć na moim blogu pod tym linkiem. Warto zapoznać się z jego treścią przed przystąpieniem do dalszej lektury. GIT Git to rozproszony system kontroli wersji. W uproszczeniu można założyć, że służy on do zachowywania informacji o zmianach w plikach. Pozwala nam to na cofanie się do konkretnej wersji pliku co powoduje, że możemy eksperymentować z Naszymi plikami bez obawy, że stracimy Dowiedz się więcej

Wady automatyzacji testowania

Jestem wielkim fanem automatyzacji testów, ale w związku z tym, że spędziłem trochę swojego życia w różnych projektach to mam również świadomość, że posiada ona pewne wady o których warto wiedzieć rozpoczynając swoją przygodę z testami automatycznymi. Koszty Pensja testera automatyzującego to znaczne obciążenie dla budżetu firmy. Jeżeli chcemy mieć pewność, że stworzone testy będą dobrej jakości musimy zatrudnić osobę, która posiada już Dowiedz się więcej

Czego się uczyć ?

Już jakiś czas temu pisałem, że nie jest to czas dla juniorów. W sytuacji w której obecnie jesteśmy, przejście do świata IT stało się dużo trudniejsze. Ale czy to znaczy, że się nie da? Oczywiście, że się da tylko jest trudniej niż kiedyś, dużo trudniej.. Pandemia W okresie pandemii bardzo wiele osób straciło pracę lub ich rozwijające się drobne biznesy zatrzymały się . Bardzo wiele Dowiedz się więcej

Testy jednostkowe

Na rozmowach rekrutacyjnych na testera manualnego często słyszałem pytanie o piramidę testów. O ile wymienienie poszczególnych poziomów testów nie stanowi dla większości kandydatów większego problemu to dokładne wyjaśnienie poszczególnych poziomów nie jest już takie trywialne. W tym wpisie postaram się przybliżyć testy jednostkowe. . Aplikacja Testy będziemy przeprowadzać na kalkulatorze. Musimy sprawdzić czy kalkulator prawidłowo wykonuje jedną z podstawowych operacji matematycznych, Dowiedz się więcej

Kurs tester automatyzujący – zapowiedź

Ostatnio intensywnie pracuje nad kursem dla testera automatyzującego. Kurs w założeniu ma być bardzo długi i obszerny, ale dzięki temu powinien umożliwić poznanie niezbędnych narzędzi wymaganych na tym stanowisku. Tym wpisem chciałbym przybliżyć zagadnienia, które będą poruszone w kursie. Wymagania Żeby przystąpić do kursu należy zapoznać się z językiem programowania Java. Darmowy kurs dostępny na mojej platformie w zupełności wystarczy. Kurs Dowiedz się więcej