Revision 119817328 of "Benutzer:Sigbert/Korrelationstest" on dewiki{{Importartikel}}
Ein '''Korrelationstest''' bezeichnet in der [[Softwaretechnik]] ein Verfahren, in dem nicht nur einzelne [[Parameter (Informatik)|Parameter]] einer [[Funktion (Programmierung)|Funktion]] auf Plausibilität (zum Beispiel in [[Datentyp]] oder Wertebereich) geprüft werden, sondern auch Kombinationen dieser Parameter berücksichtigt werden. Es ist möglich, dass zwar jeder Parameter für sich einen gültigen Wert besitzt, diese in Kombination jedoch ein fehlerhaftes Verhalten der zu testenden Funktion hervorrufen, nämlich wenn diese Parameter durch die Funktion '''korreliert''' werden.
Beispiel: Ein rechteckiges Objekt soll auf dem Bildschirm dargestellt werden. Hierzu existiert eine Funktion, die in den Parametern ''X'',''Y'',''SX'',''SY'' die Dimension des Rechtecks entgegennimmt.
* Parameter ''X'' gibt die X-Position der linken oberen Ecke an. Es muss geprüft werden, ob ''X'' im gültigen Anzeigebereich liegt.
* Parameter ''SX'' gibt die X-Kantenlänge (Breite des Rechteckes) an. Hier muss zunächst geprüft werden, ob ''SX'' die zulässige Anzeigebreite nicht überschreitet.
* Bei einem ''Korrelationstest'' wird nun zusätzlich geprüft ob, ''X + SX'' im gültigen Wertebereich liegt.All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://de.wikipedia.org/w/index.php?oldid=119817328.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|