发明名称 一种Web项目的自动开发测试系统及方法
摘要 一种Web项目的自动开发测试系统及方法,所述方法包括:所述前端管理模块或后台管理模块当本模块保存的代码更新后,通知要使用本模块资源的后台管理模块,以及通知所述测试管理模块,在通知中携带本模块的标识;所述资源为所保存代码的运行结果;当后台管理模块收到代码更新的通知后,根据该通知中携带的标识从发送通知的前端管理模块或后台管理模块获取要使用的资源;当所述测试管理模块收到一个或多个所述前端管理模块和/或后台管理模块代码更新的通知后,对全部所述前端管理模块和后台管理模块保存的代码进行集中;所述测试管理模块保存本次集中的代码并添加标记,然后对本次集中的代码进行编译及测试。
申请公布号 CN102098190B 申请公布日期 2013.05.15
申请号 CN201110042789.3 申请日期 2011.02.22
申请人 浪潮(北京)电子信息产业有限公司 发明人 娄建文;王理想
分类号 H04L12/26(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 栗若木;王漪
主权项 一种Web项目的自动开发测试系统,其特征在于,包括:一个或多个用于保存前端代码的前端管理模块,一个或多个用于保存后台代码的后台管理模块,测试管理模块;所述前端管理模块或后台管理模块保存要使用本模块资源的后台管理模块的标识,所述资源为所保存代码的运行结果;当本模块保存的代码更新后,通知所保存的标识对应的后台管理模块,以及通知所述测试管理模块,在通知中携带本模块的标识;所述后台管理模块当收到代码更新的通知后,根据该通知中携带的标识从发送该通知的前端管理模块或后台管理模块获取本模块要使用的资源;所述测试管理模块中保存全部所述前端管理模块和后台管理模块的标识;当收到一个或多个所述前端管理模块和/或后台管理模块代码更新的通知后,对全部前端管理模块和后台管理模块保存的代码进行集中;保存本次集中的代码并添加标记,然后对本次集中的代码进行编译及测试;其中,所述测试管理模块包括:设置单元,用于设置测试参数并保存在配置文件中;所述测试参数包括测试时间和测试功能;存储单元,用于保存所述配置文件,及所有前端管理模块和后台管理模块的标识;接收单元,用于当收到全部所保存的标识对应的前端管理模块和后台管理模块代码更新的通知后将表示需要测试的标志位置位;控制单元,用于当根据所述配置文件需要进行测试时,判断所述表示需要测试的标志位是否为置位状态,如果是则对全部前端管理模块和后台管理模块保存的代码进行集中,在所述存储单元中保存本次集中的代码并添加标记,然后对本次集中的代码进行编译及测试。
地址 100085 北京市海淀区上地信息路2号2-1号C栋1层