[发明专利]一种快速开发测试的装置及方法有效
申请号: | 201310161581.2 | 申请日: | 2013-05-03 |
公开(公告)号: | CN103309806A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 林丽丽;武剑锋;王泊;张涛;万阳;李沁;白硕 | 申请(专利权)人: | 上海证券交易所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 余明伟 |
地址: | 200120 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 开发 测试 装置 方法 | ||
1.一种快速开发测试装置,包括:
开发配置模块,用于生成页面代码和配置数据源,使所述页面代码与所述数据源关联;
结构解析模块,用于将所述页面代码解析成显示子部和数据信息子部;
数据操作模块,用于根据所述数据信息部分生成数据访问代码,再根据所述数据访问代码将所述数据信息部分中的数据存储到所述数据源中或者将所述数据源中的数据填入所述数据信息部分中;
网页渲染模块,用于根据所述显示部分和所述数据信息部分生成网页;
所述开发配置模块、所述结构解析模块、所述数据操作模块和所述网页渲染模块生成的代码均为非编译型语言的代码,并能被所述快速开发装置直接解析,无需编译。
2.根据权利要求1所述的快速开发测试装置,其特征在于,所述开发配置模块提供可视化控件,通过操作所述可视化控件配置所述数据源、自动生成所述页面代码,且使所述页面代码与所述数据源关联。
3.根据权利要求1所述的快速开发测试装置,其特征在于,所述页面代码包括若干控件代码,所述控件代码包括样式子部S、控件子部C和数据信息子部D;
其中,所述样式子部S表示控件所在的页面部局,控件子部C表示控件的显示属性;数据信息子部D表示控件与数据源的关联信息。
4.根据权利要求1所述的快速开发测试装置,其特征在于,所述网页渲染模块采用异步渲染方式。
5.根据权利要求1所述的快速开发测试装置,其特征在于,所述快速开发测试装置作为web应用部署在服务器中,所述开发配置模块,所述结构解析模块,所述数据操作模块和所述网页生成模块均在所述快速开发测试装置运行时状态下工作,从而所述开发配置模块,所述结构解析模块,所述数据操作模块和所述网页生成模块对所述页面代码或数据访问代码的任何改动,其效果都能实时显示。
6.一种快速开发测试的方法,包括:
步骤a,生成页面代码并配置数据源,使所述页面代码与所述数据源关联;
步骤b,将所述页面代码解析成显示部分和数据信息部分;
步骤c,根据所述数据信息部分生成数据访问代码,将所述数据信息部分中的数据存储到所述数据源中,或者将所述数据源中的数据填入所述数据信息部分。
步骤d,根据所述显示部分和数据信息部分生成网页;
其中,所述步骤a-d中生成的所有代码均为非编译型语言的代码,能被直接解析,不需要编译。
7.根据权利要求6所述的快速开发测试方法,其特征在于,所述步骤a通过操作可视化控件完成。
8.根据权利要求6所述的快速开发测试方法,其特征在于,所述页面代码包括样式子部S,控件子部C和数据信息子部D,其中样式子部S表示控件所在的页面部局,控件子部C表示控件的显示属性;数据信息子部D表示控件与数据源的关联信息。
9.根据权利要求6-8所述的任一快速开发测试方法,其特征在于,所述步骤d中对所述显示部分和所述数据信息部分采用异步渲染技术。
10.根据权利要求9所述的快速开发测试方法,其特征在于,所述步骤a-d均在运行时完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海证券交易所,未经上海证券交易所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310161581.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:嵌入式系统及其中的内存安全管理方法
- 下一篇:一种日志信息的控制方法及系统