期刊名称:Journal of Theoretical and Applied Information Technology
印刷版ISSN:1992-8645
电子版ISSN:1817-3195
出版年度:2013
卷号:54
期号:3
出版社:Journal of Theoretical and Applied
摘要:A whole new generation WEB 2.0 is being written to take advantage of extreme dynamism as in AJAX. AJAX is used to build rich internet applications that are more interactive, responsive, and easy to use. With the advent of Ajax which involves extreme dynamism, novel problems add to those already known in the Web testing area. For Testing an AJAX application, a sustainable approach is required to detect faults embedded area. Faults embedded areas are those areas where states of web application will get changed. Here, in this research paper, our focus will be on generating state machine of dynamic behavior of an AJAX web application. To detect faults in any web application optimum approach is model based testing. Here intention is to generate effective state machine which will be able to detect all dynamic states of user session applied on web application. Therefore, we designed a framework to generate state machine of user sessions performed on web application. A prototype tool is developed to automate and validate the whole process. We applied whole process on five case studies and results have shown that we are able to successfully detect whole Events, dynamically changing DOM Elements and all dynamically generated States.
关键词:User Session based Testing; State Machine based Testing ; Dynamic Object Model; Web Testing