Fifth IEEE International Workshop on Web Site Evolution, 2003. Theme: Architecture. Proceedings. (2003)
Amsterdam, The Netherlands
Sept. 22, 2003 to Sept. 22, 2003
Giuseppe A. Di Lucca , University of Sannio
Massimiliano Di Penta , University of Sannio
As web applications evolves, their structure may become more and more complex. Thus, systematic approaches/methods for web application testing are needed. Existing methods take into consideration only those actions/events the user is prompted by the application itself, such as the selection of a hypertextual link or the submission of the data contained in a form. However, these methods do not consider also actions/events provided by the browser, such as the usage of backward and forward buttons, usage that in some cases may produce navigation inconsistencies.<div></div> This paper proposes an approch to integrate existing testing techniques with a state-based testing devoted to discover possible inconsistencies caused by interactions with web browser buttons. A testing model, considering the role of the browser while navigating a web application, and some coverage criteria, are presented.
Web application testing, State-based testing, Software testing
M. D. Penta and G. A. Lucca, "Considering Browser Interaction in Web Application Testing," Fifth IEEE International Workshop on Web Site Evolution, 2003. Theme: Architecture. Proceedings.(WSE), Amsterdam, The Netherlands, 2003, pp. 74.