An Object-Oriented Architecture Supporting Web Application Testing

  • Authors:
  • Ji-Tzay Yang;Jiun-Long Huang;Feng-Jian Wang;William C. Chu

  • Affiliations:
  • -;-;-;-

  • Venue:
  • COMPSAC '99 23rd International Computer Software and Applications Conference
  • Year:
  • 1999

Quantified Score

Hi-index 0.02

Visualization

Abstract

The development and deployment of three-tier Web-based applications are getting prevalent in the Internet and Intranet environment. Several frameworks and techniques have been proposed to ease the development of web-based application. However, few tools are provided to directly support the software testing on Web-based applications.In this thesis, a three-tier Web application model is proposed to extract the behavior of three-tier Web application, and several conventional software testing techniques are extended and applied based on this model. In addition, an architecture for three-tier Web application testing environment is also proposed. This architecture contains six subsystems: Source Document Analysis Subsystem (SDAS), Test Management Subsystem (TMS), Test Development Subsystem (TDS), Test Execution Subsystem (TES), Test Failure Analysis Subsystem (TFAS), and Test Measurement Subsystem (TMES). All testing processes (e.g. test case generation) can be achieved with the cooperation of the subsystems. Finally, a prototype of Web application testing environment is built based on this architecture to demonstrate its practicability.