Soap UI Tester

Kurz je určen pro všechny, kteří si chtějí osvojit základy v testování webových služeb pomocí nástroje Soap UI. Testeři se naučí vytvářet a spouštět testy Soap a REST API, analyzovat výsledky a automatizovat testovací procesy. Kurz kombinuje teoretické základy s praktickými cvičeními pro efektivní využití v praxi.

Virtual Training nebo e-Learning?

Máme dostatečnou flexibilitu, takže vybírat můžete jak prezenční termíny, tak online kurzy.

Zkuste živý kurz virtuálně

Komu je SOAP UI určen

Připraveni na budoucnost, ve které máte pod kontrolou vysoce efektivní automatizaci testovacích procesů?

Všudypřítomná digitalizace nikdy nezíská oporu bez kvalitních a spolehlivých aplikací. A právě SOAP UI není jen "trendy" nástrojem. Práce s SOAP UI je nezbytnou dovedností (must-have skill), kterou vyžaduje většina organizací, které usilují o dokonalou kontrolu svých aplikací. Kurz je vhodný jak pro začátečníky, tak pro ty, kteří chtějí prohloubit své znalosti v oblasti testování API. 

Absolventi jsou nejčastěji na pozicích:

  • DevOps
  • Tester webových služeb
  • QA Engineer a Quality Assurance Engineer)
  • Vývojář softwaru se zaměřením na integrace
  • IT specialista zaměřený na testování a zajištění kvality
SOAP UI Tester (kurz)

Cíle

  • Používat SoapUI pro testování SOAP a REST API.
  • Vytvářet testovací případy a scénáře v SoapUI.
  • Automatizovat testovací procesy a integrovat SoapUI do CI/CD pipeline.
  • Analyzovat výsledky testů a identifikovat případné problémy s webovými službami.

Benefity SOAP UI pro firmy

Absolventi kurzu SOAP UI TESTER jsou cennými odborníky, což zvyšuje jejich výhodu na trhu práce. Znalost automatizovaného testování s pomocí tohoto nejrozšířenějšího "testing-toolu" zvyšuje efektivitu, čímž šetří náklady a čas.

Investice do této certifikace má defacto okamžitou návratnost a příjemným bonusem je schopnosti organizace doručovat spolehlivější a kvalitnější software.

  • Výuka od praktikujících "Test Automation Engineers"
  • Naučíte se pracovat s "průmyslovým standardem" SoapUI
  • Získáte praktické skills, které pomohou efektivněji testovat na vašich projektech
  • Okamžitá aplikace teorie v praxi vám zaručí rychle uplatnit naučené dovednosti v praxi
SOAP UI Tester junior

Agenda

  1. Úvod do kurzu (15 minut)

Přivítání a představení lektora a účastníků Cíle kurzu a očekávané výstupy Úvod do testování API Co je API a proč je důležité Rozdíl mezi SOAP a REST API Význam automatizovaného testování Přínosy pro kvalitu softwaru Role nástrojů jako SOAP UI v testování 2. Představení SOAP UI (30 minut)

Co je SOAP UI Historie a vývoj nástroje Verze (Open Source vs. Pro) Klíčové funkce a možnosti Testování SOAP a REST API Test Suites, Test Cases a Test Steps Instalace SOAP UI Systémové požadavky Krok za krokem instalace na Windows/Mac Prostředí SOAP UI Orientace v uživatelském rozhraní Hlavní panely a jejich funkce 3. Základy webových služeb (20 minut)

SOAP webové služby Principy fungování Struktura SOAP zprávy WSDL (Web Services Description Language) Co je WSDL a jak se používá Prohlížení WSDL souboru XML základy Struktura XML dokumentu Význam v SOAP komunikaci 4. Vytvoření prvního SOAP projektu (30 minut)

