Typer af softwaretest (100 eksempler)

Hvad er en softwaretesttype?

Softwaretesttype er en klassificering af forskellige testaktiviteter i kategorier, der hver har et defineret testmรฅl, teststrategi og testleverancer. Mรฅlet med at have en testtype er at validere Application Under Test (AUT) for det definerede testmรฅl.

For eksempel er mรฅlet med tilgรฆngelighedstest at validere AUT til at vรฆre tilgรฆngelig for handicappede. Sรฅ hvis din softwarelรธsning skal vรฆre deaktiveringsvenlig, kontrollerer du den i forhold til Accessibility Test Cases.

Typer af softwaretest

En liste over 100 softwaretesttyper sammen med definitioner. Et must read for enhver QA-professionel. Betragt dette som din guide til alle typer softwaretest.

Typer af softwaretest

  1. Accepttest: Formel test udfรธrt for at afgรธre, om et system opfylder dets acceptkriterier eller ej, og for at sรฆtte kunden i stand til at afgรธre, om systemet skal accepteres eller ej. Det udfรธres normalt af kunden. Lรฆs mere pรฅ Acceptantestning
  2. Tilgรฆngelighedstest: Type af test, der bestemmer anvendeligheden af โ€‹โ€‹et produkt til personer med handicap (dรธve, blinde, mentalt handicappede osv.). Evalueringsprocessen udfรธres af personer med handicap. Lรฆs mere pรฅ Tilgรฆngelighedstest
  3. Aktiv test: Type af test, der bestรฅr i at introducere testdata og analysere udfรธrelsesresultaterne. Det udfรธres normalt af testholdet.
  4. Agile test: Softwaretestpraksis, der fรธlger principperne i det agile manifest, der lรฆgger vรฆgt pรฅ test fra kundernes perspektiv, der vil bruge systemet. Det udfรธres normalt af QA-holdene. Lรฆs mere pรฅ Agile test
  5. Alderstest: Type af test, som evaluerer et systems evne til at udfรธre i fremtiden. Evalueringsprocessen udfรธres af testhold.
  6. Ad hoc test: Test udfรธrt uden planlรฆgning og dokumentation โ€“ testeren forsรธger at 'bryde' systemet ved tilfรฆldigt at prรธve systemets funktionalitet. Det udfรธres af testteamet. Lรฆs mere pรฅ Ad hoc test
  7. Alpha test: Alpha Testing er en type softwaretest, der udfรธres pรฅ udviklerens websted for at identificere fejl, brugervenlighedsproblemer og funktionsmangler, fรธr produktet frigives til beta-test. Det involverer interne testere, sรฅsom udviklere og QA-teams, og nogle gange udvalgte slutbrugere i et kontrolleret miljรธ. Lรฆs mere pรฅ Alpha Testing
  8. Pรฅstandstest: Type af test, der bestรฅr i at verificere, om betingelserne bekrรฆfter produktkravene. Det udfรธres af testteamet.
  9. API-test: Testteknik, der ligner Unit Testing, idet den er rettet mod kodeniveauet. Api Testing adskiller sig fra Unit Testing ved, at det typisk er en QA-opgave og ikke en udvikleropgave. Lรฆs mere pรฅ API-testning
  10. Alle par test: Kombinatorisk testmetode, der tester alle mulige diskrete kombinationer af inputparametre. Det udfรธres af testholdene.
  11. Automatiseret test: Testteknik, der bruger automationstestvรฆrktรธjer til at kontrollere miljรธopsรฆtningen, testudfรธrelsen og resultatrapportering. Det udfรธres af en computer og bruges inde i testholdene. Lรฆs mere pรฅ automatiseret Test
  12. Basisstitest: En testmekanisme, som udleder et logisk kompleksitetsmรฅl for et proceduredesign og bruger dette som en guide til at definere et grundlรฆggende sรฆt af eksekveringsstier. Det bruges af testhold, nรฅr de definerer testcases. Lรฆs mere pรฅ Basisstitestning
  13. Bagudkompatibilitetstest: Testmetode, som verificerer adfรฆrden af โ€‹โ€‹den udviklede software med รฆldre versioner af testmiljรธet. Det udfรธres af testhold.
  14. Betatestning: Afsluttende test fรธr frigivelse af applikation til kommercielt formรฅl. Det udfรธres typisk af slutbrugere eller andre.
  15. Benchmark test: Testteknik, der bruger reprรฆsentative sรฆt af programmer og data designet til at evaluere ydeevnen af โ€‹โ€‹computerhardware og -software i en given konfiguration. Det udfรธres af testhold. Lรฆs mere pรฅ Benchmark Testing
  16. Big Bang Integrationstest: Testteknik, der fรธrst integrerer individuelle programmoduler, nรฅr alt er klar. Det udfรธres af testholdene.
  17. Binรฆr portabilitetstest: Teknik, der tester en eksekverbar applikation for portabilitet pรฅ tvรฆrs af systemplatforme og miljรธer, normalt for overensstemmelse med en ABI-specifikation. Det udfรธres af testholdene.
  18. Grรฆnsevรฆrditest: Softwaretestteknik, hvor test er designet til at omfatte reprรฆsentanter for grรฆnsevรฆrdier. Det udfรธres af QA-testholdene. Lรฆs mere pรฅ Grรฆnsevรฆrditestning
  19. Bottom Up Integrationstest: I bottom-up Integrationstest udvikles moduler pรฅ det laveste niveau fรธrst, og andre moduler, der gรฅr mod 'hoved'-programmet, integreres og testes รฉt ad gangen. Det udfรธres normalt af testholdene.
  20. Branchetest: Testteknik, hvor alle grene i programmets kildekode testes mindst รฉn gang. Dette gรธres af udvikleren.
  21. Breddetest: En testpakke, der udรธver den fulde funktionalitet af et produkt, men som ikke tester funktioner i detaljer. Det udfรธres af testhold.
  22. Black box test: En metode til softwaretest, der verificerer funktionaliteten af โ€‹โ€‹en applikation uden at have specifik viden om applikationens kode/interne struktur. Test er baseret pรฅ krav og funktionalitet. Det udfรธres af QA-hold. Lรฆs mere pรฅ Black box test
  23. Kodedrevet test: Testteknik, der bruger testrammer (sรฅsom xUnit), der tillader udfรธrelse af enhedstests for at bestemme, om forskellige sektioner af koden fungerer som forventet under forskellige omstรฆndigheder. Det udfรธres af udviklingsteamene.
  24. Kompatibilitetstest: Testteknik, der validerer, hvor godt en software yder i et bestemt hardware/software/operativsystem/netvรฆrksmiljรธ. Det udfรธres af testholdene. Lรฆs mere pรฅ Test af kompatibilitet
  25. Sammenligningstest: Testteknik, som sammenligner produktets styrker og svagheder med tidligere versioner eller andre lignende produkter. Kan udfรธres af tester, udviklere, produktchefer eller produktejere. Lรฆs mere pรฅ Komponenttestning
  26. Komponenttestning: Testteknik svarende til enhedstest, men med et hรธjere integrationsniveau - test udfรธres i sammenhรฆng med applikationen i stedet for blot at teste en specifik metode direkte. Kan udfรธres af test- eller udviklingsteams.
  27. Konfigurationstest: Testteknik, som bestemmer minimal og optimal konfiguration af hardware og software, og effekten af โ€‹โ€‹tilfรธjelse eller รฆndring af ressourcer sรฅsom hukommelse, diskdrev og CPU. Normalt udfรธres det af Performance Testing-ingeniรธrerne. Lรฆs mere pรฅ Konfigurationstest
  28. Tilstandsdรฆkningstest: Type softwaretest, hvor hver betingelse udfรธres ved at gรธre den sand og falsk, pรฅ hver af mรฅderne mindst รฉn gang. Det er typisk lavet af automationstestholdene.
  29. Overholdelsestest: Type af test, som kontrollerer om systemet er udviklet i overensstemmelse med standarder, procedurer og retningslinjer. Det udfรธres normalt af eksterne virksomheder, der tilbyder "Certified OGC Compliant" mรฆrke.
  30. Samtidig test: Multibrugertest rettet mod at bestemme virkningerne af at fรฅ adgang til den samme applikationskode, modul eller databaseposter. Det gรธres det normalt af prรฆstationsingeniรธrer. Lรฆs mere pรฅ Samtidighedstest
  31. Overensstemmelsestest: Processen med at teste, at en implementering er i overensstemmelse med den specifikation, den er baseret pรฅ. Det udfรธres normalt af testhold. Lรฆs mere pรฅ Overensstemmelsestest
  32. Kontekstdrevet test: En agil testteknik, der gรฅr ind for kontinuerlig og kreativ evaluering af testmuligheder i lyset af den potentielle afslรธrede information og vรฆrdien af โ€‹โ€‹denne information for organisationen pรฅ et specifikt tidspunkt. Det udfรธres normalt af agile testhold.
  33. Konverteringstest: Test af programmer eller procedurer, der bruges til at konvertere data fra eksisterende systemer til brug i erstatningssystemer. Det udfรธres normalt af QA-holdene.
  34. Test af beslutningsdรฆkning: Type softwaretest, hvor hver betingelse/beslutning udfรธres ved at sรฆtte den til sand/falsk. Det er typisk lavet af automationstestholdene.
  35. Destruktiv test: Type af test, hvor testene udfรธres til prรธvens fejl, for at forstรฅ en prรธves strukturelle ydeevne eller materialeopfรธrsel under forskellige belastninger. Det udfรธres normalt af QA-hold.
    Lรฆs mere om Destruktiv test
  36. Afhรฆngighedstest: Testtype, som undersรธger en applikations krav til allerede eksisterende software, starttilstande og konfiguration for at opretholde korrekt funktionalitet. Det udfรธres normalt af testhold.
  37. Dynamisk test: Udtryk, der bruges i software engineering til at beskrive testning af kodes dynamiske adfรฆrd. Det udfรธres typisk af testhold. Lรฆs mere pรฅ Dynamisk test
  38. Domรฆnetest: White box testteknik, som indeholder kontrol af, at programmet kun accepterer gyldigt input. Det udfรธres normalt af softwareudviklingsteams og lejlighedsvis af automationstesthold.
  39. Fejlhรฅndteringstest: Softwaretesttype, som bestemmer systemets evne til korrekt at behandle fejlagtige transaktioner. Det udfรธres normalt af testholdene.
  40. End-to-end test: I lighed med systemtest involverer test af et komplet applikationsmiljรธ i en situation, der efterligner brug i den virkelige verden, sรฅsom interaktion med en database, brug af netvรฆrkskommunikation eller interaktion med anden hardware, applikationer eller systemer, hvis det er relevant. Det udfรธres af QA-hold. Lรฆs mere pรฅ End-to-end test
  41. Udholdenhedstest: Type af test, som kontrollerer for hukommelseslรฆkager eller andre problemer, der kan opstรฅ ved langvarig udfรธrelse. Det udfรธres normalt af prรฆstationsingeniรธrer. Lรฆs mere pรฅ Udholdenhedstest
  42. Udforskende test: Black box testteknik udfรธrt uden planlรฆgning og dokumentation. Det udfรธres normalt af manuelle testere. Lรฆs mere pรฅ Undersรธgende test
  43. Ekvivalenspartitioneringstest: Softwaretestteknik, der opdeler inputdata fra en softwareenhed i partitioner af data, hvorfra testcases kan udledes. det udfรธres normalt af QA-holdene. Lรฆs mere pรฅ Ekvivalenspartitioneringstest
  44. Fejlindsprรธjtningstest: Element af en omfattende teststrategi, der sรฆtter testeren i stand til at koncentrere sig om den mรฅde, hvorpรฅ den testede applikation er i stand til at hรฅndtere undtagelser. Det udfรธres af QA-hold.
  45. Formel verifikationstest: Handlingen med at bevise eller modbevise rigtigheden af โ€‹โ€‹tilsigtede algoritmer, der ligger til grund for et system med hensyn til en bestemt formel specifikation eller egenskab, ved hjรฆlp af formelle matematiske metoder. Det udfรธres normalt af QA-hold.
  46. Funktionel testning: Type sort boks-test, der baserer sine testcases pรฅ specifikationerne for den softwarekomponent, der testes. Det udfรธres af testhold. Lรฆs mere pรฅ Funktionstest
  47. Fuzz test: Softwaretestteknik, der giver ugyldige, uventede eller tilfรฆldige data til input fra et program - et sรฆrligt omrรฅde for mutationstestning. Fuzz-test udfรธres af testhold. Lรฆs mere pรฅ Fuzz test
  48. Gorilla test: Softwaretestteknik, der fokuserer pรฅ kraftig test af et bestemt modul. Det udfรธres af kvalitetssikringsteams, normalt ved fuld test.
  49. Grรฅ Box Test: En kombination af sort Box og hvid Box testmetoder: test af et stykke software i forhold til dets specifikation, men ved hjรฆlp af en vis viden om dets interne funktion. Det kan udfรธres af enten udviklings- eller testhold.
  50. Test af glasboks: Svarende til white box-test, baseret pรฅ viden om den interne logik i en applikations kode. Det udfรธres af udviklingsteams.
  51. GUI-softwaretest: Processen med at teste et produkt, der bruger en grafisk brugergrรฆnseflade, for at sikre, at det opfylder de skriftlige specifikationer. Dette gรธres normalt af testholdene. Lรฆs mere pรฅ GUI software test
  52. Globaliseringstest: Testmetode, der kontrollerer produktets korrekte funktionalitet med en hvilken som helst af kulturen/lokale indstillinger ved hjรฆlp af enhver mulig type international input. Det udfรธres af testteamet. Lรฆs mere pรฅ Globaliseringstest
  53. Hybrid integrationstest: Testteknik, der kombinerer top-down og bottom-up integrationsteknikker for at udnytte fordelene ved denne form for test. Det udfรธres normalt af testholdene.
  54. Integrationstest: Fasen i softwaretestning, hvor individuelle softwaremoduler kombineres og testes som en gruppe. Det udfรธres normalt af testhold. Lรฆs mere pรฅ Integrationstest
  55. Interface test: Test udfรธrt for at evaluere, om systemer eller komponenter overfรธrer data og kontrol korrekt til hinanden. Det udfรธres normalt af bรฅde test- og udviklingsteams. Lรฆs mere pรฅ Interface test
  56. Installer/afinstaller test: Kvalitetssikringsarbejde, der fokuserer pรฅ, hvad kunderne skal gรธre for at installere og opsรฆtte den nye software med succes. Det kan involvere fuld, delvis eller opgraderingsinstallations-/afinstallationsprocesser og udfรธres typisk af softwaretestingeniรธren i samarbejde med konfigurationsadministratoren.
  57. Internationaliseringstest: Processen, der sikrer, at produktets funktionalitet ikke er brudt, og at alle meddelelser er korrekt eksternaliseret, nรฅr de bruges pรฅ forskellige sprog og lokaliteter. Det udfรธres normalt af testholdene.
  58. Inter-Systems test: En testteknik fokuseret pรฅ at verificere, at sammenkoblingerne mellem applikationer fungerer korrekt. Det udfรธres typisk af testholdene.
  59. Sรธgeordsdrevet test: Ogsรฅ kendt som tabeldrevet test eller handling-ord-testning, er en softwaretestmetode til automatiseret test, der adskiller testoprettelsesprocessen i to adskilte stadier: en planlรฆgningsfase og en implementeringsfase. Det kan bruges af enten manuelle eller automationstesthold. Lรฆs mere pรฅ Sรธgeordsdrevet test
  60. Belastningstest: Testteknik, der stiller krav til et system eller en enhed og mรฅler dets respons. Det udfรธres normalt af prรฆstationsingeniรธrerne. Lรฆs mere pรฅ Load Testing
  61. Lokaliseringstest: En del af softwaretestprocessen fokuserede pรฅ at tilpasse en globaliseret applikation til en bestemt kultur/lokalitet. Det udfรธres normalt af testholdene. Lรฆs mere pรฅ Lokaliseringstest
  62. Lรธkketest: En hvid boks-testteknik, der trรฆner programlรธkker. Det udfรธres af udviklingsteamene. Lรฆs mere pรฅ Lรธkketest
  63. Manuel scriptet test: Testmetode, hvor testcaserne designes og gennemgรฅs af teamet, inden de udfรธres. Det udfรธres af manuelle testhold.
  64. Manuel support test: Testteknik, der involverer test af alle de funktioner, der udfรธres af personerne, mens de forbereder dataene og bruger disse data fra et automatiseret system. det udfรธres af testhold.
  65. Modelbaseret test: Anvendelsen af โ€‹โ€‹modelbaseret design til at designe og udfรธre de nรธdvendige artefakter til at udfรธre softwaretest. Det udfรธres normalt af testhold. Lรฆs mere pรฅ Modelbaseret test
  66. Mutationstest: Metode til softwaretest, som involverer รฆndring af programmers kildekode eller bytekode pรฅ smรฅ mรฅder for at teste dele af koden, der sjรฆldent eller aldrig tilgรฅs under normal testudfรธrelse. Det udfรธres normalt af testere. Lรฆs mere pรฅ Mutationstest
  67. Modularitetsdrevet test: Softwaretestteknik, som krรฆver oprettelse af smรฅ, uafhรฆngige scripts, der reprรฆsenterer moduler, sektioner og funktioner i den applikation, der testes. Det udfรธres normalt af testteamet.
  68. Ikke-funktionel test: Testteknik, der fokuserer pรฅ test af en softwareapplikation for dens ikke-funktionelle krav. Kan udfรธres af prรฆstationsingeniรธrerne eller af manuelle testhold. Lรฆs mere pรฅ Ikke-funktionel test
  69. Negativ test: Ogsรฅ kendt som "test to fail" - testmetode, hvor testenes formรฅl er at vise, at en komponent eller et system ikke virker. Det udfรธres af manuelle eller automatiseringstestere. Lรฆs mere pรฅ Negativ test
  70. Operational test: Testteknik udfรธrt for at evaluere et system eller en komponent i dets driftsmiljรธ. Normalt udfรธres det af testhold. Lรฆs mere pรฅ Operational test
  71. Ortogonal array test: Systematisk, statistisk mรฅde at teste pรฅ, som kan anvendes i brugergrรฆnsefladetest, systemtest, regressionstest, konfigurationstest og ydeevnetest. Det udfรธres af testteamet. Lรฆs mere pรฅ Ortogonal array test
  72. Partest: Softwareudviklingsteknik, hvor to teammedlemmer arbejder sammen ved et tastatur for at teste softwareapplikationen. Den ene udfรธrer testen, og den anden analyserer eller gennemgรฅr testen. Dette kan gรธres mellem en tester og udvikler eller forretningsanalytiker eller mellem to testere, hvor begge deltagere skiftes til at kรธre tastaturet.
  73. Passiv test: Testteknik, der bestรฅr i at overvรฅge resultaterne af et kรธrende system uden at indfรธre sรฆrlige testdata. Det udfรธres af testteamet.
  74. Parallel test: Testteknik, der har til formรฅl at sikre, at en ny applikation, som har erstattet dens รฆldre version, er blevet installeret og kรธrer korrekt. Det udfรธres af testteamet. Lรฆs mere pรฅ Parallel test
  75. Stitest: Typisk white box-test, som har til formรฅl at opfylde dรฆkningskriterier for hver logisk vej gennem programmet. Det udfรธres normalt af udviklingsteamet. Lรฆs mere pรฅ Sti test
  76. Penetrationstest: Testmetode, der evaluerer sikkerheden af โ€‹โ€‹et computersystem eller netvรฆrk ved at simulere et angreb fra en ondsindet kilde. Normalt udfรธres de af specialiserede penetrationstestvirksomheder. Lรฆs mere pรฅ Penetration Testing
  77. Ydelsestest: Funktionstest udfรธrt for at evaluere et systems eller komponents overensstemmelse med specificerede ydeevnekrav. Det udfรธres normalt af prรฆstationsingeniรธren. Lรฆs mere pรฅ Test af ydeevne
  78. Kvalifikationstest: Test i forhold til specifikationerne i den tidligere udgivelse, som normalt udfรธres af udvikleren for forbrugeren, for at demonstrere, at softwaren opfylder de specificerede krav.
  79. Ramp Test: Type af test, der bestรฅr i at hรฆve et indgangssignal kontinuerligt, indtil systemet bryder sammen. Det kan udfรธres af testteamet eller prรฆstationsingeniรธren.
  80. Regressionstest: Type softwaretest, der sรธger at afdรฆkke softwarefejl efter รฆndringer i programmet (f.eks. fejlrettelser eller ny funktionalitet), ved at genteste programmet. Det udfรธres af testholdene. Lรฆs mere pรฅ Regressionstest
  81. Restitutionstest: Testteknik, som evaluerer, hvor godt et system genopretter sig efter nedbrud, hardwarefejl eller andre katastrofale problemer. Det udfรธres af testholdene. Lรฆs mere pรฅ Gendannelsestest
  82. Kravtest: Testteknik, der validerer, at kravene er korrekte, fuldstรฆndige, utvetydige og logisk konsistente og tillader at designe et nรธdvendigt og tilstrรฆkkeligt sรฆt af testcases ud fra disse krav. Det udfรธres af QA-hold.
  83. Sikkerhedstest: En proces til at fastslรฅ, at et informationssystem beskytter data og vedligeholder funktionalitet efter hensigten. Det kan udfรธres af testhold eller af specialiserede sikkerhedstestvirksomheder. Lรฆs mere pรฅ Sikkerhedstest
  84. Sanitetstest: Testteknik, der afgรธr, om en ny softwareversion yder godt nok til at acceptere den til en stรธrre testindsats. Det udfรธres af testholdene. Lรฆs mere pรฅ Sanity Test
  85. Scenarietest: Testaktivitet, der bruger scenarier baseret pรฅ en hypotetisk historie til at hjรฆlpe en person med at tรฆnke igennem et komplekst problem eller system til et testmiljรธ. Det udfรธres af testholdene. Lรฆs mere pรฅ Scenarietest
  86. Skalerbarhedstest: En del af batteriet af ikke-funktionelle tests, som tester en softwareapplikation for at mรฅle dens evne til at skalere op โ€“ hvad enten det er den understรธttede brugerbelastning, antallet af transaktioner, datavolumen osv. Det udfรธres af prรฆstationsingeniรธren. Lรฆs mere pรฅ Skalerbarhedstest
  87. Test af erklรฆringer: White box-test, som opfylder kriteriet om, at hver sรฆtning i et program udfรธres mindst รฉn gang under programtestning. Det udfรธres normalt af udviklingsteamet.
  88. Statisk test: En form for softwaretest, hvor softwaren faktisk ikke bruges, kontrollerer hovedsageligt for koden, algoritmen eller dokumentets fornuft. Det bruges af udvikleren, der skrev koden. Lรฆs mere pรฅ Statisk test
  89. Stabilitetstest: Testteknik, som forsรธger at afgรธre, om en applikation vil gรฅ ned. Det udfรธres normalt af prรฆstationsingeniรธren. Lรฆs mere pรฅ Stabilitetstest
  90. Rรธgtest: Testteknik, der undersรธger alle de grundlรฆggende komponenter i et softwaresystem for at sikre, at de fungerer korrekt. Typisk udfรธres rรธgtestning af testteamet umiddelbart efter, at en softwarebuild er lavet. Lรฆs mere pรฅ Rรธgtest
  91. Opbevaringstest: Testtype, der verificerer programmet under test, gemmer datafiler i de korrekte mapper, og at det reserverer tilstrรฆkkelig plads til at forhindre uventet afslutning som fรธlge af mangel pรฅ plads. Det udfรธres normalt af testteamet. Lรฆs mere pรฅ Opbevaringstest
  92. Stresstest: Testteknik, der evaluerer et system eller en komponent ved eller ud over grรฆnserne for dets specificerede krav. Det udfรธres normalt af prรฆstationsingeniรธren. Lรฆs mere pรฅ Stresstest
  93. Strukturel test: White box testteknik, som tager hรธjde for den interne struktur af et system eller en komponent og sikrer, at hver programsรฆtning udfรธrer sin tilsigtede funktion. Det udfรธres normalt af softwareudviklerne.
  94. Systemtest: Processen med at teste et integreret hardware- og softwaresystem for at verificere, at systemet opfylder dets specificerede krav. Det udfรธres af testholdene i bรฅde udviklings- og mรฅlmiljรธ. Lรฆs mere pรฅ Systemtest
  95. Systemintegrationstest: Testproces, der udรธver et softwaresystems sameksistens med andre. Det udfรธres normalt af testholdene. Lรฆs mere pรฅ Systemintegrationstest
  96. Top-down integrationstest: Testteknik, der involverer at starte i toppen af โ€‹โ€‹et systemhierarki ved brugergrรฆnsefladen og bruge stubs til at teste fra toppen og ned, indtil hele systemet er implementeret. Det udfรธres af testholdene.
  1. Trรฅd test: En variation af top-down testteknik, hvor den progressive integration af komponenter fรธlger implementeringen af โ€‹โ€‹delmรฆngder af kravene. Det udfรธres normalt af testholdene. Lรฆs mere pรฅ Trรฅd test
  1. Upgrade Test: Testteknik, der verificerer, om aktiver oprettet med รฆldre versioner kan bruges korrekt, og at brugerens lรฆring ikke udfordres. Det udfรธres af testholdene.
  2. Enhedstest: Softwareverifikations- og valideringsmetode, hvor en programmรธr tester, om individuelle enheder af kildekode er egnede til brug. Det udfรธres normalt af udviklingsteamet. Lรฆs mere pรฅ Enhedstest
  3. Test af brugergrรฆnseflade: Type af test, som udfรธres for at kontrollere, hvor brugervenlig applikationen er. Det udfรธres af testhold. Lรฆs mere pรฅ Test af brugergrรฆnseflade

