Szkolenie SoapUI - automatyzacja testów

Zamów

Forma: 10% wykłady, 90% warsztaty
czas trwania: 1 dzień

Podczas szkolenia uczestnicy zostaną wprowadzeni w założenia protokołu SOAP oraz nauczą się automatyzować testy w programie SoapUI. Szkolenie rozpoczynamy od szczegółowego omówienia protokołu SOAP oraz podstaw protokołu HTTP. Po wstępie teoretycznym przechodzimy do pracy z programem SoapIU. Zaczynając od prostych operacji zwiazanych z wysyłaniem zapytań i walidacją odpowiedzi, przechodzimy do tworzenia testów automatycznych, wykorzystując w pełni funkcjonalności narzędzia SoapUI.

Program szkolenia:

  1. Wprowadzenie do protokołu SOAP
    1. geneza i zastosowania architektury usługowej
    2. podstawy protokółu HTTP
    3. definicja WSDL
    4. składowe zapytania w protokole SOAP
  2. Wprowadzenie do programu SoapUI
    1. podstawowe funkcjonalności programu
    2. import i praca WSDL
    3. wysyłanie zapytań
    4. walidacja odpowiedzi
  3. Automatyzacja testów w SoapUI
    1. tworzenie i praca z Test Suite
    2. dodawanie zapytań i asercji do testów
    3. mockowanie API
  4. Praca ze zmiennymi
    1. poziomy zmiennych w SoapUI
    2. dodawanie zmiennych do zapytań i asercji
    3. ProprtyTransfer
    4. dobre praktyki w pracy ze zmiennymi
  5. Tworzenie skryptów Groovy
    1. tworzenie skryptów i podstawy języka Groovy
    2. przykłady zastosowań skryptów Groovy
    3. klasa GroovyUtils
    4. odwołania do elementów SoapUI z poziomu skryptów
    5. wywoływanie testów z poziomu skryptów
  6. Testy Data Driven
    1. zastosowania testów data driven
    2. praca z plikami .csv jako źródło danych
    3. tworzenie testów data driven z poziomu skryptów groovy

Trenerzy:

lukasz

Łukasz Rosłonek

Trener i Lider techniczny

Łukasz Rosłonek

Trener prowadzący i Lider techniczny
Architekt testów i manager zespołów QA. Posiada niemal dziesięcioletnie doświadczenie we wdrażaniu kompleksowej automatyzacji testów i procesów QA opartych rozwiązania DevOps.
Od 2011 roku zdobywał doświadczenie również jako Trener szkoleń, prowadząc kursy z programowania, testowania i baz danych.
Rozpoznawalny i aktywny mówca na wielu polskich i europejskich konferencjach, autor artykułów branżowych.

LinkedIn Twitter GitHub
Zadzwoń do nas

(+48) 506592570

Napisz do nas

contact@foreach.pl

Zamów szkolenie

Skontaktuj się z nami bezpośrednio wysyłając wiadomość przez poniższy formularz:

Your message has been sent. Thank you!