Test

Test

Ein Test ist ein Versuch, mit dem größere Sicherheit darüber gewonnen werden soll, ob ein technischer Apparat oder ein Vorgang innerhalb der geplanten Rahmenbedingungen funktioniert bzw. ob bestimmte Eigenschaften vorliegen oder nicht.

Er unterscheidet sich vom Experiment dadurch, dass es beim Test eine Erwartung gibt die belegt bzw. widerlegt werden soll, während das Ergebnis beim Experiment offen ist oder nur vermutet werden kann. Eine Wiederholbarkeit der Ergebnisse beim Anwenden auf verschiedene Objekte ist eine Voraussetzung beim Experiment, beim Test hingegen ist das Ergebnis je nach Objekt anders. Vom Prüfen unterscheidet sich Testen, dass beim Prüfen noch eine Aussage gemacht wird, wie gut das Objekt die Anforderungen erfüllt.

Während im Extremfall ein Test ein Beweis sein kann legt der Begriff "Test" im Allgemeinen nahe, das das Testergebnis nicht absolut gültig ist, sondern eine Näherung darstellt. Er ist damit zumeist einfacher oder schneller durchzuführen als ein Beweis. In der Praxis wird ein Test als empirischer Beweis angesehen.

Manche Tests demonstrieren reale Vorgänge in simulierten Umgebungen. Dies dient der Erprobung neuer oder unbekannter Vorgänge, ohne echte Umgebungen zu beeinträchtigen oder zu gefährden. Da die simulierte Umgebung nicht immer der realen Umgebung vollständig entsprechen kann, sind die Ergebnisse von Tests immer nur unter Berücksichtigung der Qualität der Simulation zu bewerten.

Inhaltsverzeichnis

Biologie

In der Biologie werden Biotests eingesetzt, um vergleichend beispielsweise die Toxizität von Substanzen auf lebenden Organismen, die Entwicklung von lebenden Organismen in Reaktion auf bestimmte Bedingungen oder die Präferenz von lebenden Organismen für bestimmte Substanzen oder Materialien zu untersuchen.

Mathematik

Medizin

Der Schwangerschaftstest ist wohl einer der bekanntesten Tests in der Medizin. Der Bluttest ist bekannt unter dem Namen Blutbild.

Motorische Verfahren, auch motodiagnostische Verfahren, testen die motorischen Entwicklungsstand und können Hinweise auf eventuelle hirnorganischen Schäden liefern.

Psychologie

Psychologische Tests werden von der Psychologie in großer Zahl genutzt. Sie werden zunehmend auch als Online-Assessments angeboten und genutzt. Sie sind als Methoden zur Informationsgewinnung der Psychologischen Diagnostik zuzuordnen.

Schule

In der Schule versteht man unter einem Test eine üblicherweise schriftliche Arbeit zur Überprüfung des Lernfortschrittes. Im Vergleich zu einer Klassenarbeit ist ein Test vor allem kürzer, meistens unangekündigt und geht zu einem geringeren Teil in die Gesamtbenotung ein.

Technik

Informationstechnik

Hauptartikel: Softwaretest

Verfahren zum "Test" von Soft- oder Hardwaresystemen sind grundsätzlich Verifikationsverfahren. Allerdings können Systemtests auch zur Validation von Systemanforderungen führen, was Verifikationen aus methodischen Gründen nicht können.

Man unterscheidet aktive Tests, bei denen das System mit Eingaben stimuliert wird, die für den Test speziell konstruiert worden sind, sowie passive Tests (sog. runtime-tests), bei denen eine Test-Komponente im Systembetrieb mitläuft und das Fehlverhalten von Systemteilen protokolliert.

Bei den aktiven Tests unterscheidet man zudem statische Tests, wo aufgrund von Spezifikationen (Soll-Beschreibung) und ggf. einer Analyse des Programmcodes konstruiert werden, oder dynamische Tests, wo die Testeingaben teilweise im Dialog mit dem System konstruiert werden müssen (also "spätere" Systemeingaben eines Tests von "früheren" Systemausgaben abhängen). Eine alternative Klassifikation von Tests bezieht sich darauf, ob die Eingaben nur aufgrund der Spezifikation konstruiert wurden (das Programm ist eine black-box) oder auf beides, Spezifikation und Programm (white-box test).

Systematische Testverfahren setzen ein Adäquatheitskriterium voraus, das festlegt wie groß der Testdatensatz mindestens sein muss, damit man "genug" getestet hat. Solche Kriterien können sich bei Black-Box Verfahren z.B. auf Testfall-Abdeckungen in der Spezifikation oder auf Pfadabdeckungen in eines spezifizierten Transitionssystems beziehen, bei White-Box Verfahren auf Abdeckungen des Kontrollfluss- oder Datenfluss-Graphen des Programms. Insbesondere letztes wird auch zur Erzeugung von Testsätzen für Hardware benutzt. Eine Übersicht für Adäquatheitskriterien ist z.B. [1].

Sind die Spezifikationen sehr einfacher Natur (z.B. "Es darf ein illegaler Speicherzugriff erfolgen"), spricht man bei Testverfahren auch von "Statischer Programm-Analyse". Sind die Spezifikationen dagegen komplexerer Natur und beziehen sich auf das funktionale Verhalten (z.B. "die Eingabe wird sortiert wieder ausgegeben") spricht man auch von modell-basierten Testverfahren. Solche Verfahren basieren meist auf automatischen Theorembeweisern [2] oder Modelcheckern [3].

