Testautomatisierung

Anmerkung der Redaktion: Der nachfolgende Eintrag wurde durch eine automatisierte Übersetzungssoftware von unserem Englischen Lexikon erstellt, damit das bestehende Wissen, rasch möglichst in Deutsch zur Verfügung gestellt werden kann . Die Schreibweise kann daher Fehler enthalten. Unsere Mitarbeiter werden den Eintrag in Kürze überarbeiten. Besten Dank für Ihr Verständnis!

Testautomatisierung: „Der Einsatz von Software zur Steuerung der Ausführung von Tests, der Vergleich der tatsächlichen Ergebnisse zur vorhergesagten Ergebnisse, die Einrichtung der Test Voraussetzungen, und andere Test-Kontrolle und Test reporting-Funktionen.“(Wikipedia) Agile Entwicklung wird Testautomatisierung häufig verwendet, zur Automatisierung von Unit-Tests, Integrationstests und Funktionstests. Da die Definition von für agile Projekte erfordert, dass Code gründlich getestet werden, bis das Ende der Iteration, ist Testautomatisierung kritisch, wenn nicht notwendig, akzeptable Geschwindigkeit zu erhalten. Darüber hinaus muss für die meisten praktischen Zwecke, Testautomatisierung effektiv anwenden kontinuierlichen Integration und bleiben treu die Verpflichtung, nicht „den Build brechen.“

 

(Test Automation)