Author Topic: Postman 1 projekat  (Read 903 times)

0 Members and 1 Guest are viewing this topic.

Offline efko

  • Administrator
  • Full Member
  • *
  • Topic Author
  • Posts: 1046
  • Country: cs
  • Karma: +18/-1
  • Gender: Male
    • View Profile
    • Awards
  • Time Zone: +1
Postman 1 projekat
« on: 29 May 2020, 05:25:45 »
Primer zapazanja za rutu /register:
Opis:
Poziva se pri registraciji novog korisnika. Od podataka se salje: Ime i prezime, email i password (sva  polja su obavezna)
Zakljucak/Opazanje:
Uspesna registracija vraca status 201, i u responsu imamo token i podatke za usera.
Kada se korisnik registruje podrazumevano mu je role = "user".
Nakon registarcije se dobija email za verifikaciju.
Pokusaj registracije korisnika sa istim email-om vraca status 422 i gresku EMAIL_ALREADY_EXISTS.
Sigurno moze jos nesto da se doda, ali ovo je na primer za mene dovoljno.
Kao dodatak, kad probate u postmenu kombinacije sa parametrima
Npr:
Ako email nije poslat dobija se response sa statusom 422 i greskama email MISSING i email IS_EMPTY.

Milane, kako da odradimo /token GET request. Svaki user ima svoj token, ali sta bi tu trebalo napisati u tabeli?
Potrebno je da se provali sta se salje tom zahtevu
Imas u dokumentaciji

Mozes da vidis kako neki api pozivi nisu dostupni ukoliko nisi ulogovan. Upoznaj se sa jwt tokenom, i videces kako to ide
Gledam vaše tabele, i neki od vas baš dobro napreduju. Dao bih vam jedan savet, da za svaki api poziv napišete da li je potrebno da korisnik bude ulogovan na aplikaciju. Pozz

Problem od danas vezan za reset lozinke:
Posto je to moguce istestirati samo u test okruzenju, a nasa aplikacija je u production ne mozemo to da radimo preko postmena.
Jedino resenje je da pre nego sto pozovemo taj api poziv iskopiramo onaj id iz email-a tj. moracemo rucno to da resimo.

kada exportujemo folder iz postman-a kod nas na kompu, gde da ga posle upload-ujemo da ti pregledas?
Kreirao sam foldere sa vasim imenima, molim vas proverite da li svi imate pristup svom folderu

Rok za predaju projekta je sreda 20.05 do 20h. Projekat postavljate preko Publish Docs (kao na slici) i meni šaljete link do te postman dokumentacije.
Preporuka je da napravite git repozitorijum na svom git nalogu, i da tu postavite osnovne podatke projekta kao i link do postman dokumentacije.
Pozz :
. . . - tri tackice i Publish Docs


Drustvo, kada stavljate projekat na git, u readme fajlu ubacite neke osnovne podatke za projekat. Ideja je da kada neko pogleda vas repositorijum ima predstavu o tome koliko slozen api ste testirali.
Podatke mozete naci sa ovog linka https://github.com/davellanedam/vue-skeleton-mvp
Takodje ubacite da ste za testiranje koristili Chai Assertion Library
3 slike dodate

stavite yaml fajl koji imate postavljen za projekat
i na kraju link do vase postman dokumentacije
mozete da postavite i postman verziju

Drusto, dobio sam informaciju od odbora da je za sve one koji nisu zavrsili projekat drugi rok za predaju subota 23.05 do 18h.
Ukoliko ne zavrsite projekat do tog roka, Milena ce vas pozvati da vidi zbog cega niste odradili u odredjenom roku.

Pozdrav svima, trenutno je u toku JavaScript ojačavanje i svaki od polaznika razvija svoju verziju projekta "Zanimljiva geografija". Ideja je da pomognemo kolegama da im projekti budu kvalitetniji i sa što manje grešaka. Pustiću vam anketu da vidim koliko vas je zainteresovano da radi testiranje tih aplikacija, u pitanju je Selenium testiranje.
discord: efko#5979
╚►They say "Before you die your whole life flashes before your eyes…". Make it worth watching. It's true, even for a blind man... ◄╝
              ╚►It is said some lives are linked across time, connected by an ancient calling that echoes through the ages ◄╝

Tags:
 


SimplePortal 2.3.7 © 2008-2024, SimplePortal