Schulungsübersicht

Einführung

Postman und API-Tests

  • API-Tests vs. Unit-Tests vs. UI-Tests

Überblick über die von Postman unterstützten Protokolle

  • Soap, Rest, HTTP, GraphQL
  • Pfadparameter vs. Abfrageparameter

Grundlagen der API Testing

  • Anfragen erhalten
  • Anfragen buchen
  • Anfragen parametrisieren
  • Sammlungen

Vorbereiten der Entwicklungsumgebung

  • Installieren und Konfigurieren Postman
  • Registrierung in Postman

Erstellen von API-Anforderungen

  • Verwendung einer Test-API
  • Übergabe zusätzlicher Daten mit einer Anfrage
  • Dynamische Anfragen mit Variablen erstellen
  • Importieren von Anfragen aus einem Browser
  • Debuggen von Anfragen
  • Speichern und Freigeben von Anfragen
  • Überprüfen von Antworten

Prüfung und Skripterstellung

  • Skripting eines Tests
  • Testen einer API
  • Refaktorierung von Tests

API-Workflows mit GitHub

  • Einrichtung der Zwei-Faktor-Authentifizierung auf Postman und in GitHub
  • Erstellen eines einfachen Arbeitsablaufs mit GitHub API

Automatisieren der Testausführung

  • Probenahme-Sammelläufer
  • Verwendung von Postman Monitoren
  • Installation von NewMan
  • Eine Sammlung auf Newman ausführen und einen Bericht erstellen

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Verständnis von HTTP
  • NodeJS/NPM-Erfahrung

Publikum

  • Software Testers
 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (7)

Kommende Kurse