Nasz autorski projekt szkoleniowo stażowy dla Testera manualno-automatyzującego START 20 lutego 2026! Zostało ostatnie miejsce!
Termin gwarantowany
Automatyzacja testów z wykorzystaniem Robot Framework

Pierwotna cena wynosiła: 3399,00 PLN.Aktualna cena wynosi: 2599,00 PLN.

  • Widoczna cena nie zawiera VAT(23%)
  • Certyfikat ukończenia
  • Dodatkowe materiały po szkoleniu
  • 30 dniowe wsparcie szkoleniowca
  • Praktyczne zadania
  • Możliwość płatności w ratach (umowa bezpośrednio z Quality Island) – Pobierz wzór umowy

9 w magazynie (może być zamówiony)

Stacjonarnie czy online?
Wybierz datę
Zobacz opinie o szkoleniu

Robot Framework to narzędzie oparte na podejściu słownikowym (keyword-driven), które pozwala tworzyć czytelne testy nawet osobom bez dużego doświadczenia programistycznego. Dzięki bogatemu ekosystemowi bibliotek (np. SeleniumLibrary, RequestsLibrary) może być wykorzystywane zarówno do testów UI, jak i API.

Szkolenie Automatyzacja testów z wykorzystaniem Robot Framework koncentruje się na:

  • zrozumieniu struktury frameworka,
  • tworzeniu testów webowych i API,
  • organizacji projektu testowego,
  • pracy z bibliotekami i custom keywords,
  • integracji z CI/CD.

Szkolenie dostępne jest na dwóch poziomach:

  • Podstawowy – dla osób rozpoczynających automatyzację
  • Średniozaawansowany – dla osób rozwijających istniejące projekty i budujących bardziej skalowalne rozwiązania

Celem szkolenia jest nauczenie praktycznej automatyzacji, a nie jedynie składni frameworka.

Organizacja

  • 2 dni ( 2 x 7 h) w godzinach 8:00-15:00
  • Dodatkowe materiały po szkoleniu
  • Certyfikat uczestnictwa
  • Nagranie z całego szkolenia (dodatkowo płatne)
  • 30 dniowe wsparcie ekspertów
  • Praktyczne zadania
  • Wieloletni praktyk, ekspert w obszarze testów
  • Forma szkolenia
    Szkolenie realizowane jest online (na żywo, na profesjonalnej platformie do pracy zdalnej ClickMeeting) lub stacjonarnie, w zależności od wybranego terminu. W obu przypadkach pracujemy warsztatowo, z aktywnym udziałem uczestników. Szkolenie w formie otwartej lub w formie zamkniętej dla firm (z możliwością dopasowania do projektu i wykorzystywanych bibliotek)
  • Czas trwania
    Szkolenie trwa 2 dni (ok. 7 godzin pracy warsztatowej), z przerwami. Skupiamy się na konkretach, bez „rozciągania programu”.
  • Poziom
    Szkolenie jest przeznaczone dla poziomu junior i mid (możemy również przygotować szkolenie na poziomie expert)

Dla kogo

To szkolenie jest dla Ciebie, jeśli:

  • pracujesz jako tester manualny i chcesz wejść w automatyzację

  • jesteś QA i chcesz budować testy webowe lub API

  • pracujesz w projekcie, w którym ceniona jest czytelność testów

  • chcesz tworzyć testy bez konieczności pisania rozbudowanego kodu

  • planujesz integrację testów z CI/CD

  • chcesz rozwijać kompetencje automatyzacyjne w uporządkowany sposób

To szkolenie nie jest dla Ciebie, jeśli:

  • nie masz podstawowej wiedzy o testowaniu oprogramowania

  • oczekujesz zaawansowanego kursu developerskiego z Python

  • szukasz wyłącznie szkolenia manualnego bez elementów automatyzacji

Czego się nauczysz

Po szkoleniu będziesz potrafić:

  • konfigurować projekt Robot Framework
  • tworzyć testy webowe i API
  • pracować z bibliotekami (SeleniumLibrary, RequestsLibrary)
  • tworzyć własne keywordy
  • zarządzać danymi testowym
  • organizować strukturę projektu
  • integrować testy z CI/CD
  • analizować i stabilizować testy

Jak pracujemy

To szkolenie ma formę warsztatową. Pracujesz, testujesz i popełniasz błędy tu i teraz, dokładnie tak, jak w realnym projekcie.

Nasze podejście:

  • uczymy automatyzacji w kontekście realnych projektów

  • kładziemy nacisk na czytelność i utrzymywalność testów

  • pracujemy na scenariuszach odzwierciedlających rzeczywiste problemy

  • każde zagadnienie kończy się ćwiczeniem praktycznym

  • analizujemy przyczyny niestabilności testów

  • koncentrujemy się na długoterminowej wartości automatyzacji

Atuty szkoleń

01

