Ruszyły zapisy na szkolenia stacjonarne: "Testowanie manualne i automatyczne w praktyce". Ustalamy lokalizacje i terminy.

Testowanie manualne i automatyczne

Testowanie i automatyzacja testów w praktyce

Szkolenie dedykowane jest dla wszystkich osób, które chcą zacząć przygodę z szeroko pojętym testowaniem oprogramowania. Skupiam głównie uwagę na tematach technicznych i automatyzacji testów. Szkolenie dedykowane jest również dla osób z branży, które chcą pogłębić swoją wiedzę i nabyć techniczne umiejętności niezbędne na stanowiskach związanych z automatyzacją testów.

Na szkoleniu dotknę wszystkich najważniejszych tematów, z którymi na pewno spotkasz się na swojej drodze zawodowej w zespołach testowych. Zacznę od samego początku: omówienia tego, czym jest testowanie i po co w ogóle testujemy oprogramowanie. Oczywiście nie może zabraknąć omówienia tego jak i czego należy się uczyć, aby być coraz lepszym specjalistą!  Następnie przejdziemy do tematów bardziej zaawansowanych związanych z technikami testowania. Później omówię już  tematy związane z automatyzacją testów i tutaj będzie szalenie ciekawie! Testowanie aplikacji webowych, Selenium, testowanie aplikacji mobilnych, Appium, testy API, Postman, bazy danych, GIT, CI, Jenkins, testy wydajnościowe, Jmeter, biblioteki i rozwiązania raportowe – a to wszystko oparte na praktycznych, popartych doświadczeniem przykładach!

Pewnie znacie mnie już trochę z moich darmowych webinariów, na których zawsze są setki uczestników na żywo (jeśli nie to zachęcam do nadrobienia i odwiedzenia mojego kanału YouTube, na którym jest kilka pełnych nagrań webinariów), dlatego mogę powiedzieć, że będzie jeszcze lepiej, mocniej i dłużej! Szkolenie jest w pełni zaprojektowane i prezentowane przeze mnie, co daje Wam gwarancję, że nie będzie to kolejne spotkanie ze „szkoleniowcem teoretykiem” – tylko z wieloletnim testerem oprogramowania, testerem automatyzującym, architektem, liderem zespołów automatyzacji testów w największych rynkowych firmach – jednym słowem praktykiem z krwi o kości!

 

1699 PLN (+VAT)

ZA OSOBĘ

  •  2 dni ( 2 x 8 h)
  • Dodatkowe materiały
  • Certyfikat uczestnictwa
  • 30 dniowe wsparcie szkoleniowca
  • Praktyczne zadania
  • Wieloletni praktyk, Lider ds. automatyzacji testów w dużych organizacjach

Praktyczna wiedza techniczna oraz biznesowa

Decydując się na udział w szkoleniu, otrzymają państwo potężną dawkę praktycznej wiedzy technicznej oraz biznesowej, która pozwoli na dalsze, świadome szlifowanie umiejętności i wiedzy. Jeśli chcesz dowiedzieć się, jak naprawdę wygląda testowanie, automatyzacja testów na najwyższym, rynkowym poziomie to zapraszam do kontaktu. Szkolenie kończy się certyfikatem uczestnictwa wraz z dokładnym zakresem szkolenia. Na każdego uczestnika czekają również dodatkowe materiały w formie elektronicznej i papierowej.

 

Warszawa, dostępne są 3 terminy, na które jeszcze możecie się zapisać:

Termin I:  26-27.06.2021
Termin II: 3-4.07.2021
Termin III: 10-11.07.2021

Czego się nauczysz:

  • Jak poprawnie rozumieć testowanie oprogramowania
  • Jak przygotować się do rozmów technicznych
  • Poznasz techniki testowania oprogramowania
  • Automatyzacja testów - szerokie, praktyczne spojrzenie
  • Testowanie różnych typów aplikacji
  • Testowanie API
  • Testowanie wydajnościowe
  • Bazy danych
  • CI - Jenkins
  • GIT
  • Jak zaprojektować i zbudować infrastrukturę testową
  • Wiele wiele więcej!

Plan szkolenia

Testowanie manualne i automatyczne  – szkolenie stacjonarne 

1. TESTOWANIE OPROGRAMOWANIA – WPROWADZENIE
  • Po co w ogóle testować oprogramowanie?
  • Czy testowanie jest dla mnie?
  • Jak przygotować się do pracy na stanowiskach testerskich?
  • Jak w praktyce wygląda praca testera?
  • Rynek testerski okiem profesjonalisty
  • Rodzaje aplikacji (webowe, mobilne, desktopowe) i ich charakterystyka testowa
  • Niezbędne umiejętności i zakres wiedzy
  • Praktyczne porady i wskazówki dla testerów oprogramowania
2. TESTOWANIE MANUALNE
  • Testowanie ręczne – wprowadzenie
  • ISTQB
  • Testy manualne w praktyce
  • Narzędzia wspierające testerów
  • Testy – poziomy, typy, rodzaje
  • Środowiska testowe, produkcyjne oraz infrastruktura testowa
  • W jaki sposób podnosić swoje umiejętności techniczne?
  • Tester manualny – co dalej?
