Ti mivel teszteltek REST API-t?

Hallottam mar a RestAssured-rol, ott van a JMeter, manualra meg Postman.

Ti mivel tesztelitek manualisan/automatan az api-t?

Hozzászólások

Manuális, de akár terheléses tesztekre is alkalmas a soapUI: https://www.soapui.org/
Az ingyenes változatát évek óta használom, nagyon hasznos kis eszköz.
(a neve nem megtévesztendő, REST szolgáltatásokat is kezel)

+1 a soapui-ra, de főleg azért mert soap-os tesztekhez használjuk, így kényelmes mellé rakni a rest-es dolgokat is. groovyscript-el bővíthető egy szintig. Ha amúgy kényelmes használni a testernek akkor tud jó -is- lenni:
pl gyorsan összekattintgatható hívás-válaszok+assert-ek ill. hívás-láncok gyors összerakására jó.
reportolni, ci bekötni már kicsit faragni kell a free verziót, de megoldható az is. ha megnézed a fizetős verziót, akkor ezek kicsit kényelmesebbek, de ha extra igényeid vannak akkor mindenhol tákolni kell rajta azért..

loadtestekhez nem ajánlanám, mert lévén javas alkalmazás x szál/példányt tudsz belőle ugyan futtatni, de pl földrajzilag több helyről megküldeni sok-sok példánnyal azért már macerás, nem erre lett kitalálva, inkább a UI/GUI rész érdekes, hogy gyorsan összepattintható benne az adott teszt összeállítás.

A pro funkciók egy része is elérhető scriptekkel (pl datasource-ok ill resultset db-be mentése) stb.

Ezek után nem mindegy, hogy pontosan mire szeretnéd használni és milyen környezetben..

amúgy fejlesztői tesztekhez inkább valami a fejlesztői készlethez illeszkedő eszközt javasolnék amiből könnyen meg lehet szólítani az adott endpoint-ot: ez pedig elsősorban az adott fejlesztői eszköztártól függ..

---
Referrall https://goo.gl/7S2vlp (koding) | https://goo.gl/muWzKz (digitalocean)

Postmant is próbáltam már.
Win alatt a Wfetch tool is hasznos lehet manuális próbálgatáshoz.

Manualis probalgatasra CURL a kiraly :D, copy-paste-elheted a teljes parancsot, atkuldheted kolleganak, elmentheted issue trackerbe... Win-re is van pl. Cmdr-ben.

----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
--> YouTube csatornám

Manuális tesztelésre én is curl-t használok.
Amúgy RestAssured (a json schema támogatásával együtt).