Blackbox-Prüfungstechniken
Zu der Zeit des Herstellens von Blackboxprüfungsfällen, sind die Inputdaten, die verwendet werden, bedeutend. Es gibt drei Techniken für die Leitung der Menge benötigten Inputdaten zu enthalten der in der Softwareentwicklung Indien:
Äquivalenzaufteilung
Eine Äquivalenzkategorie ist eine Teilmenge Daten, die Delegiertes einer größeren Kategorie ist. Die Gleichwertigkeitsaufteilung ist eine Methode für die Prüfung der Äquivalenzkategorien, beim Gehen, jeden Wert der größeren Kategorie zu prüfen. Wie pro Beispiel hat ein Programm, das Kreditlinien auf jedes mögliches Konto innerhalb einer gegebenen Streckengrenze von 2.000 - 2.500 bearbeitet, drei Äquivalenzkategorien:
< 2.000 (unzulässig) zwischen 2.000 und 2.500 (gültigen) > 2.500 (unzulässig)
Grenzanalyse
Eine Methode, die von sich entwickelnden Musterbeispielen und von Daten
enthält, die Foki auf den Input- und Ausgabegrenzen jeder möglicher
gegebenen Softwareentwicklung Indien-Funktion Grenzanalyse genannt werden. In dieser Kreditliniegrenze prüft Analyse den folgenden Test:
Niedrige Grenze +/- eine (1999 und 2.001)
auf der Grenze (2.000 und 2.500)
Obere Grenze +/- eine (2.499 und 2.501)
Fehler-Betrachtung
Einige Musterbeispiele können nach den Vorstellungen und der Erfahrung
der Prüfvorrichtung erstellt werden. Wie pro Beispiel in einem
Beispiel, in dem einer der Input das Datum ist, kann eine
Prüfvorrichtung 29. März 2005 versuchen.
Weiß-Kasten Prüfungstechniken
Weiß-Kasten Prüfung setzt voraus, dass der ganzer Pfad von Logik in einer Maßeinheit oder in einem Programm bekannt. Weiß-Kasten Prüfungs-Softwareentwicklung Indien enthält von den Prüfungspfaden, Zweig durch Zweig, um herkömmliche Resultate zu erstellen. Einige der Weißkasten Testmethoden sind:
Anweisung-Dichte
Testingenieur muss alle Anweisungen mindestens einmal durchführen.
Entscheidungs-Dichte
Führen Sie jede vorausgesetzte Entscheidungsrichtung mindestens einmal durch.
Bedingen Sie Dichte
Führen Sie jede Entscheidung mit allen möglichen Resultaten mindestens einmal durch.
Entscheidungs-/Bedingung-Dichte
Führen Sie alle wahrscheinliche Mischung der Bedingungresultate in jeder Entscheidung durch. Behandeln Sie alle Iterationen wie bidirektionale UmstandsSoftwareentwicklung Indien, welches die nullzeiten der Schleife und einmal ausübt.