3. AUTOMATYZACJA TESTÓW
  • Czym jest automatyzacja testów?
  • Jakie korzyści niesie ze sobą wdrożenie automatyzacji testów?
  • Jak uczyć się pisać testy automatyczne?
  • Dobry tester automatyzujący – czyli kto?
  • Narzędzia i technologie niezbędne w pracy profesjonalnego testera automatyzującego
  • Budowa infrastruktury do testów automatycznych
  • Najczęstsze błędy podczas testów automatycznych
  • Testowanie różnych typów aplikacji
  • Testy frontendowe i backendowe
  • Praktyczne porady i wskazówki dla testerów automatyzujących
4. TESTOWANIE APLIKACJI WEBOWYCH
  • Aplikacje webowe – wprowadzenie
  • Typy i poziomy testów dla aplikacji webowych
  • Narzędzia i technologie wspierające testowanie aplikacji webowych
  • Selenium
  • Cypress
  • Najczęstsze problemy i trudności towarzyszące aplikacjom webowym
  • Praktyczne wskazówki i porady do testów aplikacji webowych
5. TESTOWANIE APLIKACJI MOBILNYCH
  • Aplikacje mobilne – wprowadzenie
  • Typy i poziomy testów dla aplikacji mobilnych
  • Narzędzia i technologie wspierające testowanie aplikacji mobilnych
  • Appium
  • BrowserStack i rozwiązania chmurowe wspierające testy
  • Najczęstsze problemy i trudności towarzyszące aplikacjom mobilnym
  • Praktyczne wskazówki i porady do testów aplikacji mobilnych
6. TESTOWANIE API
  • Wprowadzenie do API
  • API budowa, działanie, charakterystyka
  • Jak testować API?
  • Narzędzia i technologie wspierające testy API
  • REST API
  • Postman
  • Rest Assured
  • Fiddler
  • Praktyczne wskazówki do testów API
  • Najczęściej popełniane błędy podczas testowania API
7. TESTY WYDAJNOŚCIOWE
  • Testy wydajnościowe – wprowadzenie
  • Testy wydajnościowe – charakterystyka testów
  • Narzędzia i technologie wspierające testy wydajności
  • jMeter
  • Praktyczne wskazówki do testów wydajnościowych
  • Najczęstsze trudności podczas testów wydajnościowych
8. BAZY DANYCH
  • Bazy danych – wprowadzenie
  • Bazy danych – budowa, charakterystyka i działanie
  • Bazy relacyjne
  • Bazy nierelacjne
  • PostgreSQL, MySQL
  • InfluxDB, Mongo
  • Jak testować bazy danych?
  • Praktyczne wskazówki do testów baz danych
  • Najczęściej popełniane błędy podczas testów baz danych
9. CONTINUOUS INTEGRATION - JENKINS
  • Continuous Integration (ciągła integracja) – wprowadzenie
  • Jenkins – omówienie, budowa, działanie
  • Jenkins w testach oprogramowania
  • Konfiguracja i integracja
  • Testy z wykorzystaniem Jenkinsa
10. GIT - SYSTEM KONTROLI WERSJI
  • System kontroli wersji – wprowadzenie
  • GIT – opis, budowa, zastosowanie
  • Testy automatyczne vs GIT
  • GIT w praktyce
11. PROJEKTOWANIE I BUDOWA INFRASTRUKTURY DO TESTÓW AUTOMATYCZNYCH
  • Infrastruktura testowa – wprowadzenie
  • Infrastruktura do testów automatycznych – opis, budowa, zastosowania
  • Projektowanie i budowa infrastruktury w praktyce
  • Gotowe rozwiązania
12. PANEL Q&A
  • Panel pytań i odpowiedzi
  • Podsumowanie

Pełny plan szkolenia w formacie PDF można pobrać klikając w poniższy przycisk:

Wsparcie po szkoleniu

Po ukończonym szkoleniu, każdy z uczestników dostaje certyfikat uczestnictwa w szkoleniu. Przez okres 30 dni od zakończenia szkolenia, każdy z uczestników, swobodnie może kontaktować się ze mną w celu uzyskania wsparcia w zakresie tematów omawianych na szkoleniu. Dodatkowo po szkoleniu, każdy otrzymuje 10 praktycznych, ciekawych zadań do samodzielnej realizacji. Każde zadanie może zostać przeze mnie sprawdzone i szczegółowo omówione.

Dlaczego warto:

  • NPotężna dawka praktycznej wiedzy
  • NRealne wsparcie poszkoleniowe - kontakt mail i telefoniczny
  • NSzkoleniowiec- wieloletni praktyk, lider zespołów testowych
  • NAutorskie materiały szkoleniowe
  • NSzkolenia - dużo praktyki - samodzielna praca pod okiem trenera
  • NIndywidualne podejście do klienta
  • NKażdy kursant dostaje -50% zniżki na kurs online
  • NDostęp do dedykowanej grupy wsparcia na facebooku