Kursplan

Introduksjon

Postman og API-testing

  • API-testing vs enhetstesting vs brukergrensesnittstesting

Oversikt over protokoller støttet av Postman

  • Soap, Rest, HTTP, GraphQL
  • Sti-parametre vs spørreparametre

Grunnleggende prinsipper for API-testing

  • Hente-forespørsel
  • Post-forespørsel
  • Parametrisere forespørsel
  • Samlinger

Forberedelse av utviklingsmiljø

  • Installere og konfigurere Postman
  • Registrere i Postman

Opprette API-forespørsler

  • Bruk av en test-API
  • Sende ekstra data med en forespørsel
  • Opprette dynamiske forespørsler med variabler
  • Importere forespørsler fra en nettleser
  • Feilsøke forespørsler
  • Lagre og dele forespørsler
  • Inspeksjonere svar

Testing og skripting

  • Skripte en test
  • Teste en API
  • Refaktorere tester

API-arbeidsflyter med GitHub

  • Oppsette to-faktor-autentisering på Postman og i GitHub
  • Opprette en enkel arbeidsflyt med GitHub API

Automatisering av testkjøring

  • Prøveutvalg samlekjører
  • Bruk av Postman-overvåkere
  • Installere NewMan
  • Kjøre en samling på NewMan og generere en rapport

Sammenfatning og konklusjon

Krav

  • En forståelse av HTTP
  • Erfaring med NodeJS/NPM

Målgruppe

  • Programvaretestere
 21 timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier