kontakt@tujestbug.pl

Jak testować Api bez dokumentacji? 5 uniwersalnych kroków od curl do refaktoringu.

W niektórych projektach zdarza się, że nie masz dostępu do dokumentacji API lub taka dokumentacja nie istnieje. Pojawia Ci się więc problem: „jak napisać test w Postmanie, skoro nie mam potrzebnej dokumentacji wymagań”? Możesz zbierać informacje po firmie, ale zwykle cała dostępna wiedza opiera się na tym, że ktoś coś wie, ale nikt nie wie wszystkiego. Trochę kłopotliwe wydaje się być zatem zbieranie tych wszystkich puzzli do jednego worka. Tu z pomocą przychodzi nam cURL😉o którym więcej w wideo.

Gdy już napiszesz swój test używając cURL, jedną z dobrym praktyk pisania testów jest refaktoring.

Refaktoring

Refaktoring pomaga nam w utrzymaniu naszych testów przez przesyłanie do serwera jak najmniejszej ilości danych. Nadmiarowe dane mogą sprawić, ze Twoje testy szybciej się zdezaktualizują (dla przykładu: opcjonalny nagłówek zostanie wyrzucony i backend nie będzie go obsługiwał). A co jest nadmiarową daną? i jak ją usunąć? Zobaczysz na video 5 krok.

Reasumując z video dowiesz się:

👉 Jak napisać test jeśli nie znasz specyfikacji API?

👉 Co to jest cURL i jak go pobrać z przeglądarki?

👉 Jak w 5 prostych krokach napisać testy w Postmanie?

👉 Jak zoptymalizować żądania w Postmanie?

👉 Co oznacza błąd 502?

👉 Czego nie zautomatyzujesz przy użyciu Postmana?

Jeżeli interesuje Cię jedynie pewne konkretne zagadnienie to zerknij do rozdziałów, a znajdziesz tam m.in. jak wygląda każdy z 5 kroków, co to jest bulk edit, analiza błędu 502 oraz analiza błędu 400.

Jeżeli powyżej nie wyświetla Ci się wideo link do materiału znajdziesz tutaj.

Jeśli chcesz być na bieżąco nie tylko z materiałami wideo, ale również z nowymi wpisami na blogu zapraszam Cię na facebooka facebook ikona strzałka w dół ikona


0 komentarzy

Dodaj komentarz

Avatar placeholder

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *