Browser-based Analysis of Web Framework Applications
Benjamin Kersten, Michael Goedicke

TL;DR
This paper introduces a method to generate metadata during server-side processing of web applications to help developers trace the origins of errors in complex browser-based tests, focusing on UI components.
Contribution
It proposes a novel approach to create metadata for server-side paths to improve error backtracking in web framework applications.
Findings
Metadata generation aids in error localization during testing.
Focus on UI components enhances debugging efficiency.
Method improves understanding of server-side processing paths.
Abstract
Although web applications evolved to mature solutions providing sophisticated user experience, they also became complex for the same reason. Complexity primarily affects the server-side generation of dynamic pages as they are aggregated from multiple sources and as there are lots of possible processing paths depending on parameters. Browser-based tests are an adequate instrument to detect errors within generated web pages considering the server-side process and path complexity a black box. However, these tests do not detect the cause of an error which has to be located manually instead. This paper proposes to generate metadata on the paths and parts involved during server-side processing to facilitate backtracking origins of detected errors at development time. While there are several possible points of interest to observe for backtracking, this paper focuses user interface components…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMobile and Web Applications · Software System Performance and Reliability · Software Testing and Debugging Techniques
