Unser Prüfobjekttyp Multi-step API ist eins der mächtigsten Prüfobjekte bei Uptrends. Mit ihm kannst du mehrere Abfragen für deine API einrichten und Daten von einem Schritt zum nächsten übernehmen.
Wir haben einige Verbesserungen bei Multi-step API-Prüfobjekten vorgenommen:
- Wenn zuvor ein Multi-step API-Prüfobjekt einen Fehler generierte, weil eine Assertion nicht erfüllt wurde, wurde der daraus resultierende Fehler im Prüfobjektprotokoll mit „Assertions nicht bestätigt.“ angegeben. Diese Aussage enthielt jedoch keine Informationen dazu, bei welchem Schritt diese nicht erfüllte Assertion auftrat. Wir haben nun diese Fehlermeldung etwas überarbeitet, sodass sie – ähnlich wie bei Transaktionen – diese Information anzeigt.
- Jeder einzelne Schritt verfügt über eigene Zeitdaten, die im Bereich Schritt Ergebnisse der Ergebnisse eines Prüfobjekts zu sehen sind. Wir haben modifiziert, wie diese Zeitdaten von Schritten angezeigt werden, sodass sie leichter ersichtlich sind.
- Einzelne Schritte von Multi-step API-Prüfobjekten verfügten über ein „verborgenes“ Timeout von 45 Sekunden, womit kein Schritt länger als das dauern konnte. Wir haben die Zeitüberschreitung in Bezug auf Schritte entfernt, sodass diese so lange dauern können, wie es erforderlich ist. Die Ausführungsdauer des Prüfobjekts insgesamt hat jedoch immer noch eine Höchstdauer von 4 Minuten.