DocumentCode :
2711760
Title :
Talking about a Mutation-Based Reverse Engineering for Web Testing: A Preliminary Experiment
Author :
Marchetto, Alessandro
Author_Institution :
Fondazione Bruno Kessler, IRST, Trento
fYear :
2008
fDate :
20-22 Aug. 2008
Firstpage :
161
Lastpage :
168
Abstract :
One of the most well known and used approach to dynamically analyze a Web application requires to the user to analyze code and requirements of the application to extract its scenarios and the needed inputs. This information is used to exercise the application behavior and so build its model. Hence, high knowledge and effort are required to apply that kind of analysis. Moreover, it is well recognized that a dynamic approach builds partial models since it is strictly related to the application execution. In this paper, we talk about an approach that uses code mutation to reverse engineer a Web application and build its model then used for testing. We document an experiment done to evaluate feasibility and effectiveness of that approach comparing it with other traditional ones. The results show that the approach automatically builds models containing a limited degree of inaccuracy that can be pruned during the application testing.
Keywords :
Internet; formal specification; program testing; reverse engineering; Web application; Web testing; code mutation; mutation-based reverse engineering; Application software; Automatic testing; Conference management; Data mining; Genetic mutations; Navigation; Object oriented modeling; Reverse engineering; Software engineering; System testing; Model-based Testing; Mutation analysis; Web Applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Research, Management and Applications, 2008. SERA '08. Sixth International Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3302-5
Type :
conf
DOI :
10.1109/SERA.2008.18
Filename :
4609422
Link To Document :
بازگشت