Praktyka zamiast teorii

Szkolenia prowadzą praktycy, którzy na co dzień pracują z jakością i testami.
Zero „hello world”, realne przypadki i problemy z projektów.

02

Elastyczne formy płatności

Raty 0%, płatność odroczona lub dofinansowanie z BUR.
Pomagamy dobrać najlepszą opcję, bez presji i zbędnych formalności.

03

Certyfikat potwierdzający realne kompetencje

Po szkoleniu otrzymujesz certyfikat w języku angielskim, możliwy do udostępnienia rekruterom i pracodawcom.
Zakres certyfikatu jasno opisuje zdobyte umiejętności.

04

Profesjonalna forma online

Interaktywne zajęcia na stabilnej platformie:
współdzielenie ekranu, Q&A, nagrania, materiały i aktywny kontakt z trenerem.

05

Wsparcie po szkoleniu

Nie zostawiamy Cię samego po ostatnim slajdzie.
Masz pytania po szkoleniu? Możesz do nas wrócić z konkretnym problemem.

06

Gwarancja zadowolenia

Jeśli szkolenie nie spełni Twoich oczekiwań, porozmawiamy.
A jeśli masz uzasadnione zastrzeżenia, zwracamy pieniądze.

Wymagania wstępne

Poziom podstawowy

  • podstawowa wiedza testerska
  • znajomość HTML mile widziana
  • gotowość do pracy z narzędziami technicznymi

Poziom średniozaawansowany

  • doświadczenie w automatyzacji testów
  • podstawowa znajomość Robot Framework lub Selenium
  • rozumienie pracy z API

Własny laptop z możliwością instalacji Python.

Program kursu

• Czym jest Robot Framework i podejście keyword-driven
• Architektura frameworka i sposób działania
• Struktura projektu testowego
• Przegląd najpopularniejszych bibliotek (SeleniumLibrary, RequestsLibrary)
• Możliwości rozszerzania frameworka
• Miejsce Robot Framework w strategii automatyzacji

• Instalacja Python i Robot Framework
• Instalacja wymaganych bibliotek
• Konfiguracja środowiska wirtualnego
• Konfiguracja projektu w VS Code (Robot Framework Language Server)
• Wprowadzenie do RIDE (opcjonalnie)
• Uruchamianie testów z linii komend

• Struktura pliku .robot
• Sekcje: Settings, Variables, Test Cases, Keywords
• Tworzenie pierwszego test case
• Definiowanie i używanie zmiennych
• Wbudowane słowa kluczowe
• Organizacja czytelnych testów

• Konfiguracja SeleniumLibrary
• Otwieranie przeglądarki i nawigacja
• Wyszukiwanie elementów i selektory
• Interakcja z formularzami i przyciskami
• Asercje i walidacja treści
• Obsługa dynamicznych elementów

• Instalacja i konfiguracja RequestsLibrary
• Wysyłanie zapytań GET, POST, PUT, DELETE
• Walidacja kodów statusu i odpowiedzi
• Praca z JSON i sprawdzanie danych
• Obsługa nagłówków i autoryzacji
• Łączenie testów UI i API

• Tworzenie testów parametryzowanych
• Użycie plików danych (CSV, JSON)
• Pętle i iteracje w Robot Framework
• Dynamiczne generowanie danych testowych
• Zarządzanie konfiguracją środowisk
• Eliminowanie duplikacji scenariuszy

• Definiowanie custom keywords
• Przenoszenie logiki do plików resource
• Reużywalność i modularność testów
• Organizacja projektu w większym zespole
• Refaktoryzacja testów
• Dobre praktyki struktury projektu

• Automatyczne raporty HTML
• Analiza plików logów
• Identyfikacja przyczyn błędów
• Screenshoty przy błędach
• Integracja z narzędziami raportującymi
• Monitorowanie stabilności testów

• Uruchamianie testów w trybie headless
• Konfiguracja pipeline CI
• Przekazywanie zmiennych środowiskowych
• Generowanie raportów w CI
• Automatyczne blokowanie builda
• Równoległe uruchamianie testów

• Budowa skalowalnej struktury projektu
• Unikanie nadmiernej złożoności testów
• Stabilność testów w dynamicznych aplikacjach
• Zarządzanie zależnościami i bibliotekami
• Rozszerzanie frameworka o kolejne moduły (UI, API, integracje)
• Plan dalszego rozwoju automatyzacji w organizacji

Wiele możliwości finansowania szkoleń i kursów

01

Środki własne

Opłać szkolenie od razu, szybko i bez formalności.
Przelew online, BLIK lub karta. Bez prowizji i ukrytych kosztów.

02

Płatność ratalna

Rozłóż płatność na raty 0%, bez dodatkowych opłat.
Każdą kwotę powyżej 2000 zł możesz podzielić nawet na 6 rat.

03

Odroczona płatność

