Parasoft-Logo

Was ist eine Testauswirkungsanalyse?

Die Testauswirkungsanalyse ist eine Technik, die die potenziellen Auswirkungen von Codeänderungen auf bestehende Tests ermittelt und so effiziente Softwaretests ermöglicht, indem nur die von den jüngsten Änderungen betroffenen Tests ausgeführt werden und unnötige Testausführungen reduziert werden.

Verwandte Begriffe: Codeabdeckung, Regressionstests, Unit-Test

Testauswirkungsanalyse: Beispiele im Kontext

Nach jedem Commit verwendet das Team Test Impact Analysis um nur die Testfälle zu identifizieren und auszuführen, die sich auf die kürzlich vorgenommenen Codeänderungen beziehen, wodurch deren Testablauf optimiert wird.

Eine Auswirkungsanalyse der Tests ergab, dass die kürzlich vorgenommenen Codeänderungen dazu führten, dass mehrere automatisierte Tests im Zahlungsabwicklungsmodul fehlschlugen. Dadurch erhielt das Entwicklungsteam sofortigen Einblick, wo es seine Korrekturen konzentrieren musste.

Häufig gestellte Fragen (FAQs)