Vytvoření nového projektu v SOAP UI Import WSDL souboru Nastavení projektu Prozkoumání operací a metod Navigace mezi službami Detailní pohled na požadavky a odpovědi Odeslání prvního SOAP požadavku Úprava parametrů Analýza odpovědi Praktické cvičení Účastníci si vytvoří vlastní projekt a odešlou požadavek 5. Přestávka (10 minut)

  1. Práce s SOAP požadavky (30 minut)

Úprava a přizpůsobení požadavků Nastavení hlaviček Použití různých datových typů Assertions – ověřování odpovědí Co jsou Assertions a proč je používat Typy Assertions v SOAP UI SOAP Response XPath Match Contains/Not Contains Přidání Assertions k testům Řešení běžných chyb Interpretace chybových hlášení Tipy pro ladění 7. Úvod do testování REST API (20 minut)

Principy REST API Základní metody (GET, POST, PUT, DELETE) Formáty dat (JSON, XML) Vytvoření REST projektu v SOAP UI Nastavení endpointu Parametry a dotazy Odeslání REST požadavků Vytvoření GET a POST požadavků Analýza odpovědí Praktické cvičení Účastníci si vyzkouší testování jednoduchého REST API 8. Vytváření Test Suites a Test Cases (30 minut)

Organizace testů v SOAP UI Hierarchie: Test Suite > Test Case > Test Step Vytvoření Test Suite a Test Case Postup krok za krokem Přidání Test Steps SOAP Request, REST Request, Assertions Parametrizace testů Využití Properties Předávání hodnot mezi testy Praktické cvičení Účastníci vytvoří vlastní Test Suite s několika Test Cases 9. Automatizace testů a skriptování (25 minut)

Úvod do Groovy skriptování Co je Groovy a jeho role v SOAP UI Skriptovací Test Steps Groovy Script, Script Assertion Základní příklady skriptů Nastavení vlastních logických podmínek Manipulace s testovacími daty Automatizace testovacích scénářů Looping, podmínky Praktické cvičení Účastníci implementují jednoduchý Groovy skript do svého testu 10. Reporting a analýza výsledků (15 minut)

Generování reportů Typy reportů v SOAP UI Konfigurace a přizpůsobení Analýza výsledků testů Interpretace úspěšných a neúspěšných testů Export výsledků Formáty exportu (XML, HTML, PDF) Sdílení reportů s týmem 11. Závěr a diskuse (15 minut)

Shrnutí klíčových témat Hlavní body z každé sekce Doporučené zdroje a další kroky Kde pokračovat ve vzdělávání Online zdroje, dokumentace, komunity Otázky a odpovědi Prostor pro dotazy účastníků Zpětná vazba Krátký dotazník nebo ústní zpětná vazba na kurz Celková délka kurzu: 4 hodiny

Na začátku kurzu si vysvětlíme principy integračních testů. Vysvětlíme si základní pojmy - API, REST, SOAP apod. Dále již budeme pracovat s nástrojem SoapUI (trial).

V praktických příkladech budete vytvářet nové REST i SOAP projekty. Vytvoříme testy obsahující aserce. Ukážeme si všechny možné přístupy k práci s proměnnými. Vysvětlíme, jak pracovat s XPath a JSON path. Naučíme se také základy Groovy scriptů.

  • Délka bloku 45 minut
  • Vyučovacích hodin 4 hodin
  • Občerstvení Ano
  • Zkouška Ne

Jak nás hodnotí

V čem jsou naše reference výjimečné? Nejsou to jednorázové akce. K nám se lidé vrací rádi a nezavírají před námi dveře.

Podívejte se na úplný seznam referenčních klientů, kteří na nás nedají dopustit.

Vaše hodnocení
*****

Nejste si jisti, zda je tento kurz pro vás?

Zavolejte nám a my vám poradíme.

Jsme vám k dispozici na telefonním čísle +420 222 553 101 vždy od pondělí do pátku: 9:00 - 17:00.

*položky označené hvězdičkou jsou povinné

Chcete získat dárek k narozeninám?