Steffen Becker

Prof. Dr. Steffen Becker

University of Stuttgart, Stuttgart, Baden-Württemberg, Germany
orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
7 December 2024
Verified
Book Chapter
Closed access
PDF file
RPRobin D. Pesl
Robin D. Pesl
CMCarolin Mombrey
Carolin Mombrey
KKKevin Klein
Kevin Klein
DZDenesa Zyberaj
Denesa Zyberaj
IGIlche Georgievski
Ilche Georgievski
MAMarco Aiello
Marco Aiello

1 February 2017 in Software and Systems Modeling
Verified
Journal Article
Closed access
PDF file
CHChristian Heinzemann
Christian Heinzemann
SBSteffen Becker
Steffen Becker
AVAndreas Volk
Andreas Volk

1 October 2023
Verified
Conference Paper
Closed access
MFMario Fuksa
Mario Fuksa
SSSandro Speth
Sandro Speth
SBSteffen Becker
Steffen Becker
Automated GUI testing is widely used in practice to ensure high software quality. While current tools and methods support automatic GUI testing, open challenges exist, like specification efforts, fragility problems, and maintainability difficulties. To tackle those challenges, we have proposed the complementary approach ViMoTest as a preliminary concept. The ViMoTest approach aims to automate GUI tests with behavior-oriented test specifications based on ViewModel-abstractions and projectional DSLs to address those open challenges. However, no empirical ev-idence shows the applicability of automated GUI testing with the combination of ViewModels and projectional DSLs. Therefore, we develop a prototypical implementation using JetBrains MPS, extending our preliminary ViMoTest concept as proof of concept. Through a field study for which we applied our prototype to five real-world subject applications, we could show the applicability of our approach with 17 exemplary ViewModels. We successfully modeled 11 standard GUI widgets as first-class constructs and used them in 38 test scenarios in our projectional DSLs. Our field study indicates that the ViMoTest approach is applicable to support test developers in testing the view logic independent of specific GUI frameworks and rendering aspects.

22 March 2025 in Journal of Systems and Software
Verified
Journal Article
Open access
FKFloriment Klinaku
Floriment Klinaku
SSSarah Sophie Stieß
Sarah Sophie Stieß
AHAlireza Hakamian
Alireza Hakamian
SBSteffen Becker
Steffen Becker