Hjem Software Hvad er tilfældig test? - definition fra techopedia

Hvad er tilfældig test? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder tilfældig test?

Tilfældig testning henviser til praksis med at bruge tilfældige input til test af software. Forskellige former for tilfældig test er alle afhængige af den samme grundlæggende idé, som er, at testimplementeringssager vælges tilfældigt.

Techopedia forklarer tilfældig test

Tilfældigtest er en type black box-test, hvor udviklere ikke ser på den interne kode for et softwareprodukt - i stedet indtaster de tilfældige input i systemet for at se, hvad resultaterne er. Et almindeligt eksempel er brugen af ​​tilfældige heltal til at teste en softwarefunktion, der returnerer resultater baseret på disse heltal. Disse funktioner kan omfatte "for loops" eller andre algoritmer til levering af et resultat, hvor et sæt tilfældige testtilfælde simulerer eller tilnærmer sig et bredere sæt af sager, der er indtastet af teoretiske brugere.

Andre former for tilfældig test kan omfatte brugen af ​​heuristik, som styrer brugen af ​​tilfældige input. Generelt og specifikt, når man beskæftiger sig med heltal eller andre typer variabler, er tilfældig test kun lige tilfældig som det sæt tilfældige input, der bruges - med andre ord, testere vælger ofte at bruge et afgrænset sæt heltal snarere end et uendeligt sæt. Specifik praksis for tilfældig testning får mekanikken i, hvad vi mener med tilfældigt, og hvordan udviklere kommer med et tilsyneladende tilfældigt sæt input til en test.

Diskussioner om tilfældig test kan også dreje sig om effektiviteten af ​​dens anvendelse. En idé er, at fordi tilfældig test kan udføres af automatiserede systemer i stedet for menneskelige fagfolk, kan det have fordele i forhold til rettet test. Imidlertid kan rettet test være mere effektiv med hensyn til, hvor meget test der er behov for. Nogle udviklere og eksperter bruger også udtrykket "tilfældig test" for at referere til ineffektiv eller endda inkompetent test, hvor direkte test ses som en overlegen metode.

Hvad er tilfældig test? - definition fra techopedia