• Strona główna
  • Kursy
    • API – REST Assured w Java
    • Selenium WebDriver Java dla początkujących
  • Blog
  • Kontakt
    • RejestracjaZaloguj
Program Automatycy
  • Strona główna
  • Kursy
    • API – REST Assured w Java
    • Selenium WebDriver Java dla początkujących
  • Blog
  • Kontakt
    • RejestracjaZaloguj

Blog

  • Strona główna
  • Blog
  • Blog
  • Jak zostać testerem automatyzującym

Jak zostać testerem automatyzującym

  • Wysłane przez Przemysław Nowakowski
  • Kategorie Blog
  • Data 17 lipca, 2021
  • Komentarze 0 komentarz

Do każdego celu można podchodzić w różny sposób, jedni są zwolennikami metody “krok po kroku”, natomiast inni wolą “rzucać się na głęboką wodę”. Oba te podejścia mogą być skuteczne, aczkolwiek moim faworytem jest pierwsza wymieniona metoda. Pomijając niektóre fazy w rozwoju zawodowym i nie tylko, można bardzo szybko się zachłysnąć lub nawet utopić w przewyższających nasze kompetencje obowiązkach oraz zniechęcić do dalszej pracy.

Pierwszy krok, to zainteresowanie się testowaniem manualnym. Zazwyczaj testowanie w świecie IT kojarzy się głównie z klikaniem na stronach internetowych, ale wachlarz jest znacznie większy, poniżej kilka przykładów co można testować:

  • Aplikacje webowe
  • Aplikacje desktopowe
  • Aplikacje mobilne
  • Oprogramowanie
  • Gry komputerowe
  • Gry na telefon

W powyższych przykładach można testować Frontend (to co widać i można kliknąć) oraz Backend (niewidoczna logika np. serwer). Jak widzisz jest tego sporo, ale na początek skup się na aplikacjach webowych

Jak zostać testerem manualnym?

  • Rozpoczęte/ukończone studia informatyczne lub pokrewne (nie zawsze wymagane)
  • Certyfikat ISTQB Foundation Level (nie zawsze certyfikat jest wymagany, ale wiedza zawarta w ISTQB Foundation Level już tak)
  • Dobrze przygotowany profil na LinkedIn
  • Dobrze przygotowane CV (jeśli nie masz jeszcze doświadczenia, wtedy rekruter będzie patrzył na to kim jesteś, jakie masz zainteresowania oraz podejście do pracy i samorozwoju)
  • Można znaleźć wiele szkoleń, po których proponowane jest zatrudnienie lub przynajmniej polecenie przez szkoleniowca

Oczywiście sposobów na to jak zostać testerem manualnym jest znacznie więcej, ale nie o tym jest ten artykuł

Gdy już dostaniesz swoja wymarzoną pracę jako tester manualny, teraz możesz zacząć myśleć o tym, jak dołączyć do szeregu testerów automatyzujących. Najważniejsze, żeby nie marnować czasu będąc testerem manualnym. Należy uczyć się i poznawać jak największą ilość aplikacji oraz narzędzi używanych do pisania testów, testowania, zgłaszania błędów oraz raportowania.

Wybierz język programowania w którym chcesz automatyzować testy. Poniżej lista języków zaczynając od najpopularniejszych:

  1. Java
  2. Python
  3. C#
  4. JavaScript

Języków jest więcej, ale w świecie automatyzacji liczą się tylko te, które wymieniłem. Na drugim miejscu tak na prawdę nie jest Python ale SQL. Nie wymieniłem go jako język do wyboru, ponieważ jest on obligatoryjny i każdy tester automatyzujący, a nawet tester manualny powinien go znać.

Teraz czas na wybór frameworka. Proponuje na początek jeden z poniższych:

  • Selenium WebDriver – jest to najpopularniejsza biblioteka używana do automatyzacji aplikacji webowych. Dzięki temu frameworkowi jesteś w stanie zasymulować wszystko to, co może zrobić użytkownik np. na jakiejś stronie internetowej. Jest to narzędzie do automatyzacji Frontendu
  • API Rest Assured – jest to świetna biblioteka dla języka Java do automatyzacji API. Jest to narzędzie do automatyzacji Backendu.

Umiem już język i Framework, co teraz?

Porozmawiaj z przełożonym, aby dał Ci przestrzeń do pracy nad automatyzacją lub jakieś zadanie z tym związane. Czasami możesz spotkać się z odmową, ale nie powinno Cię to zrażać. Działaj wtedy na własną rękę i automatyzuj własną pracę. Oczywiście nie może to kolidować z Twoimi obowiązkami. Jeśli zrobisz już jakieś postępy, wtedy pokaż to przełożonemu, na pewno to doceni mimo wcześniejszej dezaprobaty. Warunkiem jest to, iż wykonujesz nadal sumiennie i w terminie powierzone Ci zadania. Jeśli nie zostanie to docenione, wtedy zastanów się nad zmianą pracy.

Możesz uwzględnić w CV doświadczenie praktyczne związane z automatyzacją. Na rozmowie opowiedz o usprawnieniach dokonanych przez Ciebie w firmie w której aktualnie pracujesz. Będzie to dużym plusem, jeśli pokażesz się od strony osoby ambitnej i chcącej się rozwijać.

Jak widzisz, nie jest to zbyt skomplikowane i nie ma zbyt dużo wymagań, aczkolwiek przygotuj się na ciężką pracę i dużo nauki. Nic nie przyjdzie samo.

  • Udostępnij:
Przemysław Nowakowski
Przemysław Nowakowski

Nazywam się Przemysław Nowakowski, z zawodu jestem testerem automatyzującym. Zdobywam doświadczenie już od ponad siedmiu lat.

Moja przygoda z automatyzacją rozpoczęła się dużo wcześniej, kiedy jeszcze chodziłem do szkoły średniej, ale swoje umiejętności automatyzacji wykorzystywałem jedynie w grach komputerowych. Po pewnym czasie zainteresowałem się obszarem IT, aż w końcu ścieżka poprowadziła mnie do zawodu jaki aktualnie wykonuje.

Początki nie były łatwe, ponieważ nie mogłem znaleźć odpowiednich materiałów, które pomogłyby mi w rozwijaniu się w kierunku automatyzacji testów. Moja nauka opierała się na metodach prób i błędów, ale dzięki wytrwałości i chęci poznawania różnych technologii oraz narzędzi, pozyskałem obszerną wiedzę, którą dzisiaj mogę podzielić się w sposób poukładany, prosty i przystępny dla każdego, kto chce rozpocząć przygodę lub rozwijać się w kierunku automatyzacji testów.

Następny wpis

Jaki język programowania do automatyzacji testów jest najlepszy?
3 sierpnia, 2021

Może Ci się spodobać

markus-spiske-qjnAnF0jIGk-unsplash
Jaki język programowania do automatyzacji testów jest najlepszy?
3 sierpnia, 2021

Zostaw komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Kontakt

kontakt@programautomatycy.pl

Linki

  • Strona główna
  • Polityka prywatności
  • Regulamin

Informacje dodatkowe

  • O mnie

© Copyright 2024 programautomatycy.pl

Zaloguj się przy użyciu swojego konta

Kontynuuj z Facebook

Zgubiłeś hasło?

Nie masz jeszcze konta? Zarejestruj się teraz

Zarejestruj nowe konto

Kontynuuj z Facebook

Czy masz już konto? Zaloguj się teraz