Junior
Koji su vaši ciljevi i zadaci pri korišćenju Postmana u procesu testiranja?
sobes.tech АИ
Одговор од АИ
Moji ciljevi i zadaci pri korišćenju Postmana u procesu testiranja:
-
Funkcionalno testiranje API-ja:
- Provera ispravnosti rada HTTP metoda (GET, POST, PUT, DELETE itd.).
- Validacija odgovora API-ja (statusni kodovi, JSON/XML struktura, sadržaj).
- Testiranje različitih scenarija korišćenja API-ja sa različitim parametrima.
- Provera obrade grešaka i graničnih slučajeva.
-
Automatizacija testiranja API-ja:
- Kreiranje kolekcija zahteva za regresione testove.
- Pisanje skripti u JavaScript-u (Pre-request Scripts, Tests) za automatizaciju provera i pripremu podataka.
- Korišćenje Collection Runner-a ili Newman-a za pokretanje automatizovanih testova u CI/CD pipeline-ima.
-
Istraživačko testiranje API-ja:
- Brzo prototipisanje i slanje zahteva za proveru hipoteza.
- Istraživanje strukture i ponašanja API-ja bez potrebe za pisanjem koda.
-
Dokumentovanje API-ja:
- Kreiranje jasnih i razumljivih kolekcija zahteva koje mogu služiti kao živa dokumentacija.
- Dodavanje opisa zahtevima, parametrima i primerima odgovora.
-
Timski rad:
- Deljenje kolekcija zahteva sa drugim članovima tima (programerima, drugim testerima) radi olakšavanja otklanjanja grešaka i testiranja.
- Korišćenje Workspaces za organizaciju i zajednički pristup resursima za testiranje.
-
Osnovni testovi performansi:
- Ručno izvođenje testova performansi slanjem više zahteva.
- Korišćenje ugrađenih funkcija Postmana za analizu vremena odgovora.
-
Integracioni testovi:
- Provera interakcije sa spoljnim servisima i API-jevima.
- Modelovanje odgovora spoljašnjih servisa pomoću Mock Servers.