Developing and Conducting a Workshop on Approval Testing at Proekspert

Name
Kaspar Raid
Abstract
The bachelor’s thesis at hand aims to develop and conduct a workshop on approval testing at Proekspert. The workshop’s primary goal is to teach the participants the knowledge and skills to apply approval testing in their daily work. Participants will acquire skills to make legacy code more manageable and learn about the advantages and disadvantages of approval testing compared to assertion-based testing. The theoretical part of the bachelor’s thesis pro- vides an overview of software testing and the nature of legacy code. The focus is on the prevention of legacy code and the approval testing methodology is introduced to make leg- acy code more manageable. Based on the feedback, it can be concluded that the participants considered the workshop to be valuable and learned new skills for their daily work.
Graduation Thesis language
English
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Dietmar Pfahl, Lars Eckart
Defence year
2021
 
PDF