Bonus !!! Det er altid godt at vide lidt ekstra

  1. Brugervenlighedstest: Testteknik, der verificerer den lethed, hvormed en bruger kan lรฆre at betjene, forberede input til og fortolke output fra et system eller en komponent. Det udfรธres normalt af slutbrugere. Lรฆs mere pรฅ Usability Testing
  2. Volumentest: Test, der bekrรฆfter, at vรฆrdier, der kan blive store over tid (sรฅsom akkumulerede tรฆllinger, logfiler og datafiler), kan imรธdekommes af programmet og vil ikke fรฅ programmet til at stoppe med at fungere eller forringe dets drift pรฅ nogen mรฅde. Det udfรธres normalt af prรฆstationsingeniรธren. Lรฆs mere pรฅ Volumentestning
  3. Sรฅrbarhedstest: Type af test, der vedrรธrer applikationssikkerhed og har til formรฅl at forhindre problemer, der kan pรฅvirke applikationens integritet og stabilitet. Det kan udfรธres af de interne testhold eller outsources til specialiserede virksomheder. Lรฆs mere pรฅ Sรฅrbarhedstest
  4. Hvid boks test: Testteknik baseret pรฅ viden om den interne logik i en applikations kode og inkluderer test som dรฆkning af kodesรฆtninger, grene, stier, betingelser. Det udfรธres af softwareudviklere. Lรฆs mere pรฅ Hvid boks test
  5. Workflow test: Scriptet end-to-end testteknik, som duplikerer specifikke arbejdsgange, som forventes at blive brugt af slutbrugeren. Det udfรธres normalt af testhold. Lรฆs mere pรฅ Workflow test

Det afslutter listen. Hรฅber du nรธd at lรฆse den. For at finde de passende vรฆrktรธjer til denne type test og andre, udforsk denne samling af testvรฆrktรธjer.

Opsummer dette indlรฆg med: