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 von Postman
- Installieren und Konfigurieren von Cucumer BDD
- Installieren und Konfigurieren von REST Assured
- Installieren und Konfigurieren von TestNG
- Installieren und Konfigurieren von Eclipse
- Installieren und Konfigurieren von Maven
Postman Schnellstart
- Sammlungen erstellen
- Senden von API-Anforderungen
- Erstellen von Umgebungen und Variablen
- Implementieren von Voreinstellungen
- Schreiben von Testskripten
REST Assured API mit Maven
- Ein Projekt generieren
- Hinzufügen von Abhängigkeiten
- Senden von Anfragen
- Komplexes JSON erstellen
- Antworten validieren
TestNG Rahmen
- Tests erstellen
- Durchführung mehrerer und paralleler Tests
- Berichterstattung in TestNG
REST versichert
- Automatisieren von Anfragen
- Automatisieren der Antwortvalidierung
Cucumber BDD
- Parametrisierung verwenden
- Hinzufügen von Listen und Datenbanken
- Integrieren TestNG
- Berichterstattung in Cucumber
- Hinzufügen einer REST-gesicherten API
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Java Erfahrung
Publikum
- Software Testers
Erfahrungsberichte (4)
Dass wir einen komplexen Überblick über den Kontext bekamen - zum Beispiel, warum wir einige Anmerkungen brauchen und was sie bedeuten. Mir gefiel der praktische Teil des Trainings - die Befehle manuell auszuführen und die restlichen APIs aufzurufen
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maschinelle Übersetzung
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
All to topic actually including API
RODULFO ALMEDA JR - DATAWORLD COMPUTER CENTER
Kurs - Introduction to JavaServer Faces
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.