Da sich im Prozess der Entwicklung eines Systems sowohl die Spezifikationen und vor allem der Programm-Code ständig ändern, sind Verfahren, die aus Spezifikation, Programm und Adäquatheitskriterium automatisch Testdaten erzeugen, von besonderer Bedeutung.

In der industriellen softwaretechnischen Prozessen werden oft ähnlich hohe Beträge zum Test von Soft- und Hardwaresystemen ausgegeben wie zu deren Entwicklung.

Maschinenbau

Die korrekte Montage einer Maschine wird mit dem Kalttest geprüft.

Fahrzeugtechnik

In der Fahrzeugtechnik bezeichnet Test meist ein Verfahren zum Aufspüren von Fehlern bei den Steuergeräten und Steuergerätekommunikation, die sich auf verschiedene Funktionalitäten des Fahrzeugs auswirken. Als Test werden so genannte Versuchsfahrten (Erprobungsfahrten) vor allem in der Vorserie, aber auch in der Serie unter Einsatz von Datenloggern und Fahrzeugdiagnosesystemen durchgeführt und ausgewertet.

Messtechnik

In der Messtechnik ist ein Test entweder das Feststellen der Genauigkeitsklasse oder die Kalibrierung eines Messgeräts (Eichung).

Brandschutz

Im baulichen Brandschutz bedient man sich normierter Brandprüfungen, um die Funktionstüchtigkeit von Brandschutzprodukten unter Beweis zu stellen. Das Wort Test ist ein branchenübliches Synonym für die einschlägigen Prüfungen.

Haltbarkeitstests in der Konsumgüterindustrie

Haltbarkeitstest ermitteln die Haltbarkeitsdauer eines Lebensmittels, Arzneistoffes, sonstigen Stoffes, eines Arzneimittels, einer Komponente, eines technischen Gerätes oder einer Textilie etc.:

  • Haltbarkeitstest (Lebensmittel)
  • Haltbarkeitstest (Arzneimittel)
  • Haltbarkeitstest (Arzneistoff)
  • Haltbarkeitstest (Chemie)
  • Haltbarkeitstest (Bauwesen)
  • Haltbarkeitstest (Technik)
  • Haltbarkeitstest (Textilien)

Wortherkunft

Das Wort "Test" kommt vom altfranzösischen test: Tiegel‚ Topf für alchemistische Versuche.

Siehe auch

Weblinks

Wiktionary Wiktionary: Test – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen

Einzelnachweise

  1. Hong Zhu, Patrick A.V. Hall, and John H.R. May. Software unit test coverage and adequacy. ACM Computing Surveys (CSUR) Surveys Homepage archive, Volume 29 Issue 4, Dec. 1997
  2. Jefferson Offutt. Constraint-Based Automatic Test Data Generation. IEEE Transactions on Software Engineering, 17:900-910, 1991
  3. Gordon Fraser, Franz Wotawa, and Paul E. Ammann. Testing with model checkers: a survey. Software Testing, Verification and Reliability, 19(3):215–261, 2009.

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

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

  • test — test …   Dictionnaire des rimes

  • Test — Test, n. [OE. test test, or cupel, potsherd, F. t[^e]t, from L. testum an earthen vessel; akin to testa a piece of burned clay, an earthen pot, a potsherd, perhaps for tersta, and akin to torrere to patch, terra earth (cf. {Thirst}, and… …   The Collaborative International Dictionary of English

  • test — tèst s.m.inv. 1. CO prova, esperimento inteso a trarre valutazioni rispetto a qcs.: test nucleare, test per rilevare il grado dell inquinamento cittadino; test attitudinale Sinonimi: esperimento, verifica. 2a. CO TS psic. prova standardizzata per …   Dizionario italiano

  • Test — se puede referir a una prueba o ensayo sobre algún tema de interés; una prueba o examen de conocimientos; un test psicológico, como por ejemplo; un Test de inteligencia; el test de Rorschach; el test de Lüscher o test de los colores; otro tipo de …   Wikipedia Español

  • Test — test  UNIX утилита для проверки типа файла и сравнения значений. Возвращает код возврата 0 (истина) или 1 (ложь) в зависимости вычисления выражения expr. Выражения могут быть как унарными, так и бинарными. Унарные выражения часто… …   Википедия

  • Test No. 6 — Country China Test site Lop Nur Test Base Period June 17, 1967 Number of tests 1 Test type Atmospheric Device type Fusion Max. yield …   Wikipedia

  • test — test  UNIX утилита для проверки типа файла и сравнения значений. Возвращает код возврата 0 (истина) или 1 (ложь) в зависимости вычисления выражения expr. Выражения могут быть как унарными, так и бинарными. Унарные выражения часто… …   Википедия

  • test*/*/*/ — [test] noun [C] I 1) a set of written or spoken questions that is used for finding out how much someone knows about a subject Did you get a good mark in your physics test?[/ex] You re going to have to take the test again.[/ex] I passed my English …   Dictionary for writing and speaking English

  • Test — Test, TEST or Tester may refer to:In science:* Experiment, part of the scientific method * Test (biology), the shell of sea urchins and certain microorganisms * Test method, a definitive procedure that produces a test result * Chemical test, a… …   Wikipedia

  • TEST — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Le Test est une procédure de vérification lors de la programmation d un logiciel. Un test est une méthode de travail dans de nombreux domaines, tant en… …   Wikipédia en Français

  • test — test1 [test] n. [ME, a cupel < OFr, a pot, cupel < L testum, earthen vessel < testa, piece of burned clay, shell < IE base * tekth , to weave, join > Sans tašta, cup, Gr tektōn, carpenter: mod. meaning from use of the cupel in… …   English World dictionary

Share the article and excerpts

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