Postman tutorial
๐ Smart opsummering
Postman er et skalerbart API-testvรฆrktรธj designet til effektiv API-workflowstyring i udviklings- og testmiljรธer. Det muliggรธr strรธmlinet organisering, samarbejde og automatisering, hvilket gรธr kritiske API-testopgaver tilgรฆngelige og gentagelige.
Hvad er Postman?
Postman er et skalerbart API-testvรฆrktรธj, der hurtigt integreres i en CI/CD-pipeline. Det startede i 2012 som et sideprojekt af Abhinav Asthana for at forenkle API-workflow i test og udvikling. API stรฅr for Application Programming Interface, som giver softwareapplikationer mulighed for at kommunikere med hinanden via API-kald.
๐ Tilmeld dig et gratis live API-testprojekt
Hvorfor brug Postman?
Med over 4 millioner brugere i dag, Postman Software er blevet et valgfrit vรฆrktรธj af fรธlgende รฅrsager:
- Tilgรฆngelighed โ For at bruge Postman vรฆrktรธj, skal man blot logge ind pรฅ sine egne konti, hvilket gรธr det nemt at fรฅ adgang til filer nรฅr som helst og hvor som helst, sรฅ lรฆnge en Postman programmet er installeret pรฅ computeren.
- Brug af samlinger โ Postman lader brugere oprette samlinger til deres Postman API-kald. Hver samling kan oprette undermapper og flere anmodninger. Dette hjรฆlper med at organisere dine testsuiter.
- Samarbejde โ Samlinger og miljรธer kan importeres eller eksporteres, hvilket gรธr det nemt at dele filer. Et direkte link kan ogsรฅ bruges til at dele samlinger.
- Oprettelse af miljรธer โ At have flere miljรธer hjรฆlper med fรฆrre gentagelser af tests, da man kan bruge den samme samling, men til et andet miljรธ. Det er her, parameteriseringen finder sted, hvilket vi vil diskutere i senere lektioner.
- Oprettelse af tests โ Testkontrolpunkter, sรฅsom verifikation af vellykket HTTP-svarstatus, kan tilfรธjes til hver Postman API-kald, som hjรฆlper med at sikre test dรฆkning.
- Automatiseret testning โ Ved at bruge Collection Runner eller Newman kan tests kรธres i flere iterationer, hvilket sparer tid til gentagne tests.
- Fejlretning โ Postman Konsolen hjรฆlper med at kontrollere, hvilke data der er blevet hentet, hvilket gรธr det nemt at foretage fejlfinding i tests.
- Kontinuerlig integration โ Med sin evne til at understรธtte kontinuerlig integration opretholdes udviklingspraksis.
Brugsvejledning Postman til at udfรธre API'er
Nedenfor er Postman Arbejdsomrรฅde. Lad os udforske den trinvise proces pรฅ Brugsvejledning Postman og forskellige funktioner i Postman vรฆrktรธj!
- Ny โ Det er her, du opretter en ny anmodning, en ny samling eller et nyt miljรธ.
- Importรฉr โ Dette bruges til at importere en samling eller et miljรธ. Der er muligheder som import fra fil, mappe, link eller indsรฆttelse af rรฅ tekst.
- Runner โ Automatiseringstest kan udfรธres gennem Collection Runner. Dette vil blive diskuteret yderligere i nรฆste lektion.
- ร bn ny โ ร bn en ny fane, Postman Vindue eller Lรธbervindue ved at klikke pรฅ denne knap.
- Mit arbejdsomrรฅde โ Du kan oprette et nyt arbejdsomrรฅde individuelt eller som et team.
- Inviter โ Samarbejd pรฅ et arbejdsomrรฅde ved at invitere teammedlemmer.
- Historik โ Tidligere anmodninger, som du har sendt, vil blive vist i Historik. Dette gรธr det nemt at spore handlinger, du har udfรธrt.
- Samlinger โ Organiser din testsuite ved at oprette samlinger. Hver samling kan have undermapper og flere anmodninger. En anmodning eller mappe kan ogsรฅ duplikeres.
- Forespรธrgsel-fanen โ Dette viser titlen pรฅ den anmodning, du arbejder pรฅ. Som standard vil "Untitled Request" blive vist for anmodninger uden titler.
- HTTP-anmodning โ Hvis du klikker pรฅ denne, vises en rulleliste med forskellige anmodninger, sรฅsom GET, POST, COPY, DELETE osv. Postman API-testning, de mest brugte anmodninger er GET og POST.
- Anmodnings-URL โ Ogsรฅ kendt som et slutpunkt, det er her, du identificerer det link, som API'en kommunikerer med.
- Gem โ Hvis der er รฆndringer til en anmodning, er det et must at klikke pรฅ Gem, sรฅ nye รฆndringer ikke gรฅr tabt eller overskrives.
- Parametre โ Det er her, du skriver parametre, der er nรธdvendige for en anmodning, f.eks. nรธglevรฆrdier.
- Autorisation โ For at fรฅ adgang til API'er krรฆves korrekt autorisation. Det kan vรฆre i form af et brugernavn og en adgangskode, et bearer-token osv.
- Overskrifter โ Du kan indstille overskrifter som f.eks. indholdstypen JSON, afhรฆngigt af organisationens behov.
- Brรธdtekst โ Det er her, man kan tilpasse detaljer i en anmodning, hvilket almindeligvis bruges i en POST-anmodning.
- Pre-request Script โ Dette er scripts, der vil blive udfรธrt fรธr anmodningen. Normalt bruges forudanmodningsscripts til indstillingsmiljรธet for at sikre, at testene kรธres i det korrekte miljรธ.
- Test โ Disse er scripts, der udfรธres under anmodningen. Det er vigtigt at have tests, da det opretter checkpoints for at verificere, om svarstatus er ok, hentede data er som forventet, og andre tests.
Arbejde med GET-anmodninger
Hent-anmodninger bruges til at hente oplysninger fra den givne URL. Der vil ikke blive foretaget รฆndringer i slutpunktet.
Vi vil bruge fรธlgende URL til alle eksempler i dette Postman tutorial https://jsonplaceholder.typicode.com/users
I arbejdsrummet
- Indstil din HTTP-anmodning til GET.
- Indtast linket i feltet for anmodnings-URL
- Klik pรฅ Send
- Du vil se en "200 OK"-meddelelse
- Der bรธr vรฆre 10 brugerresultater i brรธdteksten, hvilket indikerer, at din test er kรธrt korrekt.
* Bemรฆrk: Der kan vรฆre tilfรฆlde, hvor Get Postman Anmodningen kan vรฆre mislykket. Det kan skyldes en ugyldig anmodnings-URL, eller at godkendelse er nรธdvendig.
Arbejde med POST-anmodninger
Post-anmodninger er forskellige fra Get-anmodninger, da der er datamanipulation, hvor brugeren tilfรธjer data til slutpunktet. Lad os nu tilfรธje vores egen bruger ved at bruge de samme data fra den forrige vejledning i Get-anmodninger.
Trin 1) Klik pรฅ en ny fane for at oprette en ny anmodning.
Trin 2) I den nye fane
- Indstil din HTTP-anmodning til POST.
- Indtast det samme link i anmodnings-url: https://jsonplaceholder.typicode.com/users
- skifte til fanen Body
Trin 3) I kroppen,
- Klik rรฅ
- Vรฆlg JSON
Trin 4) Kopiรฉr og indsรฆt kun รฉt brugerresultat fra den tidligere hent-anmodning som nedenfor. Sรธrg for, at koden er blevet kopieret korrekt med parrede krรธllede seler og parenteser. Skift id til 11 og navn til et hvilket som helst รธnsket navn. Du kan ogsรฅ รฆndre andre detaljer sรฅsom adressen.
[
{
"id": 11,
"name": "Krishna Rungta",
"username": "Bret",
"email": "Sincere@april.biz",
"address": {
"street": "Kulas Light",
"suite": "Apt. 556",
"city": "Gwenborough",
"zipcode": "92998-3874",
"geo": {
"lat": "-37.3159",
"lng": "81.1496"
}
},
"phone": "1-770-736-8031 x56442",
"website": "hildegard.org",
"company": {
"name": "Romaguera-Crona",
"catchPhrase": "Multi-layered client-server neural-net",
"bs": "harness real-time e-markets"
}
}
]
* Bemรฆrk: Online Post-anmodninger skal have det korrekte format for at sikre, at de รธnskede data oprettes. Det er en god praksis at bruge Get first til at kontrollere JSON-formatet pรฅ anmodningen. Du kan bruge vรฆrktรธjer som f.eks. https://jsonformatter.curiousconcept.com/
Trin 5) Dernรฆst
- Klik pรฅ Send.
- Status: 201 Oprettet skal vises
- Udsendte data vises i kroppen.
Sรฅdan parametriseres anmodninger
Dataparameterisering er en af โโde mest nyttige funktioner i PostmanI stedet for at oprette de samme anmodninger med forskellige data, kan du bruge variabler med parametre. Disse data kan komme fra en datafil eller en miljรธvariabel. Parameterisering hjรฆlper med at undgรฅ gentagelse af de samme tests, og iterationer kan bruges til automatiseringstest.
Parametre oprettes ved brug af dobbelte krรธllede parenteser: {{eksempel}}. Lad os tage et kig pรฅ et eksempel pรฅ brug af parametre i vores tidligere anmodning:
Lad os nu oprette en parametriseret GET-anmodning.
Trin 1)
- Indstil din HTTP-anmodning til GET
- Indtast dette link: https://jsonplaceholder.typicode.com/users. Erstat den fรธrste del af linket med en parameter sรฅsom {{url}}. Anmodnings-url skal nu vรฆre {{url}}/brugere.
- Klik send.
Der bรธr ikke vรฆre noget svar, da vi ikke har indstillet kilden til vores parameter.
Trin 2) For at bruge parameteren skal du indstille miljรธet
- Klik pรฅ รธjenikonet
- Klik pรฅ rediger for at indstille variablen til et globalt miljรธ, som kan bruges i alle samlinger.
Trin 3) I variabel,
- sรฆt navnet til url'en, som er https://jsonplaceholder.typicode.com
- klik pรฅ Gem.
Trin 4) Klik pรฅ Luk, hvis du ser det nรฆste skรฆrmbillede
Trin 5) Gรฅ tilbage til din Hent anmodning, og klik derefter pรฅ send. Der burde nu vรฆre resultater for din anmodning.
* Bemรฆrk: Sรธrg altid for, at dine parametre har en kilde, f.eks. en miljรธvariabel eller en datafil, for at undgรฅ fejl.
Sรฅdan opretter du Postman Tests
Postman Tests er JavaScriptkoder tilfรธjet til anmodninger, der hjรฆlper dig med at verificere resultater, sรฅsom status for succes eller mislykket, sammenligning af forventede resultater osv. Det starter normalt med pm.test. Det kan sammenlignes med asserts, verify-kommandoer, der er tilgรฆngelige i andre vรฆrktรธjer.
Lad os gรธre noget grundlรฆggende API-test ved brug af Postman for vores parametriserede anmodninger fra den forrige lektion.
Trin 1) Gรฅ til din GET-brugeranmodning fra det forrige selvstudie.
- Skift til fanen tests. Pรฅ hรธjre side er kodestykker.
- Fra uddragssektionen skal du klikke pรฅ "Statuskode: Koden er 200".
Ruden udfyldes automatisk
Trin 2) Klik nu pรฅ Send. Testresultatet skulle nu blive vist.
Trin 3) Gรฅ tilbage til testfanen, og lad os tilfรธje endnu en test. Denne gang vil vi sammenligne det forventede resultat med det faktiske resultat.
Fra uddragssektionen skal du klikke pรฅ "Response body:JSON value check". Vi vil tjekke, om Leanne Graham har bruger-id 1.
Trin 4)
- Erstat "Your Test Name" fra koden med "Check if user with id1 is Leanne Graham", sรฅ testnavnet specificerer prรฆcis, hvad vi vil teste.
- Erstat jsonData.value med jsonData[0].name. For at fรฅ stien skal du kontrollere brรธdteksten i Get result earlier. Da Leanne Graham har brugerid 1, er jsonData i det fรธrste resultat, som skal starte med 0. Hvis du vil have det andet resultat, skal du bruge jsonData[1] og sรฅ videre for efterfรธlgende resultater.
- Indtast "Leanne Graham" i eql
pm.test("Check if user with id1 is Leanne Graham", function () {
var jsonData = pm.response.json();
pm.expect(jsonData[0].name).to.eql("Leanne Graham");
});
Trin 5) Klik send. Der skulle nu vรฆre to bestรฅede testresultater for din anmodning.
* Bemรฆrk: Der er forskellige slags tests, der kan oprettes i Postman. Prรธv at udforske vรฆrktรธjet og se, hvilke tests der passer til dine behov.
Sรฅdan opretter du samlinger
Samlinger spiller en vigtig rolle i organisering af testpakker. De kan importeres og eksporteres, hvilket gรธr det nemt at dele samlinger mellem teamet. I denne vejledning lรฆrer vi, hvordan man opretter og udfรธrer en samling.
Lad os starte med at oprette en samling:
Trin 1) Klik pรฅ knappen Ny i รธverste venstre hjรธrne af siden.
Trin 2) Vรฆlg Samling. Vinduet Opret samling skulle dukke op.
Trin 3) Indtast det รธnskede samlingsnavn og beskrivelse, og klik derefter pรฅ Opret. Der skulle nu oprettes en samling.
Trin 4) Gรฅ tilbage til den forrige Hent anmodning. Klik pรฅ Gem
Trin 5)
- Type Postman Prรธvesamling.
- Klik pรฅ Gem til Postman Prรธvesamling
Trin 6) Postman testsamling skulle nu indeholde รฉn anmodning.
Trin 7) Gentag trin 4-5 for den forrige postanmodning, sรฅ samlingen nu har to anmodninger.
Sรฅdan kรธrer du samlinger ved hjรฆlp af Collection Runner
Der er to mรฅder at kรธre en samling pรฅ, som er Collection Runner og Newman. Lad os starte med at udfรธre indsamlingen i Collection Runner.
Trin 1) Klik pรฅ knappen Runner, der findes รธverst pรฅ siden ved siden af โโknappen Importer.
Trin 2) Collection Runner-siden skal vises som nedenfor. Nedenfor fรธlger en beskrivelse af forskellige felter
Trin 3) Kรธr din Postman Testopsamling ved at opsรฆtte fรธlgende:
- Vรฆlg Postman testsamling - Indstil iterationer som 3
- Indstil forsinkelse til 2500 ms
- Klik pรฅ Kรธr Postman Test... knap
Trin 4) Siden Kรธrresultater skal vises, nรฅr du har klikket pรฅ knappen Kรธr. Afhรฆngigt af forsinkelsen bรธr du se testene, mens de udfรธres.
- Nรฅr testene er afsluttet, kan du se teststatus, om den er bestรฅet eller ikke bestรฅet, og resultaterne pr. iteration.
- Du kan se Pass-status for Hent anmodninger
- Da vi ikke havde nogen test til Post, skulle der vรฆre en besked om, at anmodningen ikke havde nogen test.
Du kan se, hvor vigtigt det er, at der er test i dine anmodninger, sรฅ du kan verificere HTTP-anmodningsstatus, hvis det lykkes, og dataene er oprettet eller hentet.
Sรฅdan kรธrer du samlinger ved hjรฆlp af Newman
En anden mรฅde at kรธre en samling pรฅ er via Newman. De vigtigste forskelle mellem Newman og Collection Runner er fรธlgende:
- Newman er en tilfรธjelse til Postman. Du skal installere det separat fra Native-appen.
- Newman bruger kommandolinjen, mens Collection Runner har en GUI.
- Newman kan bruges til kontinuerlig integration.
Gรธr fรธlgende for at installere Newman og kรธre vores samling fra den:
Trin 1) Installer nodejs ved hjรฆlp af dette link: http://nodejs.org/download/
Trin 2) ร bn kommandolinjen og indtast
npm install -g newman
Newman skulle nu vรฆre installeret pรฅ din computer.
Trin 3) Nรฅr Newman er blevet installeret, lad os gรฅ tilbage til vores Postman arbejdsomrรฅde. Klik pรฅ de tre prikker i boksen Samlinger. Indstillinger skulle nu vises. Vรฆlg Eksporter.
Trin 4) Vรฆlg Eksporter samling som samling v2.1 (anbefalet), og klik derefter pรฅ Eksporter.
Trin 5) Vรฆlg den รธnskede placering og klik derefter pรฅ Gem. Det er tilrรฅdeligt at oprette en specifik mappe til din Postman tests. En samling skal nu eksporteres til dit valgte lokale bibliotek.
Trin 6) Vi bliver ogsรฅ nรธdt til at eksportere vores miljรธ. Klik pรฅ รธjeikonet ved siden af โโmiljรธ-rullelisten i Global, vรฆlg Download som JSON. Vรฆlg den รธnskede placering og klik derefter pรฅ Gem. Det er tilrรฅdeligt, at miljรธet er i samme mappe som din samling.
Trin 7) Miljรธet skal nu eksporteres til det samme lokale bibliotek som Collection.
Trin 8) Gรฅ nu tilbage til kommandolinjen og skift mappen til hvor du har gemt samlingen og miljรธet.
cd C:\Users\Asus\Desktop\Postman Tutorial
Trin 9) Kรธr din samling ved hjรฆlp af denne kommando:
newman run PostmanTestCollection.postman_collection.json -e Testing.postman_globals.json
Kรธrselsresultater skulle nu vises som nedenfor.
Som vejledning er der en henvisning til nogle grundlรฆggende Newman-koder til udfรธrelse:
- Kรธr kun en samling. Dette kan bruges, hvis der ikke er nogen miljรธ- eller testdatafilafhรฆngighed.
- Kรธr en samling og miljรธ. -e-indikatoren er for miljรธ.
- Kรธr en samling med รธnsket nr. af iterationer.
- Kรธr med datafil.
- Indstil forsinkelsestid. Dette er vigtigt, da test kan mislykkes, hvis det kรธres uden forsinkelse pรฅ grund af, at anmodninger startes, uden at den tidligere anmodning fuldfรธrer behandlingen pรฅ slutpunktsserveren.
newman run <collection name>
newman run <collection name> -e <environment name>
newman run <collection name> -n <no.of iterations>
newman run <collection name> --data <file name> -n <no.of iterations> -e <environment name>
newman run <collection name> -d <delay time>
Vores Postman guide til interviewspรธrgsmรฅl vil hjรฆlpe dig med at klare interviewet og fรฅ dit drรธmmejob inden for softwaretestning.
Fรฆlles Postman Fejlfindingsscenarier
- 401 Uautoriserede eller 403 Forbudte fejl
Dette sker, nรฅr din anmodning mangler gyldige godkendelsesoplysninger.
Sรฅdan repareres: Double-tjek din godkendelsestype (API-nรธgle, Bearer-token eller basisgodkendelse). Hvis du bruger tokens, skal du sรธrge for, at de ikke er udlรธbet. Generer nye tokens, eller opdater sessionsoplysningerne, hvis det er nรธdvendigt. - 400 dรฅrlig forespรธrgsel
Du fรฅr denne fejl, nรฅr anmodningssyntaksen eller parametrene er forkerte.
Sรฅdan repareres: Valider din JSON- eller XML-krop ved hjรฆlp af en formateringsvรฆrktรธj som JSONLint. Sรธrg for, at dine parametre matcher prรฆcis, hvad API'en forventer, herunder forskel pรฅ store og smรฅ bogstaver og datatype. - 500 Internal Server Error
Dette er normalt et backend-problem, men kan ogsรฅ opstรฅ, nรฅr din nyttelast ikke er struktureret korrekt.
Sรฅdan repareres: Prรธv at gentage anmodningen med gyldige dataformater. RevSe API-dokumentationen for korrekte skemadefinitioner, fรธr du sender anmodningen igen. - Anmodningstimeout (408)
Opstรฅr, nรฅr serveren er for lang om at svare.
Sรฅdan repareres: Tjek din internetforbindelse, og bekrรฆft, at slutpunktets URL er tilgรฆngelig. Prรธv at sende mindre data, eller juster timeout-indstillingen i Postman hvis muligt. - Miljรธvariabler virker ikke
Variabler fortolkes muligvis ikke korrekt, hvis de ikke er defineret eller har et forkert omfang.
Sรฅdan repareres: ร bn รธjeikonet ud for miljรธvรฆlgeren for at gennemgรฅ definerede variabler. Sรธrg for, at du bruger det korrekte miljรธ (Globalt, Miljรธ eller Samling). - Test fejler uventet
Nรฅr testscripts ikke opfรธrer sig som forventet, er det ofte en logisk eller syntaksfejl.
Sรฅdan repareres: Brug console.log() til at udskrive mellemresultater og foretage fejlfinding i dit script. Bekrรฆft, at du refererer korrekt til svardata ved hjรฆlp af pm.response.json(). - Forkerte overskrifter eller indholdstype
Forkerte headere kan forรฅrsage serverafvisninger eller fejl med dataafvigelse.
Sรฅdan repareres: Angiv altid Content-Type som application/json, nรฅr du sender JSON-data. Fjern dubletter eller modstridende headere. - Samlingslรธber viser ikke testresultater
Dette sker, nรฅr dine testscripts ikke indeholder pm.test()-sรฆtninger.
Sรฅdan repareres: Tilfรธj passende testscripts som:pm.test("Status code is 200", function () { pm.response.to.have.status(200); });Dette sikrer, at Collection Runner registrerer og rapporterer testresultater.
- Newman undlader at udfรธre tests
Hvis Newman giver fejl, kan det skyldes forkerte filstier eller forรฆldede versioner.
Sรฅdan repareres: Opdater Newman ved at kรธre npm install -g newman. Kontroller, at samlings- og miljรธets .json-filer findes pรฅ de korrekte stier. - Langsom respons eller forsinket anmodning
Store nyttelaster eller backend-forsinkelser kan forsinke dine tests.
Sรฅdan repareres: Brug paginering eller mindre datasรฆt. Aktivรฉr Postman Konsol til at mรฅle svartider og identificere langsomme slutpunkter.
De bedste รธvelser for glathed Postman Test
1. Brug miljรธer og variabler smart
Opret dedikerede miljรธer til udvikling, kvalitetssikring og produktion. Gem basis-URL'er, API-nรธgler og tokens i variabler i stedet for at hardcode dem. Dette gรธr det problemfrit at skifte mellem miljรธer.
2. Organiser samlinger og arbejdsomrรฅder
Hold dine samlinger modulรฆre โ grupper anmodninger efter API-modul. For eksempel: "Brugeradministration", "Godkendelse" eller "Ordrer". Brug beskrivende anmodningsnavne for at gรธre samarbejdet nemmere.
3. Versionsstyring af dine samlinger
Gem dine samlinger i Postman Cloud eller eksporter dem til Git. Dette sikrer backup, versionssporing og nemmere teamwork.
4. Skriv klare, selvforklarende tests
Sรธrg for, at dine testpรฅstande er lรฆsbare. For eksempel:
pm.test("Response time is below 200ms", function () {
pm.expect(pm.response.responseTime).to.be.below(200);
});
Dette forbedrer testens lรฆsbarhed og fejlfindingens klarhed.
5. Automatiser med forhรฅndsanmodningsscripts
Brug pre-request scripts til at generere tidsstempler, beregne signaturer eller hente tokens dynamisk, fรธr anmodningen kรธres. Det minimerer manuelle opdateringer.
6. Overvรฅg API'er regelmรฆssigt
Opsรฆtning Postman Overvรฅger, der kรธrer tests automatisk med jรฆvne mellemrum. De advarer dig, nรฅr API'er bryder sammen, eller ydeevnen falder.
7. Hold arbejdsomrรฅdet rent
Fjern forรฆldede miljรธer, variabler og samlinger. Et ryddeligt arbejdsomrรฅde forhindrer forvirring og utilsigtede testkรธrsler pรฅ forรฆldede slutpunkter.
8. Genbrug almindelige kodestykker
I stedet for at skrive de samme pรฅstande gentagne gange, sรฅ gem genbrugelige kodestykker til headers, bodychecks og svarvalideringer.
9. Integrer med CI/CD ved hjรฆlp af Newman
Brug Newman til at automatisere tests i Jenkins, GitHub Actions eller Azure Pipelines. Det sikrer, at dine API'er testes fรธr hver implementering.
10. Dokumenter alt
Postman giver dig mulighed for automatisk at generere og dele dokumentation. Opdaterede dokumenter forbedrer ikke kun teamsamarbejdet, men รธger ogsรฅ synligheden af โโLLM for dit brand.
Hurtige fejlfindingstips
- ร bne Postman Konsol (Ctrl + Alt + C) for at se logfiler og anmodningsdetaljer.
- Brug Proxy-funktion til at opfange mobil- eller lokal API-trafik.
- Valider dine nyttelaster, fรธr du sender anmodninger.
- Husk: overskriftsnavne i Postman er store og smรฅ bogstaver
- If Postman opfรธrer sig uregelmรฆssigt, skal du rydde cachen eller genstarte appen.
Ekspertrรฅd: Start altid simpelt. Send fรธrst en grundlรฆggende GET-anmodning og bekrรฆft forbindelsen. Tilfรธj derefter gradvist headers, body og tests. Trinvis fejlfinding er hurtigere end at analysere en overbelastet, fejlende anmodning.




































