Testy Automatyczne z Robot Framework – Od zera do Testera

2197,00  + VAT

Robot Framework – Od zera do Testera to praktyczne, dwudniowe szkolenie stworzone z myślą o osobach, które chcą wejść w świat automatyzacji testów od solidnych podstaw. Uczestnicy krok po kroku poznają architekturę frameworka, składnię, pracę z keywordami oraz organizację profesjonalnych projektów testowych.

Szkolenie skupia się na realnej pracy z testami: tworzeniu czytelnych scenariuszy, ponownym użyciu komponentów, uruchamianiu testów z CLI oraz analizie raportów. To mocny fundament dla testerów, którzy chcą rozpocząć lub uporządkować automatyzację z wykorzystaniem Robot Framework.

Szczegóły dotyczące formy spotkania (online czy stacjonarnie), dokładnej godziny rozpoczęcia oraz dostępnych terminów otrzymacie przy wyborze konkretnej daty szkolenia – wszystko będzie jasno opisane i uporządkowane, abyście mogli skupić się wyłącznie na nauce i rozwijaniu swoich kompetencji.

Szkolenie online jest nagrywane – a uczestnicy otrzymają bezpłatnie dostęp do nagrania na czas minimum 60 dni. To zwiększy szansę na dogłębne zbadanie tematyki szkolenia. 

Brak miejsc

Szkolenie rozpocznie się za:

W tej chwili nie ma dostępnych miejsc.

Opis szkolenia

Testy Automatyczne z Robot Framework – Od zera do Testera to praktyczne, dwudniowe szkolenie wprowadzające do jednego z najpopularniejszych frameworków do automatyzacji testów na świecie. Kurs prowadzi uczestnika od absolutnych podstaw aż do samodzielnego tworzenia, organizowania i uruchamiania testów w Robot Framework w sposób zgodny z dobrymi praktykami branżowymi.

Szkolenie zostało zaprojektowane tak, aby osoba bez doświadczenia w automatyzacji mogła zrozumieć fundamenty, a osoby techniczne uporządkowały wiedzę i nauczyły się poprawnej architektury projektów testowych.

Robot Framework to narzędzie wykorzystywane w:

  • automatyzacji testów aplikacji webowych, API i systemów,

  • testach akceptacyjnych i E2E,

  • monitoringu procesów,

Podczas szkolenia uczestnik nauczy się nie tylko składni, ale przede wszystkim jak budować czytelne, skalowalne i profesjonalne projekty testów.

Agenda

Musimy pamiętać, że szkolenie jest jednodniowe, więc będzie intensywne, czas przewidziany na szkolenie to 2x8godzin, jednak w przypadku pytań, wątpliwości będziemy pracować razem, by jak najlepiej wytłumaczyć aspekty związane z przedmiotem szkolenia. Pamiętaj – że nasze szkolenia są nagrywane, zatem za darmo będziecie mogli korzystać z wiedzy przez wiele tygodni.

 

Dzień 1 – Fundamenty Robot Framework i praca z plikami testów

  1. Wprowadzenie i podstawy
    1.1 Przypadki użycia Robot Framework
    1.1.1 Automatyzacja testów
    1.1.2 Robotic Process Automation (RPA)
    1.1.3 Poziomy testów (systemowe, akceptacyjne, E2E, monitoring)
  2. Architektura Robot Framework

2.1 Ogólna architektura i zasada działania
2.2 Robot Framework
2.2.1 Warstwa definicji
2.2.2 Warstwa wykonawcza
2.2.3 Warstwa adaptacyjna
2.3 Czym Robot Framework jest, a czym nie jest
2.4 Technologia i wymagania (Python, instalacja, pip)

  1. Składnia i struktura Robot Framework

3.1 Podstawowe cechy składni
3.1.1 Separatory, wcięcia i czytelność
3.1.2 Kontynuacja linii i puste linie
3.1.3 Komentarze i escaping znaków

3.2 Test Cases i Tasks
3.2.1 Różnice Test vs Task
3.2.2 Struktura testu / zadania

  1. Organizacja plików i suite’ów

4.1 Suite Files i Suite Directories
4.2 Root Suite i drzewo suite’ów
4.3 Kolejność wykonywania testów

  1. Sekcje w plikach suite

5.1 Sekcja *** Settings ***
5.1.1 Import bibliotek i resource files
5.1.2 Suite/Test/Task Setup i Teardown
5.1.3 Timeouty, tagi, template’y

5.2 Sekcja *** Variables ***
5.2.1 Zmienne i stałe
5.2.2 Dobre praktyki

5.3 Sekcja *** Test Cases *** / *** Tasks ***
5.4 Sekcja *** Keywords ***
5.5 Sekcja *** Comments ***

Dzień 2 – Keywordy, style specyfikacji i uruchamianie testów

  1. Keywordy w Robot Framework

6.1 Koncepcja keywordów
6.2 User Keywords
6.3 Library Keywords
6.4 Resource Files
6.4.1 Organizacja i ponowne użycie keywordów

  1. Importowanie keywordów

7.1 Biblioteki standardowe
7.2 Biblioteki zewnętrzne (3rd party)
7.3 Biblioteki własne (custom)
7.4 Import Resource Files
7.5 Ścieżki importu (relative, absolute, PYTHONPATH)

  1. Style specyfikacji

8.1 Keyword-Driven Specification
8.2 Behavior-Driven Specification
8.3 Różnice i zastosowania stylów
8.4 Data-Driven Specification
8.4.1 Test Templates
8.4.2 Zastosowania i ograniczenia

  1. Uruchamianie Robot Framework

9.1 CLI Robot Framework
9.1.1 Komenda robot
9.1.2 Opcje uruchamiania
9.1.3 Pomoc i dokumentacja CLI

  1. Wyniki wykonania i raportowanie

10.1 Artefakty wykonania
10.1.1 output.xml
10.1.2 log.html
10.1.3 report.html

10.2 Statusy wykonania

10.3 Logi vs output konsolowy

  1. Organizacja i ekosystem Robot Framework

11.2 Robot Framework Foundation
11.3 Oficjalne strony i zasoby

 

W ramach przedmiotowego szkolenia, będziemy poruszać jeszcze kilka tematów – które będą naturalnie wynikały w trakcie dynamiki spotkania.
Pamiętaj – wszystkie nasze szkolenia są nagrywane a uczestnicy otrzymują nagrania za darmo!

Nie widzisz odpowiedniego dla siebie terminu?
Chcesz aby zorganizować dedykowane spotkanie dla Twojej organizacji?
Skontaktuj się z nami na szkolenia@dlatesterow.pl lub poprzez zakładkę kontakt.

arrow-top-icon
Koszyk
Right Menu Icon