Wat is API Testing with Postman
Contents
– De Pyramide van testautomatisering kent drie lagen: GUI-, API- en Unit-tests. De meeste testautomatiserings-specialisten richten zich voornamelijk op de GUI, waar ontwikkelaars zich meestal alleen bezighouden met unit-tests. Wie voert dan de API-tests uit?
– Om een robuuste test aanpak te ontwikkelen is het van belang dat API tests goed zijn opgezet. In deze API Testen met Postman training, zullen we je voorzien van het hoe en waarom wat betreft API’s in een dergelijke aanpak: we behandelen de basisconcepten van API’s en API-testing maar we zullen ook zelf API testen maken en uitvoeren.
– Deze training richt zich primair op RESTful API’s en Postman als de tool om deze te testen.
Voor wie is API Testing with Postman
Deze training is in eerste instantie bedoeld voor:
- Testers
- Ontwikkelaars
- Dev-Ops Engineers
Maar iedereen die wil leren hoe je RESTful API’s kan testen met Postman is in principe welkom, aangezien Postman een toegankelijke tool is.
Voor deze training is een notebook/laptop waarop je zelf informatie kunt installeren verplicht. Dit device moet ook vrije toegang hebben tot het internet (dus geen VPN of Proxy). Je moet je eigen device meenemen.
Voorvereisten
Dit is een praktijktraining. Er wordt van de deelnemer verwacht dat er kennis en/of ervaring is op de volgende onderdelen:
- Test Automatisering
- Java Basis kennis of ervaring met coderen
Tijdens deze training heb je een laptop nodig waarop je software kunt installeren: IntelliJ IDEA (voorkeur), Java Development Kit 11 of higher, Git, Maven.
Doelstellingen
Na deze training:
- Begrijp je wat een API is, hoe deze globaal werkt en wat voor types er zijn;
- Begrijp je wat je precies moet testen wanneer je een API test en hoe je dit moet doen;
- Begrijp je hoe een RESTful API werkt en hoe je Postman in kunt zetten om deze te testen.
Alternatieve optie: REST-Assured
Deze training kan ook worden gegeven met REST-assured, wat een Java library is. Deze alternatieve versie gebruikt dus niet de tool Postman, maar focust op het coderen van API tests met Java. Als je geïnteresseerd bent in deze versie, contacteer ons dan gerust over de mogelijkheden hiervan.
Klassikaal, online, blended en incompany
Bij Capgemini Academy leer je op een manier die bij jou past. Klassikaal, online of liever een combinatie (blended)? De meeste trainingen kun je ook incompany volgen: binnen je eigen organisatie. Om het leren nog leuker en effectiever te maken, gebruiken we verschillende tools. Denk aan video’s, games, quizzen, webinars en praktijkcases. En met vragen kun je altijd terecht bij jouw trainer.
Incompany trainingen
Een incompany training biedt verschillende voordelen:
- Je bepaalt zelf de locatie.
- Je volgt de training met collega’s, zodat deze altijd aansluit op jouw praktijk.
- De trainer sluit aan bij jouw organisatie in uitleg, voorbeelden en opdrachten.
- In overleg kan de training aangepast worden aan organisatie specifieke vragen.
Vraag nu meer informatie of een offerte aan.