外文翻译---基于J2EE的新型软件自动化测试系统
《外文翻译---基于J2EE的新型软件自动化测试系统》由会员分享,可在线阅读,更多相关《外文翻译---基于J2EE的新型软件自动化测试系统(9页珍藏版)》请在毕设资料网上搜索。
1、Novel Software Automated Testing System Based on J2EE Abstract Software automated testing is one of the critical research subjects in the field of computer application. In this paper, a novel design of architecture called automated testing system (ATS) is proposed. Based on techniques relating to J2
2、EE including MVC design pattern, Struts framework, etc, ATS can support any black-box testing business theoretically with relevant APIs programmed using Tcl script language beforehand. Moreover, as the core of ATS is built in Java, it can work in different environments without being re-complied. The
3、 efficiency of the new system is validated by plenty of applications in communication industry and the results also show the effectiveness and flexibility of the approach. Key words automated testing system (ATS); J2EE; Tcl Introduction Software testing is a critical phase within the software lifecy
4、cle, currently more and more companies are paying attention to it. Especially, the software automated testing is becoming the most disputed subject in the software industry. Therefore, it is now a popular research problem in the computer application research area. The increased complexity of systems
5、 as well as short product release schedules makes the task of testing challenging. Therefore, how to improve the software qualities and how to advance the testing efficiency are difficult. As a result, software testing is the biggest challenging work during the software lifecycle, especially the sof
6、tware automated testing. Subsequently, test-driven development is advocated by engineers. At the same time, software capability maturity model is put forward for controlling the process of software development and for guarantying the software quality, but it imposes limited effects on software autom
7、ated testing. To our knowledge, most of the present automated testing tools or products concern how to partition cases or how to implement a single target of testing without uniform testing system, not to mention the distributed and cross-platform testing functions. However, ATS is a black-box testi
8、ng system based on J2EE theories such as MVC design pattern, Struts framework, Hibernate persistence layer, etc, which comprises two function modules: one is a front-end module developed in Java script language, the other is a back-end module the core of ATS developed in pure Java language. Thus, th
9、e two function modules abide by browser/server model naturally. Under the strong support of front-end module, testers without any prerequisite knowledge can master it in a short training time. Besides, the core of ATS can support cross-platform execution due to pure Java code, and it can support dis
10、tributed execution due to the separation of job controller and execution server. Every testing business is supported theoretically by ATS due to the excellent inherent capability self-defined APIs which can be developed by advanced testing developers quickly with Tcl script language aiming at differ
11、ent special targets, and the APIs is transparent to common testers who work on the front-end system, what they need to do is just filling suitable data into blanks of web interface according to specific cases. 1. Related Work The most popular methods about automation test include record-playback, fu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外文 翻译 基于 j2ee 新型 软件 自动化 测试 系统
