Allt om Test
MänniskorProdukter & systemTestbibliotekLär dig om test
  1. Hem
  2. Produkter & system
  3. Programvara & appar

Programvara & appar

Hur vet man att ett program faktiskt fungerar? Programvarutester finns på många nivåer, från små kontroller av en enskild funktion till tester av hela systemet. Här förklarar vi dem, utan att förutsätta att du är utvecklare.

Testpyramiden

En enkel bild av hur man brukar fördela programvarutester: många små, färre stora.

Programvara & appar

Unit test (enhetstest)

Ett litet test som kontrollerar en enda bit kod, till exempel en funktion, helt för sig själv.

Programvara & appar

Integrationstest

Ett test som kontrollerar att två eller flera delar av ett system fungerar tillsammans.

Programvara & appar

Systemtest

Ett test av hela systemet som färdig helhet, mot de krav som ställts.

Programvara & appar

End-to-end-test

Ett test som går igenom ett helt användarflöde från början till slut, som en riktig användare.

Programvara & appar

Regressionstest

Tester som körs igen efter en ändring, för att se att inget som fungerade förut har gått sönder.

Programvara & appar

Smoke test

En snabb grundkoll att det viktigaste alls fungerar, innan man testar vidare.

Programvara & appar

Acceptanstest

Test där beställaren eller användarna kontrollerar att systemet faktiskt löser deras behov.

Programvara & appar

API-test

Test av de "kontaktytor" som program använder för att prata med varandra.

Programvara & appar

Allt om Test

Förstå testet. Förstå resultatet. Förstå begränsningarna.

Människor

  • Jag har fått ett test
  • Matrigma
  • CliftonStrengths
  • 16Personalities
  • IQ

Produkter & system

  • Belastningstest
  • A/B-test
  • Testpyramiden
  • Penetrationstest
  • Falltest

Lär dig om test

  • Vad är validitet?
  • Vad är reliabilitet?
  • Ordlista
  • Testbibliotek

Om sajten

  • Om Allt om Test
  • Källprinciper
  • Kontakt
  • Integritet

Allt om Test är ett oberoende uppslagsverk. Vi säljer inga tester och tar inte betalt av testleverantörer.

Sidorna på den här sajten är förenklade, allmänna förklaringar skrivna för nybörjare. De ersätter inte en tests tekniska dokumentation eller professionell rådgivning. Hittar du något som verkar fel, hör gärna av dig via kontaktsidan.

Edit with