AD HOC TESTING, også kendt som tilfældig testning eller abe-testning, er en metode til softwaretestning uden planlægning og dokumentation. Testene udføres uformelt og tilfældigt uden nogen formel procedure eller forventede resultater.
ISTQB Definition
- tilfældig testning: En black-box-testteknik, hvor testcases udformes ved at generere tilfældige uafhængige input, der passer til en operationel profil.
Testeren improviserer trinene og udfører dem vilkårligt (som en abe, der skriver, mens han danser). Selv om fejl, der findes ved hjælp af denne metode, er vanskeligere at reproducere (da der ikke er nogen skriftlige testcases), findes der nogle gange meget interessante fejl, som aldrig ville være blevet fundet, hvis der fandtes skriftlige testcases, som blev fulgt nøje. Denne metode anvendes normalt under Acceptance Testing.
Ad hoc-testning udføres normalt, når der er begrænset tid eller ressourcer til at foretage dybdegående testning. F.eks. kan fristen for levering af software være kl. 17.00 i dag, men build’et bliver først klar kl. 16.00, og der er kun en time til at kontrollere, om der er fejl. Eller måske har softwareudviklingsvirksomheden ikke investeret i dygtige testere, og det eneste, de kan stole på, er et par aber.
Succesen af ad hoc-testning afhænger af testerens erfaring, kreativitet og vedholdenhed (og selvfølgelig held).
Sidst opdateret den 31. august 2020 af STF