Tvrdnje

Tvrdnje API provjere

Što su tvrdnje?

Tvrdnje su uvjeti koje postavljate za validaciju statusnog koda i vremena odgovora vašeg API zahtjeva. Pomažu osigurati da se vaš API ponaša prema očekivanjima pod različitim uvjetima. Kada jedna ili više tvrdnji ne uspije, pokreće se upozorenje, omogućujući vam poduzimanje trenutnih radnji.

Vrste tvrdnji

Možete postaviti sljedeće vrste tvrdnji za vaše API provjere:

  • Vrijeme odgovora: Postavite vrijednost i provjerite u odnosu na tu vrijednost. Ako vrijeme odgovora premašuje navedenu vrijednost, tvrdnja ne uspijeva, uzrokujući neuspjeh testa.
  • Statusni kod: Navedite očekivani statusni kod API odgovora. Ako je kod odgovora različit od očekivane vrijednosti, tvrdnja ne uspijeva, uzrokujući neuspjeh API provjere.

Postavljanje tvrdnji

Neuspjele tvrdnje i pojedinosti provjere

Kada tvrdnja ne uspije, pojedinosti o neuspjehu bit će vidljive na stranici pojedinosti provjere. To uključuje informacije o tome koja tvrdnja nije uspjela i zašto, pomažući vam brzo identificirati i riješiti probleme.

Interakcija s ograničenjima odgovora

Ako provjera ima ograničenje vremena odgovora i označena je kao degradirana, ali također ima tvrdnju koja ne uspijeva, provjera će biti označena kao neuspjela. To osigurava da su svi kritični problemi uhvaćeni i promptno riješeni.

Kako postaviti tvrdnje

  1. Pristupite postavkama tvrdnji: Navigirajte do postavki tvrdnji za vašu API provjeru.
  2. Dodajte tvrdnje: Navedite vrstu tvrdnje koju želite dodati (Vrijeme odgovora, Statusni kod).
  3. Postavite kriterije: Definirajte kriterije za tvrdnju (npr. očekivani statusni kod, maksimalno vrijeme odgovora).
  4. Spremite postavke: Provjerite jeste li spremili postavke kako bi se tvrdnje primijenile.

Praktični primjeri korištenja

  • Praćenje performansi: Koristite tvrdnje o vremenu odgovora kako biste osigurali da vaš API zadovoljava referentne vrijednosti performansi.
  • Otkrivanje pogrešaka: Koristite tvrdnje o statusnom kodu za otkrivanje neočekivanih pogrešaka ili neuspjeha u vašem API-ju.

Korištenjem tvrdnji možete osigurati da vaši API-ji rade prema očekivanjima i isporučuju ispravne podatke, pomažući održavati pouzdanost i performanse vaših usluga.