Forms enhance both the dynamic and interactive abilities of Web applications and the system complexity. And it is especially important to test forms completely and thoroughly. Therefore, this paper discusses how to ca...Forms enhance both the dynamic and interactive abilities of Web applications and the system complexity. And it is especially important to test forms completely and thoroughly. Therefore, this paper discusses how to carry out the form testing by different methods in the related testing phases. Namely, at first, automatically abstracting forms in the Web pages by parsing the HTML documents; then, ohtai ning the testing data with a certain strategies, such as by requirement specifications, by mining users' hefore input informarion or by recording meehanism; and next executing the testing actions automatically due to the well formed test cases; finally, a case study is given to illustrate the convenient and effective of these methods.展开更多
为全面优化Web前端界面综合性能,保障各个功能模块间良好通信,提升前端界面运行流畅性,本研究将超文本标记语言第5版本(Hyper Text Markup Language,HTML5)应用于Web前端开发中。对HTML5在Web前端开发中的应用现状进行分析,并深度探究We...为全面优化Web前端界面综合性能,保障各个功能模块间良好通信,提升前端界面运行流畅性,本研究将超文本标记语言第5版本(Hyper Text Markup Language,HTML5)应用于Web前端开发中。对HTML5在Web前端开发中的应用现状进行分析,并深度探究Web前端系统和HTML5关键技术之后,进一步融合模型、视图、控制(Model-View-Controller,MVC)开发模式,构建基于基础视图层、核心逻辑层、数据模型层的数据可视化(Data Visualization Layout,DVL)框架。以此实现在服务器端、前后端之间的有效通信;完善Web前端界面与响应指令的直接连接;促进前端场景有效集成与渲染;建立Web前端表单,保障前端展示信息的完善性。展开更多
基金Supported by the National Natural Science Foun-dation of China (60425206 ,90412003 ,60503033)the National Bas-ic Research Program of China (973 Program 2002CB312000 ) Opening Foundation of State Key Laboratory of Software Engineeringin Wuhan University, High Technology Research Project of JiangsuProvince (BG2005032)
文摘Forms enhance both the dynamic and interactive abilities of Web applications and the system complexity. And it is especially important to test forms completely and thoroughly. Therefore, this paper discusses how to carry out the form testing by different methods in the related testing phases. Namely, at first, automatically abstracting forms in the Web pages by parsing the HTML documents; then, ohtai ning the testing data with a certain strategies, such as by requirement specifications, by mining users' hefore input informarion or by recording meehanism; and next executing the testing actions automatically due to the well formed test cases; finally, a case study is given to illustrate the convenient and effective of these methods.
基金国家自然科学基金( the National Natural Science Foundation of China under Grant No.60673092)2005年度教育部科研重点项目(the Key Project of Chinese Ministry of Education under Grant No.205059)+2 种基金2006 年江苏省“六大人才高峰”项目( the“Six Talent Peak”Project of Jiangsu Province under Grant No.06-E-037)2006 年度江苏省软件和集成电路业专项经费项目(the Specialized Fund Pro-ject for the Software and IC of Jiangsu Province in 2006 under Grant No.[2006]221- 41)2007 年江苏省重点实验室开放基金项目(theProject of Jiangsu Key Laboratory of Computer Information Processing Technology)