Test Web applications based on Agent
Lei Xu,Baowen Xu,Huowang Chen,William Chu,Jimmin Lin,Hongji Yang
2003-01-01
Ruan Jian Xue Bao/Journal of Software
Abstract:Web testing is an important method to ensure the quality of Web applications. Since the Web applications have the characters of distributed, dynamic, interactive, hypermedia, there are numerous of contents needing test and the testing tasks are very tedious. So automatic or semi-automatic testing is needed in order to improve the testing efficiency. In this paper, the Agent technology is chosen to assist the testing tasks. Firstly the characters of Web application testing are deeply analyzed for explaining the necessity of adapting the Agent technology. Furthermore the relevant contents to the Agent technology such as the realization methods and application scenes are presented, and the feasibility of applying Agent into the Web testing is also analyzed. Next, the architecture and methods in the Web application testing based on Agent are given, and three scenes are presented at the same time, i.e. applying Agent to the performance testing and usability testing for Web applications along with the automatic execution and monitor for test cases based on Agent. Due to the characters of autonomy, cooperation and learning, Agent is used to the Web performance testing, usability testing and the executing process. So the testing effect can be improved obviously, and the automatic and intelligent level of testing can be enhanced at the same time.