Testautomatisierung im Software-Development-Life-Cycle

Die Planung und Umsetzung der Testautomatisierung sollte grundsätzlich wie ein eigenständiges Softwareprojekt betrachtet werden. Das bedeutet, dass gängige Prinzipien, Prozesse und Vorgehensweisen aus der Softwareentwicklung auch für die Testautomatisierung gelten. Hierzu gehören beispielsweise klare Anforderungen, eine durchdachte Architektur, solide Implementierungsmethoden, sowie qualitätssichernde Maßnahmen wie Code Reviews und systematisches Testen. Systemverständnis ist unerlässlich für die Testautomatisierung […]