Cursusaanbod
Inleiding tot Apigee
- Overzicht van het platform en diens functies
- Begrip van het beheer van de API-levenscyclus
- Apigee vergeleken met andere tools voor API-testen
Omgeving instellen
- Een Apigee-account aanmaken en configureren
- Ondersteunende tools installeren (Postman, JDK, Maven)
- Structuur van het project en initialisatie van tests
API’s ontwerpen en implementeren in Apigee
- API-proxies aanmaken
- Beleidsregels configureren (beveiliging, transformatie, routering)
- APIs voor testdoeleinden implementeren
Handmatige en geautomatiseerde testen
- APIs testen met Postman en Apigee Trace
- Gebruikmaken van Apigee Edge voor het automatisch uitvoeren van tests
- Logbestanden verzamelen en analyseren
Geavanceerde testautomatisatie
- Data-gedreven API-tests realiseren
- Authenticatie en autorisatie testen (OAuth, API-sleutels)
- Belasting- en stress-testen simuleren met Apigee-tools
Integratie in CI/CD-pipelines
- Apigee-testen koppelen aan Jenkins of Maven
- Validaties bij API-implementaties automatiseren
- Voortdurende monitoring en regressietesten uitvoeren
Beste praktijken en probleemoplossing
- Herbruikbare testscenario’s ontwikkelen
- Omgevingen en variabelen beheren
- Problemen opsporen en oplossen
Samenvatting en vervolgstappen
Vereisten
- Grundige kennis van APIs en HTTP-methoden
- ervaring met een programmeertaal (Java, Python of JavaScript wordt aangeraden)
- Bekendheid met RESTful-API-concepten
Doelgroep
- API-testers
- QA-engineers
- Ontwikkelaars
Getuigenissen (3)
praktische oefeningen, waardoor informatie beter wordt onthouden
ashley bolen - Insurance Corporation of British Columbia
Cursus - Test Automation with Selenium
Automatisch vertaald
Een zeer interessant onderwerp en een uiterst competent docent
Pedro Miguel Costa - Natixis
Cursus - Automation Testing with Cypress
Automatisch vertaald
De beschikbaarheid van de trainer om vragen te beantwoorden, evenals de concrete en visuele demonstraties met TestComplete.
Radia - Cegid
Cursus - TestComplete
Automatisch vertaald