Hallo,
kurze Frage zum oben genannten Thema:
Hier mal eine Definition zum Testen:
"Das Testen umfasst einen Prozess, in dem Unterschiede zwischen dem erwarteten Verhalten, das durch die Anforderungsspezifikation festgelegt ist, und dem beobachteten Verhalten eines implementierten Software-Moduls gefunden werden sollen."
oder
„Testen ist der Prozeß, ein Programm mit der Absicht auszuführen, Fehler zu finden.“
Quell: https://www.uni-marburg.de/fb12/arbeitsgruppen/swt/lehre/files/est1415/EST150113.pdf
Nun zur Frage: Angenommen ein einfaches Programm ist Fehlerfrei programmiert. Soll man dann alle Funktionen ausführen, um das zu beweisen?
Und wenn man tatsächlich einen Fehler gefunden hat, soll man ihn dann korrigieren und das in der Dokumentation angeben?
kurze Frage zum oben genannten Thema:
Hier mal eine Definition zum Testen:
"Das Testen umfasst einen Prozess, in dem Unterschiede zwischen dem erwarteten Verhalten, das durch die Anforderungsspezifikation festgelegt ist, und dem beobachteten Verhalten eines implementierten Software-Moduls gefunden werden sollen."
oder
„Testen ist der Prozeß, ein Programm mit der Absicht auszuführen, Fehler zu finden.“
Quell: https://www.uni-marburg.de/fb12/arbeitsgruppen/swt/lehre/files/est1415/EST150113.pdf
Nun zur Frage: Angenommen ein einfaches Programm ist Fehlerfrei programmiert. Soll man dann alle Funktionen ausführen, um das zu beweisen?
Und wenn man tatsächlich einen Fehler gefunden hat, soll man ihn dann korrigieren und das in der Dokumentation angeben?