Bei der Entwicklung von Software müssen Sie testen, um sicherzustellen, dass sie mit den geschäftlichen Anforderungen entspricht , und dass es funktioniert wie erwartet. Die Prüfung erfolgt auf einer Reihe von Ebenen innerhalb des Unternehmens. Die drei grundlegenden Typen von Software-Tests sind Unit-Tests ( Entwickler -Ebene) , Integrationstests ( Kombination von Komponenten ) und Regressionstests ( wenn Änderungen an Software vorgenommen werden ) . Obwohl Tests kann auf eine Reihe von verschiedenen Ebenen und Kontexte zu nehmen, sind die verwendeten Methoden sehr ähnlich sind, dass bei einer "x" sollte es in der Situation führen "y . " Anleitung
1
Liste die Kategorien der zu untersuchenden Punkte . Dies beinhaltet Logik , Funktionen , Datenverarbeitung, Datei-Handling , Benutzeroberflächen und andere Aspekte der Entwicklung als wichtig erachtet . Die Kategorien können nicht alle verwendet werden, aber durch die Organisation von ihnen auf diese Weise bietet die Möglichkeit, wichtige Code zu identifizieren .
2
Liste geeignete Testfälle . Die Testfälle sollten reflektieren die wichtigsten Teile des Codes und den Bereichen, wo mögliche Probleme , die Software dazu führen können, nicht mehr funktionieren. Sicherstellen, dass die Testfälle nicht überlappen und kann sowohl unabhängig als auch gemeinsam geprüft werden.
3
Überwinden Sie die Testfälle in Schritte . Typische Prüfschritte umfassen einen Namen , und die wichtigsten Aspekte der Software verwendet werden, wie Felder , Daten, Tabellen , Schnittstellen und so weiter. Ein Beispiel für die Schritte für einen Testfall als " Prüfen Sie die kunde.dat Datei erstellt " werden könnte 1) Halten Sie das Programm an der Stelle, die Datei wird erwartet, zu existieren , 2) Überprüfen Sie die Datei vorhanden ist , 3) Überprüfen Sie, ob Daten in der Datei vorhanden , 4) Fortsetzen des Programms.
4
schreiben erwarteten und tatsächlichen Ergebnissen. Das Ziel des Tests ist es, sicherzustellen, dass der Test ein Ergebnis in einer bestimmten Situation erzeugt . Daher notieren , was die Tests sollten zu erreichen, und was tatsächlich passiert , wenn der Test stattfand.
5
Erstellen Sie die Tests aus. Formatieren Sie die Test -Informationen in einem Plan , der alle Testfälle , Schritte , und die tatsächlichen und die erwarteten Ergebnisse spiegelt , wie können Sie dann diese zu notieren Beobachtungen während des Tests ist im Gange. Siehe Ressourcen für ein Beispiel Prüfplan .