Was ist "Black Box" -Test und wie unterscheidet er sich von normalen Tests? Zum Beispiel Black-Box-Tests vor der Bereitstellung in der Produktion.
Hinweis : "Black Box" -Tests sind eine häufige Anforderung bei der Beantragung von Devops-Rollen (keine Testersache erforderlich).
testing
terminology
Kenorb
quelle
quelle
Antworten:
Ich werde meine Antwort basierend auf dem Wissen für Sicherheitstests geben, aber meiner Meinung nach kann dies verallgemeinert werden.
Black-Box-Test - Wenn der Tester nichts über das System, die Komponenten, Verbindungen, Verbindungen usw. weiß. Dies kann hilfreich sein, eher wie UI / UX-Tests oder Funktionstests. Beispiel: Sie arbeiten nicht für Microsoft und haben auch nicht den Quellcode und müssen MS Office testen
Gray-Box-Test - Wenn der Tester etwas über die Funktionsweise des Systems weiß, einige Informationen über Interna.
White-Box-Test - wenn der Tester alle Informationen zu Interna, Verbindungen und Arbeitsprinzipien des getesteten Produkts hat oder erhalten kann. Beispiel: Testen des Linux-Kernels.
Als Referenz:
Black-Box-Test (Wikipedia)
White-Box-Test (Wikipedia)
Gray-Box-Test (Wikipedia)
quelle
Wie Romeo Ninov beim Testen der Black Box antwortete , ist dem Tester die interne Struktur der Anwendung nicht bekannt.
Erfrischung:
quelle