Not logged in.

Contribution Details

Type Bachelor's Thesis
Scope Discipline-based scholarship
Title The Coupling Between Test and Production Code A Multivocal Literature Review
Organization Unit
Authors
  • Tobias Famos
Supervisors
  • Alberto Bacchelli
  • Maurício Aniche
Language
  • English
Institution University of Zurich
Faculty Faculty of Business, Economics and Informatics
Date 2020
Abstract Text This thesis investigates the definitions, problems, identification methods, and solutions surrounding the coupling between test and production code (called test coupling) to present the current state of knowledge and identify gaps to be closed by future research. A literature review of white and grey literature was performed and three definition categories, two identification methods, three problems, and five solution categories have been identified. The connections between the definitions, problems, identification methods, and solutions were shown, and a structuring of the solutions was proposed to identify gaps in the current research and knowledge. We concluded that most of the proposed solutions to mitigate the effects of test coupling and the problem descriptions are based on anecdotal evidence and that further empirical evidence for those solutions and the consequences of test coupling on a project must be provided.
Zusammenfassung Diese Arbeit untersucht die Definitionen, Probleme, Identifizierungsmethoden und Lösungen des Couplings zwischen Test- und Produktionscode (Test Coupling genannt). Sie illustriert den aktuellen Wissensstand und identifiziert Lücken, welche durch zukünftige Forschung geschlossen werden könnten. Mittels Durchführung einer Literaturstudie, die sowohl weisse als auch graue Literatur berücksichtigt, wurden drei Definitionskategorien, zwei Identifikationsansätze, drei Probleme und fünf Lösungskategorien identifiziert. Die Zusammenhänge der Definitionen, Probleme, Identifikationsmethoden und Lösungen wurden aufgezeigt und eine Strukturierung der Lösungen vorgeschlagen, um Lücken in dem aktuellen Wissens- und Forschungsstand zu identifizieren. Diese Arbeit konkludiert, dass ein Grossteil der vorgeschlagenen Lösungen auf anekdotischer Evidenz beruhen und, dass weitere empirische Beweise für die Lösungen und Folgen des Test Couplings durch zukünftige Forschung hervorgebracht werden müssen.
PDF File Download
Export BibTeX