logo

Paštininko pamoka

Paštininko pamoka

Postman yra vienas iš populiariausių programinės įrangos testavimo įrankių, naudojamų API testavimui. Naudodami šį įrankį kūrėjai gali lengvai kurti, išbandyti, bendrinti ir dokumentuoti API.

Ši pamoka padės suprasti, kodėl „Postman“ yra toks garsus ir kuo jis išskirtinis, palyginti su kitais API testavimo įrankiais. Visi šioje mokymo programoje pateikti pavyzdžiai yra išbandyti ir gali būti importuojami į „Postman“.

Įvadas į paštininką

  • „Postman“ yra atskira programinės įrangos testavimo API (Application Programming Interface) platforma, skirta kurti, testuoti, projektuoti, modifikuoti ir dokumentuoti API. Tai paprasta grafinė vartotojo sąsaja, skirta HTTP užklausoms ir atsakymams siųsti ir peržiūrėti.
  • Naudojant Postman testavimo tikslais nereikia rašyti jokio HTTP kliento tinklo kodo. Vietoj to kuriame bandomuosius rinkinius, vadinamus kolekcijomis, ir leidžiame Postman sąveikauti su API.
  • Šiame įrankyje yra įdėta beveik visos funkcijos, kurių gali prireikti bet kuriam kūrėjui. Šis įrankis turi galimybę pateikti įvairių tipų HTTP užklausas, pvz., GET, POST, PUT, PATCH, ir konvertuoti API į kodą tokioms kalboms kaip JavaScript ir Python.

Terminai, susiję su paštininku

API

Taikomųjų programų sąsaja (API) – tai programinė įranga, kuri veikia kaip tarpininkė dviem programėlėms bendrauti tarpusavyje. Mes naudojame API, kai naudojame tokias programas kaip „Twitter“, „Facebook“, siųsdami tekstinius pranešimus ar tikrindami orus telefonu.

android procesas acore vis sustoja

HTTP

HTTP (Hypertext Transfer Protocol) yra duomenų, pvz., grafinių vaizdų, teksto, vaizdo įrašų, garso ir kitų daugialypės terpės duomenų, perdavimo žiniatinklyje taisyklių rinkinys. Interneto vartotojai netiesiogiai naudojasi HTTP, kai tik atidaro savo interneto naršyklę.

Pavyzdys: vartotojas arba naršyklė įveda HTTP užklausą į serverį; tada serveris grąžina vartotojo atsakymą. Šis atsakymas apima užklausos būsenos informaciją ir gali būti sudarytas iš prašomos medžiagos.

Dažniausiai naudojami HTTP metodai yra GET, POST, PUT, PATCH, HEAD, DELETE ir OPTIONS.

Kodėl verta naudoti „Postman“?

„Postman“ yra sukurtas naudojant daugybę itin patogių elektrinių įrankių. Daugiau nei 8 milijonams vartotojų Postman tapo patogumo įrankiu. Toliau pateikiamos priežastys, kodėl naudojamas Postman:

    Prieinamumas-Įdiegę „Postman“ įrenginyje galite jį naudoti bet kur, tiesiog prisijungę prie paskyros.Naudokite kolekcijas-Postman leidžia vartotojams kurti savo API skambučių kolekcijas. Kiekvienas rinkinys gali sukurti kelias užklausas ir poaplankius. Tai padės organizuoti testų rinkinius.Bandymo plėtra -Norint patikrinti kontrolinius taškus, prie kiekvieno API iškvietimo pridedamas sėkmingo HTTP atsakymo būsenos patikrinimas.Automatikos testavimas -Testai gali būti atliekami keliais pakartojimais arba iteracijomis naudojant Collection Runner arba Newman, todėl sutaupoma laiko pakartotiniams bandymams.Kurti aplinką -Kelių aplinkų dizainas lemia mažiau bandymų kartojimo, nes galima naudoti tą patį rinkinį, bet skirtingą nustatymą.Derinimas -Norint efektyviai derinti testus, paštininko konsolė padeda sekti, kokie duomenys yra gaunami.Bendradarbiavimas -Galite importuoti arba eksportuoti kolekcijas ir aplinkas, kad pagerintumėte failų bendrinimą. Taip pat galite naudoti tiesioginį ryšį, kad galėtumėte bendrinti kolekcijas.Nuolatinė integracija -Jis gali palaikyti nuolatinę integraciją.

Būtinos sąlygos

Prieš tęsdami šią mokymo programą, turėtumėte turėti pagrindinių API, automatizavimo ir rankinio testavimo žinių.

Publika

Ši pamoka skirta tiems, kurie norėtų išmokti paštininko pagrindų. Didėjant žiniatinklio ir mobiliųjų programų skaičiui, auga ir API testavimo svarba. Taigi ši pamoka padės išmokti paštininko testavimo API testavimui.

Baigę šią mokymo programą, įgysite pagrindinio supratimo apie Postman ir API testavimą. Ši pamoka taip pat suteiks jums gerą supratimą apie tai, kaip naudoti „Postman“ bet kurio nurodyto URL API vykdyti kasdieniame darbe.

Problemos

Užtikriname, kad mokydamiesi mūsų paštininko mokymo programos, neturėsite jokių sunkumų. Bet jei šioje mokymo programoje yra klaidų, pateikite problemą arba klaidą kontaktinėje formoje, kad galėtume ją patobulinti.