#programowanie #testowanieoprogramowania #postman #java #javascript

Mam do przetestowania REST API. Wiele wywołań, zależnych od wyników poprzednich.

W czym najlepiej napisać takie testy?

Gdyby to były tylko wywołania, to bym wyklikał w Postmanie. Ale tam ciężko przekazać część odpowiedzi do kolejnego zapytania (np. jakieś id). Znam Javę, ale pisanie w niej testów jest długie (tworzenie klas modelu czy chociażbym map, obsługa wyjątków itp). Teoretycznie wystarczyłby mi bash i wywołania curlem (a dane przekazywać
@mk321: skoro znasz postmana to tam jest coś takiego jak Collection Runner, który umozliwia właśnie kilka zapytań na raz. Ważne jednak, żeby zapisywać sobie otrzymane dane do zmiennych dzięki czemu można je wtedy wykorzystywać przy następnych zapytaniach.