摘要
Web应用测试涉及到各种纷繁芜杂的测试对象、方法和过程,需要增强其测试执行过程的自动化、智能化水平以提高测试效率。为此,本文结合Web应用的特性,对自动、智能执行Web应用测试的必要性、可行性进行分析;在此基础上,详细描述并深入分析web应用测试的执行过程,明确测试执行的步骤、流程以及采用的技术、工具等相关内容;再次,改进捕捉-回放技术使之适应Web应用的动态特性,并采用智能Agent来实现对整个测试执行过程的监控、管理和应急处理,从而自动、智能地执行Web应用测试。
The Web application testing is concerned with numerous and complicated testing objects,methods and pro- cesses. In order to improve the testing efficiency,the automatic and intelligent level of the testing execution should be enhanced. So combined with the specialities of the Web appliacations,the necessity and feasibility of the automatic and intelligent execution of the Web application testing are analysised firstly. On the base of the related work,the execut- ing process of the Web application testing is detailedly described and throughly analysised,so as to determine the steps and flows of the testing execution along with the related contents such as the adopted technologies and tools. Further- more,we improve the capture-replay technology and make it suitable for the dynamic characters of Web applications, and adopt the intelligent Agent to realize the monitor,management and exception-handler of the whole testing execu- tion. Finally,the Web application testing can be implemented automatically and intelligently in this way.
出处
《计算机科学》
CSCD
北大核心
2005年第1期125-127,共3页
Computer Science
基金
国家自然科学基金(60373066)
国家重点基础研究发展规划973资助项目(2002CB312000)
国家自然科学基金青年科学基金(60303024)
武汉大学软件工程国家重点实验室开放基金
江苏省计算机信息处理技术重点实验室(苏州大学)开放基金(KJS02009
T8118011)