Information Technology Journal1812-56381812-5646Asian Network for Scientific Information10.3923/itj.2011.1305.1314SongBo ChenShengbo 72011107Software testing is a difficult task and testing Web applications may be more difficult, due to their characteristics. Web application is an interactive one since it came into being. How to model and test Web interactions is a challenge in software engineering. Web navigation models are useful to clarify requirements and specify implementation behaviors. Web frameset and Web browser’s interactions are wildly used in today’s Web applications. The behaviors of Web frameset and Web browser interactions changed the traditional Web navigation and influence the functionalities of Web applications. In this study, we took Web frameset and Web browser’s interactions into account and proposed an approach to modeling the Web application’s navigation and generating tests with Web framesets and browser’s interactions. The construction formal semantics of structure composition of Web frameset is give out. Based on the formal semantics, the Web navigation with Web framesets is modeled. The Extended Browser Loading Model with Web frameset (EBLM) and the extended FSM is employed to formalize the navigation models with Web framesets and browser’s interactions and a FSM Test-Tree (FSM-TT) is constructed using present construction algorithm. At last, test generation is given out which satisfies the corresponding coverage criteria. This study resolves the following research problems: (1) propose an approach to modeling Web applications with Web framesets and Web browser’s interactions, (2) give the formal construction semantics of Web frameset and (3) formalize the navigation model and generating tests.]]>Andrews, A., J. Offutt and R. Alexander,2004Chen, J. and X. Zhao,2004Dargham, J. and S.A. Nasrawi,2006Fajuyigbe, O., V.F. Balogun and O.M. Obembe,2007Hieatt, E. and R. Mee,2002Kosindrdecha, N. and J. Daengdej,2010Layachi-Badri, S.,2006Leung, K.R.P.H., L.C.K. Hui, S.M. Yiu and R.W.M. Tang,2000Di Lucca, G.A. and A.R. Fasolino,2006Di Lucca, G.A. and M. Di Penta,2003Miao, H., Z. Qian and T. He,2007Mustafa, G., A.A. Shah, K.H. Asif and A. Ali,2007Nielsen, J.,1995Oliveira, M.C.F., M.A.S. Turine and P.C. Masiero,2001Roongruangsuwan, S. and J. Daengdej,2010Song, B. and H.K. Miao,2009Song, B., H. Miao and S. Chen,2008Turine, M.A.S., M.C.F. Oliveira and P.C. Masiero,1997W3C,1999Zeng, H., H. Miao and J. Liu,2007