Course Outline

Invoering

Postman en API Testing

  • API-testen versus unit-testen versus UI-testen

Overzicht van protocollen ondersteund door Postman

  • Zeep, Rust, HTTP, GraphQL
  • Padparameters versus queryparameters

Grondbeginselen van API Testing

  • Ontvang verzoeken
  • Verzoeken plaatsen
  • Aanvragen parametriseren
  • Collecties

Het voorbereiden van de ontwikkelomgeving

  • Installeren en configureren Postman
  • Registreren in Postman

API-aanvragen maken

  • Met behulp van een test-API
  • Bij aanvraag aanvullende gegevens doorgeven
  • Dynamische verzoeken maken met variabelen
  • Aanvragen importeren vanuit een browser
  • Foutopsporingsverzoeken
  • Aanvragen opslaan en delen
  • Reacties inspecteren

Testen en scripten

  • Een test scripten
  • Een API testen
  • Refactoring-tests

API-workflows met GitHub

  • Tweefactorauthenticatie instellen op Postman en in GitHub
  • Een eenvoudige workflow creëren met GitHub API

Automatisering van het uitvoeren van tests

  • Monstername loper
  • Met behulp van Postman monitoren
  • NewMan installeren
  • Een verzameling uitvoeren op Newman en een rapport genereren

Samenvatting en conclusie

Requirements

  • Een goed begrip van HTTP
  • NodeJS/NPM-ervaring

Publiek

  • Softwaretesters
 21 Hours

Getuigenissen (7)