Aserțiuni

Aserțiuni verificare API

Ce sunt aserțiunile?

Aserțiunile sunt condiții pe care le setați pentru a valida codul de stare și timpul de răspuns al cererii API. Acestea ajută la asigurarea faptului că API-ul dumneavoastră se comportă conform așteptărilor în diferite condiții. Când una sau mai multe aserțiuni eșuează, se declanșează o alertă, permițându-vă să luați măsuri imediate.

Tipuri de aserțiuni

Puteți seta următoarele tipuri de aserțiuni pentru verificările API:

  • Timp de răspuns: Setați o valoare și verificați împotriva acelei valori. Dacă timpul de răspuns depășește valoarea specificată, aserțiunea eșuează, cauzând eșuarea testului.
  • Cod de stare: Specificați codul de stare așteptat al răspunsului API. Dacă codul de răspuns este diferit de valoarea așteptată, aserțiunea eșuează, cauzând eșuarea verificării API.

Setare aserțiuni

Aserțiuni eșuate și detalii verificare

Când o aserțiune eșuează, detaliile eșuării vor fi vizibile pe pagina de detalii a verificării. Aceasta include informații despre care aserțiune a eșuat și de ce, ajutându-vă să identificați și să rezolvați rapid problemele.

Interacțiunea cu limitele de răspuns

Dacă o verificare are o limită a timpului de răspuns și este marcată ca degradată, dar are și o aserțiune care eșuează, verificarea va fi marcată ca eșuată. Aceasta asigură că toate problemele critice sunt capturate și abordate prompt.

Cum să setați aserțiunile

  1. Accesați setările de aserțiuni: Navigați la setările de aserțiuni pentru verificarea API.
  2. Adăugați aserțiuni: Specificați tipul de aserțiune pe care doriți să îl adăugați (Timp de răspuns, Cod de stare).
  3. Setați criteriile: Definiți criteriile pentru aserțiune (de exemplu, codul de stare așteptat, timpul maxim de răspuns).
  4. Salvați setările: Asigurați-vă că salvați setările pentru a aplica aserțiunile.

Cazuri de utilizare practică

  • Monitorizarea performanței: Utilizați aserțiuni ale timpului de răspuns pentru a vă asigura că API-ul îndeplinește standardele de performanță.
  • Detectarea erorilor: Utilizați aserțiuni ale codului de stare pentru a detecta erori sau eșuări neașteptate în API-ul dumneavoastră.

Prin utilizarea aserțiunilor, vă puteți asigura că API-urile dumneavoastră funcționează conform așteptărilor și furnizează datele corecte, ajutând la menținerea fiabilității și performanței serviciilor dumneavoastră.