Geef aan waarom testen alleen de aanwezigheid van fouten kan aantonen, niet hun afwezigheid

  • Als een testcase geen fouten aantoont, dan betekent dit dat de betreffende code voor de gegeven invoer correct wordt uitgevoerd. Het best mogelijk dat dezelfde testcase met andere invoer wel tot fouten leidt.
    Als concurrency een rol speelt dan zou het ook nog kunnen dat dezelfde testcase met dezelfde invoer de ene keer niet en de andere keer wel fouten oplevert.
    Het is ook nog mogelijk dat de uitkomst van de test correct is, maar niet op de juiste wijze is verkregen.
    [8]

    Rapporteer Plaats commentaar