Benutzer: Gast  Login
Dokumenttyp:
Bachelorarbeit
Autor(en):
Tacke, Aaron
Titel:
Reducing Effort for Flaky Test Detection through Dynamic Program Analysis
Übersetzter Titel:
Reduzierung des Aufwandes der Erkennung von Flaky Tests durch dynamische Programmanalyse
Abstract:
Flaky tests, that yield varying outcomes for an invariant codebase, hinder regression testing. If one is not aware that they behave non-deterministically, their outcome may incorrectly indicate new bugs or hide real faults. To prevent this and resolve their flakiness, flaky tests must be detected as such, which is generally costly. If the non-determinism of flaky tests occurs due to the test order, varying the test order allows an efficient detection. Otherwise, to identify Non-Order-Dependent (...     »
übersetzter Abstract:
Tests, die trotz unveränderter Codebasis inkonsistente Ergebnisse produzieren, werden flaky Tests genannt. Ist man sich deren nicht-deterministischem Verhaltens nicht bewusst, können sie Fehler verbergen oder fälschlicherweise neue Probleme vortäuschen. Um dies zu verhindern, müssen flaky Tests als solche erkannt werden, was meist kostspielig ist. Ist der Nicht-Determinismus von Tests auf deren Ausführungsreihenfolge zurückzuführen, ermöglicht das Variieren der Reihenfolge zwar eine effiziente...     »
Fachgebiet:
DAT Datenverarbeitung, Informatik
DDC:
000 Informatik, Wissen, Systeme
Betreuer:
Leinen, Fabian; Elsner, Daniel
Gutachter:
Pretschner, Alexander (Prof. Dr.)
Jahr:
2022
Seiten/Umfang:
62
Sprache:
en
Sprache der Übersetzung:
de
Hochschule / Universität:
Technische Universität München
Fakultät:
TUM School of Computation, Information and Technology
Annahmedatum:
15.08.2022
Präsentationsdatum:
20.10.2022
Publikationsdatum:
20.10.2022
 BibTeX