Browser-based Analysis of Web Framework Applications

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 process...

Full description

Bibliographic Details
Main Authors: Benjamin Kersten, Michael Goedicke
Format: Article
Language:English
Published: Open Publishing Association 2010-09-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1009.3714v1
_version_ 1811302984562245632
author Benjamin Kersten
Michael Goedicke
author_facet Benjamin Kersten
Michael Goedicke
author_sort Benjamin Kersten
collection DOAJ
description 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 of web frameworks.
first_indexed 2024-04-13T07:39:07Z
format Article
id doaj.art-5126dc33969040e599feaa6690aef268
institution Directory Open Access Journal
issn 2075-2180
language English
last_indexed 2024-04-13T07:39:07Z
publishDate 2010-09-01
publisher Open Publishing Association
record_format Article
series Electronic Proceedings in Theoretical Computer Science
spelling doaj.art-5126dc33969040e599feaa6690aef2682022-12-22T02:55:58ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802010-09-0135Proc. TAV-WEB 2010516210.4204/EPTCS.35.5Browser-based Analysis of Web Framework ApplicationsBenjamin KerstenMichael GoedickeAlthough 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 of web frameworks.http://arxiv.org/pdf/1009.3714v1
spellingShingle Benjamin Kersten
Michael Goedicke
Browser-based Analysis of Web Framework Applications
Electronic Proceedings in Theoretical Computer Science
title Browser-based Analysis of Web Framework Applications
title_full Browser-based Analysis of Web Framework Applications
title_fullStr Browser-based Analysis of Web Framework Applications
title_full_unstemmed Browser-based Analysis of Web Framework Applications
title_short Browser-based Analysis of Web Framework Applications
title_sort browser based analysis of web framework applications
url http://arxiv.org/pdf/1009.3714v1
work_keys_str_mv AT benjaminkersten browserbasedanalysisofwebframeworkapplications
AT michaelgoedicke browserbasedanalysisofwebframeworkapplications