Testprogramm
Ein Testprogramm ist ein Programm, das dazu dient, Funktionen, Schnittstellen, Leistung oder Zuverlässigkeit eines Softwaresystems oder einer Hardware zu prüfen. Es wird in der Entwicklung, der Qualitätssicherung und der Wartung eingesetzt, um Fehler aufzudecken, Regressionen zu verhindern und das Verhalten des Systems unter definierten Bedingungen zu beobachten.
Es kann eigenständig laufen oder als Bestandteil einer Testumgebung arbeiten, die weitere Programme wie Test- oder
Testprogramme arbeiten oft mit festgelegten Eingaben und erwarteten Ausgaben. Sie erzeugen Testdaten, führen Messungen durch, prüfen
Im Softwareentwicklungsprozess sind Testprogramme häufig Teil von Testharnesses oder automatisierten Tests, die in Continuous-Integration- oder Build-Pipelines
Der Begriff Testprogramm ist ein generischer Overname im Deutschen; er bezieht sich sowohl auf Software- als