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.
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
- Accesați setările de aserțiuni: Navigați la setările de aserțiuni pentru verificarea API.
- 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).
- Setați criteriile: Definiți criteriile pentru aserțiune (de exemplu, codul de stare așteptat, timpul maxim de răspuns).
- 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ă.