Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

Journal of Inforamtion Science and Engineering, Vol.18 No.1, pp.59-84 (January 2002)

Constructing an Object-Oriented Architecture for
Web Application Testing

Ji-Tzay Yang, Jiun-Long Huang, Feng-Jian Wang
and William C. Chu*
Department of Computer Science and Information Engineering
National Chiao Tung University
Hsinchu, 300 Taiwan
E-mail: {jjyang, jlhuang, fjwang}@csie.nctu.edu.tw
*Department of Computer Information Science
TungHai University
Taichung, 400 Taiwan
E-mail: chu@cis.thu.edu.tw

The variety of existing web application frameworks has lead to the development of a wide range of Web applications for both the Internet and intranets. Web applications are constructed based on various frameworks ranging from simple HTML-based forms to complicated distributed-object computations based on Java and CORBA. Web software enables programmers to choose a proper framework for their own Web applications. The prevalence of Web-based applications has also led to the need to adapt software testing frameworks and tools for them. This study presents a software testing architecture that integrates several common but enhanced testing tools as a sub-architecture to fit a common Web application framework. The architecture reuses several software patterns and architectures from traditional testing environments. A Web application testing environment prototype is also constructed to demonstrate the feasibility of the proposed architecture.

Keywords: web application testing, software architecture, framework reuse, object- orientation, software testing

Full Text () Retrieve PDF document (200201_06.pdf)

Received December 3, 1999; revised April 17 & July 25, 2000; accepted July 31, 2000.
Communicated by Michael R. Lyu.