So Debuggen Sie Ein Programm

Inhaltsverzeichnis:

So Debuggen Sie Ein Programm
So Debuggen Sie Ein Programm

Video: So Debuggen Sie Ein Programm

Video: So Debuggen Sie Ein Programm
Video: Visual Studio - How to Attach Debugger to a Running Process (Part 1) 2024, Kann
Anonim

Die Erstellung eines Programms besteht aus mehreren Operationen, die zusammenfassend als "Lebenszyklus" bezeichnet werden. Einer der wichtigsten Schritte ist das Testen. Seine Hauptaufgabe besteht nicht darin, sicherzustellen, dass die Arbeit korrekt ist, sondern mögliche Fehler zu erkennen, damit sie später für den Kunden nicht zu einer unangenehmen Überraschung werden. Wie testet man Programme?

So debuggen Sie ein Programm
So debuggen Sie ein Programm

Anweisungen

Schritt 1

Starten Sie das Testen des Programms. Der erste Schritt besteht darin, das Programm zu debuggen. Das Debuggen sollte von einem Programmierer durchgeführt werden, der den Quellcode geschrieben hat oder die erforderliche Programmiersprache kennt. Wenn Sie einer der oben genannten sind, überprüfen Sie Ihren Quellcode auf Syntaxfehler. Beseitigen Sie alle gefundenen Fehler. Führen Sie dann einen statischen Test durch. Es muss getan werden, um das Programm zu debuggen.

Schritt 2

Überprüfen Sie die gesamte Dokumentation, die während des gesamten Lebenszyklus des Programms erhalten wurde. Überprüfen Sie die Leistungsbeschreibung, die Spezifikation und den Quellcode auf Einhaltung der Codierungsstandards. Dies hilft zu bestimmen, wie das Programm die Anforderungen des Kunden erfüllt. Wenn Sie alle Ungenauigkeiten in Dokumentation und Programmcode beseitigen, weist dies auf die hohe Qualität der Software hin.

Schritt 3

Wenn Sie mit dem Debuggen fertig sind, fahren Sie mit dynamischen Testmethoden fort. Sie werden im Prozess des direkten Funktionierens des Programms verwendet. Überprüfen Sie die Korrektheit des Programms anhand vieler Tests aus den zuvor aufbereiteten Datensätzen. Jeder Test zeigt Ihnen, in welchen Fällen das Programm fehlgeschlagen ist und abgestürzt ist. Sie benötigen diese Informationen, um die Ursachen dieser Probleme zu beheben. Verwenden Sie zum Testen Blackbox- und Whitebox-Methoden. Bei der „Black Box“-Methode wird die maximale Anzahl von Fehlern und Störungen in einem Test ermittelt.

Schritt 4

Bereiten Sie dazu zwei Datensätze vor. Einer muss korrekte Informationen enthalten, und der zweite ist absichtlich falsch. Nachdem Sie diese Daten durch das Programm ausgeführt haben, stellen Sie die Diskrepanz zwischen den tatsächlichen und den vorhergesagten Funktionen fest.

Schritt 5

Verwenden Sie auch die "White-Box"-Methode, bei der jeder Operator durchgegangen wird, um die interne Struktur des Anrufs sorgfältig zu untersuchen. Es testet alle Informationswege, den Wechselkurs zwischen den Filialen und einzelne Zyklen. Jeder Operator wird einmal durchlaufen.

Empfohlen: