Testen Ihrer API in Talend Cloud API Tester
Übersicht
In der Implementierungsphase Ihres API-Projekts müssen Sie regelmäßig mit Ihrer API interagieren, um deren Verhalten zu prüfen. Darüber hinaus müssen Sie sicherstellen, dass Ihre API-Implementierung dem zugehörigen Vertrag entspricht, indem Sie Integrationstests schreiben.
Nach der Implementierung der API müssen auch die Nutzer die Funktionen der API prüfen, während sie mit ihrer Client-Implementierung arbeiten.
Zu diesen Zwecken umfasst Talend Cloud API Designer eine Schaltfläche, die Ihnen den Test einer API in Talend Cloud API Tester ermöglicht, sowohl in der Editor-Ansicht als auch in der Live-Dokumentation.
Für einen Export steht Ihnen Folgendes zur Auswahl:
- Ihre gesamte API-Definition: In Talend Cloud API Tester wird ein Projekt mit vordefinierten Requests für jede der API-Operationen erstellt. Sie können dann komplexe Szenarien einrichten, die reale Nutzungen der API simulieren.
- Eine einzelne Operation: Talend Cloud API Tester wird mit einem einsatzbereiten Request für die ausgewählte API-Operation geöffnet.
Um Talend Cloud API Tester verwenden zu können, müssen Sie Google Chrome und die Talend Cloud API Tester-Erweiterung installieren.
Weitere Informationen finden Sie unter Introduction to Talend Cloud API Tester.
Umgebungen
- Die öffentliche Variable BaseUrl. Wenn die API-Definition einen veröffentlichten Endpunkt enthält, wird dieser als Standardwert verwendet. Wenn mehrere Endpunkte vorhanden sind, wird der erste Endpunkt in der Liste verwendet. Sind keine veröffentlichten Endpunkte vorhanden, dann bleibt der Wert leer.
- Eine private Variable für jede in SECURITY SCHEMES (SICHERHEITSSCHEMAS) definierte Authentifizierungsmethode.
Technische Details
Element von Talend Cloud API Designer | Entsprechendes Element von Talend Cloud API Tester | Kommentare |
---|---|---|
API | Stammprojekt | Einzelnes Projekt, dessen Name auf dem Namen der API in Talend Cloud API Designer basiert. |
Section | Dienst | Dient Organisationszwecken. |
Operation | Request | Alle Operationen einer Section von Talend Cloud API Designer werden unter demselben Talend Cloud API Tester-Dienst gruppiert. Pfadvariablen, Abfrageparameter und Header werden ebenfalls importiert. |