API Testing met Postman

In de cursus API Testing met Postman van SpiralTrain leren de deelnemers de Postman applicatie te gebruiken voor het testen van API's en het automatiseren van API tests. De deelnemers leren diverse requests te sturen en de responses te valideren. Uiteraard wordt in de cursus de laatste versie van Postman gebruikt.

Regio:
1 dag
Inschrijven
€ 850
€ 850
€ 723
15% korting
TST850
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • API Testing met Postman : Inhoud

    Inleiding tot cursus API Testing met Postman

    In de cursus API Testing met Postman leren deelnemers alles over het testen van API's met behulp van Postman. Deze populaire testtool biedt een gebruiksvriendelijke interface voor zowel REST- als SOAP-API's. Deelnemers krijgen inzicht in HTTP-methoden en de structuur van requests en responses. Daarnaast worden workflows en visuele automatisering via Postman Flows besproken, wat de efficiëntie van het testproces verhoogt.

    Werken met Requests

    De cursus API Testing met Postman behandelt het maken van verschillende soorten API-verzoeken, waaronder GET, POST, PUT en DELETE. Deelnemers leren hoe ze effectief gebruik kunnen maken van query- en path parameters, request headers, authenticatie en het verzenden van gegevens in JSON of form data. Voor praktijkoefeningen worden openbare API's ingezet.

    Validatie van Responses

    Een belangrijk onderdeel van de cursus is de validatie van API-responses. Deelnemers leren over HTTP-status codes en hoe ze JSON- en XML-responses kunnen controleren. Door gebruik te maken van assertions op statuscodes, response bodies, headers, JSON-schema’s en XML-structuren, worden de vaardigheden verder ontwikkeld.

    Postman Collecties

    In de cursus API Testing met Postman wordt ook aandacht besteed aan het groeperen en beheren van API-requests in collecties. Onderwerpen zoals het gebruik van templates, verschillende collectietypes, de API Builder van Postman, en het beheren van environment en globale variabelen worden behandeld.

    Automatisering met Postman Scripts

    Deelnemers leren automatiseren met pre-request- en test-scripts in de cursus API Testing met Postman. Er wordt gewerkt met dynamische data, aangepaste assertions, en snippet-gebaseerde automatisering. Ook performance- en validatietests komen aan bod.

    Data-Driven Testing

    Deze module richt zich op het parameteriseren van tests met behulp van CSV- en JSON-bestanden. Deelnemers leren hoe gegevens kunnen worden hergebruikt via de Param-tab, hoe testcases worden herhaald, en hoe de Postman Runner meerdere scenario’s kan uitvoeren.

    Mock Servers

    De cursus API Testing met Postman leert deelnemers hoe ze mock servers kunnen opzetten om API-reacties te simuleren. Er wordt gewerkt met Postman API keys, de configuratie van mock servers vanuit collecties, en het inplannen en monitoren van testen via simulaties.

    CI/CD Integratie

    Tot slot behandelt de cursus hoe Postman-tests geïntegreerd kunnen worden in CI/CD-pipelines zoals Jenkins en GitHub Actions. Deelnemers leren hoe ze testrapporten kunnen genereren, automatisering via de Postman CLI kunnen toepassen, custom webhooks kunnen instellen, en testrapporten kunnen exporteren.
    Voor meer informatie over Postman en de functionaliteiten, bezoek de officiële Postman website. Bezoek ook onze cursus Acceptatie Testen met ReqnRoll voor aanvullende vaardigheden in testautomatisering.

  • API Testing met Postman : Training

    Doelgroep Cursus API Testing met Postman

    De cursus API Testing met Postman is bestemd testers, developers en devops engineers die met API's werken.

    Voorkennis Cursus API Testing met Postman

    Voor deelname aan cursus is basiskennis van Web standaards als HTTP en HTTPS vereist. Kennis van JSON is bevorderlijk voor de begripsvorming.

    Uitvoering Training API Testing met Postman

    Live API demo sessies onder leiding van de trainer afgewisseld met hands-on praktijk oefeningen.

    Certificaat API Testing met Postman

    De deelnemers krijgen na het goed doorlopen van de cursus een certificaat van deelname aan API Testing met Postman.

    Cursus API Testing met Postman
  • API Testing met Postman : Modules

    Module 1: Postman Intro

    Module 2: Working with Requests

    Module 3: Response Validation

    What is an API?
    Intro to Postman UI
    Overview Postman Features
    Understanding REST API's
    Understanding SOAP API's
    HTTP Methods
    Request Structure
    Response Structure
    Workflows in Postman
    Postman Flows
    Creating GET Requests
    POST versus PUT
    DELETE Requests
    Query Parameters
    Path Parameters
    Handling Request Headers
    Using Authentication
    Sending Data with JSON
    Sending Form Data
    Testing Public API's
    HTTP Status Codes
    Checking JSON Responses
    Checking XML Responses
    Extracting Data from API Responses
    Assertions in Postman
    Status Code Assertions
    Response Body Assertions
    Header Assertions
    JSON Schema Assertions
    XML Assertions

    Module 4: Postman Collections

    Module 5: Automating Postman Scripts

    Module 6: Data-Driven Testing

    Creating Collections
    Grouping API Requests
    Managing Collections
    Postman Templates
    Types in Collections
    Collection Format
    Postman API Builder
    Using Environments
    Global Variables
    Intro Postman Test Scripts
    Pre-request Scripts
    Post-response Scripts
    Test Scripts
    Tests with Dynamic Data
    Custom Test Assertions
    Snippets for Automation
    Testing Performance
    Automating API Validation
    Parameterized Tests
    Param Tab
    Reading CSV Files
    Capture and Parameterize
    Reuse of Data
    CSV for Parameterized Tests
    JSON for Parameterized Tests
    Postman Runner
    Executing Multiple Test Cases

    Module 7: Mock Servers

    Module 8: CI/CD Integration

    Setting Up Mock Servers
    Postman API key
    Postman Mock Server
    Mock Server from Collection
    Mock Server Configuration
    Scheduling API Tests
    API Monitoring
    Simulating API Responses
    Running Tests in Jenkins
    Running Tests in GitHub Actions
    Generating Test Reports
    Available Integrations
    Exporting API Test Reports
    Automating in CI/CD Pipeline
    Custom WebHooks
    Postman CLI
  • API Testing met Postman : Algemeen

    Lees de algemene cursus informatie
  • API Testing met Postman : Reviews

  • API Testing met Postman : Certificaat