Title :
Testing a Web Application Involving Web Browser Interaction
Author :
Bin Zhu;Huaikou Miao;Lizhi Cai
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
Abstract :
Web applications become more and more complex. Thus, systematic approaches for web application testing are needed. Existing methods take into consideration only those actions provided by the application itself and do not involve actions provided by the browser, such as the usage of backward and forward buttons. Base on existing testing techniques, this paper addresses an approach to discovering possible inconsistencies caused by interactions with web browser buttons and the property of a Web page related to web browser buttons. A navigation tree considering the role of the browser buttons while navigating a web application is constructed. Three adequacy criteria based on user actions are presented for test case selection. For illustration, a simple inquiring balance system of a Web application is exemplified.
Keywords :
"Distributed computing","Navigation","Computer networks","Concurrent computing","Application software","Web pages","Software testing","Laboratories","Software engineering","Artificial intelligence"
Conference_Titel :
Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing, 2009. SNPD ´09. 10th ACIS International Conference on
Print_ISBN :
978-0-7695-3642-2
DOI :
10.1109/SNPD.2009.59