Návrh Školení
Úvod do Apigee
- Přehled platformy Apigee a jejích funkcí
- Porozumění správě životního cyklu API
- Srovnání Apigee s jinými nástroji pro testování API
Nastavení prostředí
- Vytvoření a konfigurace účtu Apigee
- Instalace podporovaných nástrojů (Postman, JDK, Maven)
- Struktura projektu a nastavení testů
Návrh a nasazení API v Apigee
- Vytváření proxy serverů API
- Konfigurace zásad (bezpečnost, transformace, směrování)
- Nasazení API pro testování
Manuální a automatizované testování
- Testování API s Postmanem a Apigee Trace
- Použití Apigee Edge pro automatizované spouštění testů
- Zachycování protokolů a analýza výsledků testů
Pokročilá automatizace testování
- Implementace datově ovládaných testů API
- Testování ověřování a autorizace (OAuth, klíče API)
- Simulace zatížení a stresového testování pomocí nástrojů Apigee
Integrace CI/CD
- Integrace testování v Apigee s Jenkins/Mavenem
- Automatizace ověřování nasazení API
- Běžící monitorování a regresní testování
Nejlepší praktiky a řešení problémů
- Návrh opakovaně použitelných testovacích případů
- Správa prostředí a proměnných
- Ladačení a řešení běžných chyb
Shrnutí a další kroky
Požadavky
- Základní znalost API a HTTP metod
- Zkušenosti s libovolným programovacím jazykem (preferuje se Java, Python nebo JavaScript)
- Oznámení s koncepty RESTful API
Účastníci
- Testovatelé API
- QA inženýři
- Vývojáři
Reference (5)
Dobrá atmosféra, Łukasz měl čas na otázky všech a dokázal pomoci každému, kdo se s nějakým problémem setkal.
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurz - Selenium WebDriver in C#
Přeloženo strojem
The exercises part.
Wissam - NEOM
Kurz - Developing APIs using Google Cloud Apigee X
Přeloženo strojem
Trainer vysvětlil každou funkci detailně.
Argean Quilaquil - DXC
Kurz - TestComplete
Přeloženo strojem
Trenér je příjemný. Jeho vysvětlení jsou jasné a zajímavá. Snaží se dělat lekce co nejpřitažlivějšími. Lekci si užil jsem a získal spoustu znalostí. Děkuji vám mnohokrát. Nejužitečnější technikou, kterou jsem se naučil, je lokalizace prvků pro různé webové komponenty jako jsou textová pole, přepínače a tlačítka. Někdy není identifikátor prvku zachycen správně. Naučili jsme se jiný způsob lokalizace prvků pomocí selektorů CSS, XPath, názvu a ID. Líbilo se mi vysvětlení. Děkuji.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kurz - Advanced Selenium with C#
Přeloženo strojem
Oběmal jsem si, jak příklady plynule přecházely jeden do druhého. Dokázali jste využít to, co jste se naučili v předchozím oddílu, v dalším.
Sacha Mannion - BeyondTrust
Kurz - C# for Automation Test Engineers
Přeloženo strojem