Was ist Grey Box -Test?

Grey Box -Tests ist eine Art professioneller Tests, die häufig für Computersoftware verwendet werden, die bestimmte Aspekte von Black -Box -Tests und weißen Box -Tests kombiniert. Die allgemeine Idee ist, diese beiden anderen Typen zu kombinieren, um die Stärken einzelnen zu nutzen und gleichzeitig ihre Grenzen oder Schwächen zu minimieren. Grey -Box -Tests bestehen im Grunde aus professionellen Tests, bei denen die Tester einige der Möglichkeiten verstehen, wie die Software funktioniert, aber sie verstehen nicht alles daran. Dies sind Black -Box -Tests und weiße Box -Tests, und graue Box -Tests sind im Grunde eine Kombination aus beiden. Black Box -Tests besteht aus Tests, bei denen die Tester keinen Zugriff auf den Code verstehen oder auf den Code haben, der die Software ausführt. Beispielsweise kann jemand Black -Box -Tests verwenden, damit ein externer Unternehmen Software entwickelt, um mit einem Computerbetriebssystem (OS) auszuführen, ohne dem Begleiter zu gebeny der Quellcode für das Betriebssystem.

Diese Art von Tests wird häufig von vielen verschiedenen Softwareunternehmen verwendet und kann sowohl für interne als auch für externe Tests verwendet werden. Eine der größten Schwächen dieser Art von Tests ist jedoch, dass die begrenzte Kenntnis der Tester möglicherweise ihre Tests behindern kann. Dies erfordert häufig, dass die Ergebnisse von einem Dritten analysiert werden, der sowohl die durchgeführten Tests als auch den Code hinter der getesteten Software versteht. Grey Box -Test

White Box -Test besteht aus Softwaretests von Personen, die die zu testende Software vollständig verstehen und Zugriff auf den Quellcode für die Software haben. Dies wird häufig bei einem Softwareentwickler intern im Haus durchgeführt, um sicherzustellen, dass das Programm ordnungsgemäß ausgeführt wird und es den Tester ermöglichth Der Code hinter dem Programm. Bei dieser Art von Tests gibt es jedoch potenzielle Sicherheitsprobleme. Daher wird häufig Grey -Box -Tests verwendet, um beide Typen auf produktive und sichere Weise zu kombinieren.

Bei Gray Box -Tests verstehen die Tester bestimmte Aspekte der verwendeten Software und können möglicherweise einige Teile des Quellcodes sehen, aber nicht alle. Dies ermöglicht es den Tester, das von ihnen getestete Programm besser zu interagieren und zu verstehen, als Black Box -Tests zulässt, aber ohne die vollen Zugriffs- und Sicherheitsprobleme, die sich aus White -Box -Tests ergeben können. Jemand, der beispielsweise Graubox -Tests auf Software für ein neues Betriebssystem durchführt, kann möglicherweise Code für Aspekte des Betriebssystems sehen

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?