Gray-Box-Test

Gray-Box-Test

Grey-Box-Test ist eine Methode des Softwaretests, welche mit Hilfe testgetriebener Entwicklung (siehe auch Extreme Programming) die Vorteile von Black-Box-Tests und White-Box-Tests miteinander verbinden soll.

Der Grey-Box-Test hat mit dem White-Box-Test gemeinsam, dass er ebenfalls von den gleichen Entwicklern wie das zu testende System geschrieben wird. Mit dem Black-Box-Test teilt er sich anfänglich die Unkenntnis über die Interna des zu testenden Systems, weil der Grey-Box-Test vor dem zu testenden System geschrieben wird (Test-First-Programmierung).

Somit können Teilkomponenten und Gesamtsysteme mit dem geringen organisatorischen Aufwand der White-Box-Tests geprüft werden, ohne eventuell „um Fehler herum“ zu testen. Grey-Box-Tests erfordern als Bestandteil agiler Prozesse hohe Disziplin oder weitere Prozessmethoden des Software-Engineerings wie zum Beispiel Paarprogrammierung oder Akzeptanztests, um praktikabel und erfolgreich einsetzbar zu sein. Andernfalls könnten sich Grey-Box-Tests als fatal erweisen. Grey-Box-Tests sollten nicht unbedacht als vollwertiger Ersatz für Black-Box-Tests gesehen werden.

Ohne die stützenden Säulen agiler Prozesse sollte beim Einsatz von Grey-Box-Tests keinesfalls auf die üblichen Black-Box-Tests verzichtet werden. Grey-Box-Tests sollten als qualitative Verbesserung von White-Box-Tests betrachtet werden.


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Penetration test — A penetration test is a method of evaluating the security of a computer system or network by simulating an attack by a malicious user, known as a Black Hat Hacker, or Cracker. The process involves an active analysis of the system for any… …   Wikipedia

  • Charlotte Gray (film) — Charlotte Gray UK cinema poster Directed by Gillian Armstrong Produced by …   Wikipedia

  • Check box — In computing, a check box (checkbox, tickbox, or tick box) is a graphical user interface element(widget) that permits the user to make multiple selections from a number of options. Normally, check boxes are shown on the screen as a square box… …   Wikipedia

  • Software release life cycle —   A software release life cycle refers to the phases of development and maturity for a piece of computer software ranging from its initial development, to its eventual release, and updated versions of the released version to help improve… …   Wikipedia

  • List of mathematics articles (L) — NOTOC L L (complexity) L BFGS L² cohomology L function L game L notation L system L theory L Analyse des Infiniment Petits pour l Intelligence des Lignes Courbes L Hôpital s rule L(R) La Géométrie Labeled graph Labelled enumeration theorem Lack… …   Wikipedia

  • San José State University — Infobox University name = San José State University native name = latin name = motto = Powering Silicon Valley established = 1857 type = Public endowment = $44.2 million staff = faculty = president = Jon Whitmore students = undergrad = 21,396… …   Wikipedia

  • Bobby Newmark — is one of the main characters in the William Gibson novel Count Zero . His handle in the Matrix is Count Zero, from which the novel derives its name.At the beginning of the novel, Bobby Newmark lives in his mother s condominium in Barrytown, New… …   Wikipedia

  • List of One Piece episodes — Box art of the first uncut English DVD released by Funimation Entertainment One Piece is an anime series adapted from the manga of the same title written by Eiichiro Oda. Produced by Toei Animation, and directed by Konosuke Uda, Munehisa Sakai… …   Wikipedia

  • Captain Scarlet and the Mysterons — This article is about the 1967 TV series. For the 2005 series, see Gerry Anderson s New Captain Scarlet. Captain Scarlet and the Mysterons …   Wikipedia

  • Life Sciences — ▪ 2009 Introduction Zoology       In 2008 several zoological studies provided new insights into how species life history traits (such as the timing of reproduction or the length of life of adult individuals) are derived in part as responses to… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”