Zapisz się dziś, zapłać dopiero za 3 miesiące.
Elastyczne podejście. W razie potrzeby możemy czasowo wstrzymać płatność.

04

Dofinansowanie Z BUR

Szkolenie może być objęte dofinansowaniem w ramach BUR, zazwyczaj 50-80% kosztów.
Pomagamy sprawdzić możliwości i prowadzimy przez formalności krok po kroku.

Czytaj więcej

Szkolenie w 5 krokach

Prosty zapis na szkolenie

Wybierasz termin szkolenia i zapisujesz się w kilka sekund.
Bez skomplikowanych formularzy i zbędnych formalności.

Wybór formy płatności

Decydujesz, jak chcesz zapłacić:
jednorazowo, w ratach 0%, z odroczoną płatnością lub z dofinansowaniem (np. BUR).
Jeśli trzeba, pomagamy dobrać najlepszą opcję.

Przygotowanie do szkolenia

Przed szkoleniem otrzymujesz informacje organizacyjne i wskazówki techniczne.
Dzięki temu wchodzisz na szkolenie przygotowany, bez stresu i improwizacji.

Udział w szkoleniu (praktyka)

Szkolenie ma charakter intensywnego warsztatu. Uczestnicy konfigurują środowisko Robot Framework, tworzą pierwsze testy webowe i API, budują własne keywordy oraz organizują strukturę projektu testowego. Na poziomie średniozaawansowanym rozwijają testy o parametryzację, integrację z CI/CD oraz poprawę stabilności. Każdy uczestnik pracuje na własnym laptopie i samodzielnie realizuje ćwiczenia

Materiały i dalsze wsparcie

Po szkoleniu otrzymujesz materiały oraz certyfikat.
Opcjonalnie możesz dokupić nagranie szkolenia i wracać do materiału, kiedy chcesz.
W razie pytań, jesteśmy dostępni także po zakończeniu szkolenia.

Najczęściej zadawane pytania

Tak. Poziom podstawowy został zaprojektowany dla osób, które chcą rozpocząć automatyzację bez głębokiej znajomości programowania. Robot Framework pozwala tworzyć czytelne testy w oparciu o keywordy, co ułatwia start.
Jednocześnie uczestnik musi być gotowy do pracy w środowisku technicznym i instalacji narzędzi.
Na poziomie podstawowym nie jest wymagana zaawansowana znajomość Python. Wystarczy ogólne zrozumienie, czym jest środowisko programistyczne.
Na poziomie średniozaawansowanym znajomość podstaw Python będzie pomocna przy tworzeniu custom keywords.
Tak. Pokazujemy, jak wykorzystywać RequestsLibrary do budowy testów API oraz jak łączyć testy UI i API w jednym projekcie.
Tak, całe szkolenie jest nagrywane.
Nagranie możesz otrzymać opcjonalnie, za dodatkową opłatą, jeśli chcesz wracać do materiału po szkoleniu lub utrwalić wiedzę we własnym tempie.
Tak. Uczestnicy uczą się, jak uruchamiać testy z linii komend oraz integrować je z pipeline (np. GitLab CI, Jenkins).
Tak. Odpowiednio zorganizowany projekt Robot Framework może być skalowalny i czytelny nawet w dużych zespołach. Na poziomie średniozaawansowanym omawiamy strukturę projektu i dobre praktyki.
Tak. Poziom podstawowy pozwala tworzyć i uruchamiać testy webowe i API. Poziom średniozaawansowany umożliwia budowę bardziej rozbudowanej struktury projektu.
Zdecydowanie praktyczne. Większość czasu to budowa i uruchamianie testów.
Tak. W formule zamkniętej możemy dopasować zakres do wykorzystywanych bibliotek i aplikacji firmy.
Dbamy o wysoką jakość i realną wartość merytoryczną.
Jeśli po szkoleniu uznasz, że nie spełniło ono Twoich oczekiwań, skontaktuj się z nami. Traktujemy takie sytuacje poważnie i indywidualnie.

Masz pytania? Porozmawiajmy o szkoleniu

Nie masz pewności, czy to szkolenie jest dla Ciebie? Zastanawiasz się, czy poziom będzie odpowiedni, jak wygląda program albo która forma finansowania ma sens w Twoim przypadku?

Porozmawiaj z naszym konsultantem, który:

  • pomoże ocenić, czy to szkolenie realnie wesprze Twoje cele,
  • doradzi najlepszą formę udziału (indywidualnie / firmowo),
  • wyjaśni kwestie organizacyjne i finansowe (raty, płatność odroczona, BUR).

Bez sprzedażowej presji. Konkretna rozmowa o Twojej sytuacji.

Umów bezpłatną konsultację (15–20 minut, online)
lub napisz bezpośrednio: szkolenia@qualityisland.pl

Umów się na bezpłatną konsultacje

Zobacz podobne szkolenia