Zwar gibt es zahlreiche Testwerkzeuge für Software-Anwendungen sind, werden manuelle Tests immer auch erforderlich sein. Testpläne sind eine Sammlung von Testfällen und Test-Scripts . Manuelle Testpläne kann manchmal aufzudecken Software-Fehler , Bugs genannt , in der Spezifikation selbst, während automatisierte Tests nur sicherstellen, dass die Software die spezifizierten Anforderungen erfüllt. Manuelle Testpläne können aufzudecken System Verhaltensweisen, die nur von einem Menschen interpretiert werden kann , und kann oft in Verbindung mit Automatisierung in der Regression, Benutzerakzeptanz , Unit-, Integrations -und Funktionstests verwendet werden. Anleitung
1
Bestimmen Sie den Zeitplan haben Sie , um Ihr System zu testen. Dies kann schwierig sein, je nach Entwicklung Methodik und wie viele neue Features werden Ihre Software eingeführt vorherzusagen. Wenn Ihre verfügbare Zeit ist ungewöhnlich kurz, müssen Sie möglicherweise einige Arten von Tests zu verzichten , um Ihre Software auf die Release-Engineering- Team zu senden.
2
Document Ihre Testfälle in einer elektronischen Akte Format Ihrer Auswahl . Einige Unternehmen verwenden spezielle Tests Software, um ihre Fälle zu dokumentieren , während andere einfache Textverarbeitung oder Tabellenkalkulation verwenden .
3
Design your Testfälle aus der Software-Spezifikation . Fügen Sie Felder für eine eindeutige Kennung , den Namen des Geräts geprüft werden, Annahmen , Variablen oder Eingabedaten , die Schritt für Schritt Anleitung der Tester zu nehmen, müssen die erwarteten und die tatsächlichen Ergebnisse , die positive oder negative Ergebnis und Notizen oder Kommentare .
4
Bestimmen Sie die entsprechenden Variablen in jedem Fall testen. Es ist unmöglich, jede mögliche Kombination von Werten für jedes Feld zu testen, aber die Tests Grenzwerte in der Regel gibt ausreichende Testabdeckung . Boundary -Werte sind die minimalen und maximalen Werte der einzelnen Felder , einschließlich Minima und Maxima für numerische Felder und Text Charakter zählt für Textfelder . Vergessen Sie nicht, negative Werte sind beim Testen der numerischen Feldern .
5
schreiben Testfälle für jeden Fall in der Spezifikation , bleiben so konsistent wie möglich . Sobald Sie fertig sind schriftlich Fällen haben ein Team von Business-Analysten und Entwickler überprüfen Sie Ihre Fälle für Klarheit und Berichterstattung.
6
Kombinieren Sie Ihre Testfälle in eine Test-Suite , indem Sie sie in einem Repository . Bestimmen Sie einen Zeitplan für die Test-Ingenieure , jeden Test abzuschließen, Einbeziehung Zeit für den Ingenieur , um die Schritte ausführen , analysieren die Reaktionen des Systems und geben Fehler.