[发明专利]一种模拟用户操作回写系统数据的方法有效
申请号: | 201810189094.X | 申请日: | 2018-03-08 |
公开(公告)号: | CN108416023B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 沈鑫;曹敏;罗锰;王景;冷雪梅 | 申请(专利权)人: | 云南电网有限责任公司电力科学研究院 |
主分类号: | G06F16/23 | 分类号: | G06F16/23 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 650217 云南省昆*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 用户 操作 系统 数据 方法 | ||
1.一种模拟用户操作回写系统数据的方法,其特征在于,该方法包括以下步骤:
获取原系统原数据并进行相应数据库的存储,并标记确定数据关键主键值;
根据获取数据,系统外对数据非主键字段进行修改操作;
依据以真实合法用户登录原系统,获取功能及数据权限;
模拟用户的触发信息修改操作,解析页面表单信息;
基于HTTP协议,依据页面表单信息,组装HTTP报文信息;
模拟用户的数据更新表单提交请求操作,获取前端页面与后台系统服务的通信,依据主键字段关系实现系统数据回写更新操作。
2.根据权利要求1所述的一种模拟用户操作回写系统数据的方法,其特征在于,所述步骤‘依据以真实合法用户登录原系统,获取功能及数据权限’中,所述真实合法用户的判断标准是判断用户名和密码是否通过。
3.根据权利要求1所述的一种模拟用户操作回写系统数据的方法,其特征在于,所述步骤‘获取原系统原数据并进行相应数据库的存储,并标记确定数据关键主键值’中,获取原系统原数据的方法是通过系统从数据库导出目标数据。
4.根据权利要求1所述的一种模拟用户操作回写系统数据的方法,其特征在于,所述步骤‘依据以真实合法用户登录原系统,获取功能及数据权限’中,包括:
按照数据导出的用户模拟其登录系统,并记录其客户端信息。
5.根据权利要求1所述的一种模拟用户操作回写系统数据的方法,其特征在于,所述步骤‘模拟用户的触发信息修改操作,解析页面表单信息’中,页面表单信息包括页面表单的输入框、单选/复选框及下拉选择框的表单信息。
6.根据权利要求1所述的一种模拟用户操作回写系统数据的方法,其特征在于,所述步骤‘基于HTTP协议,依据页面表单信息,组装HTTP报文信息’中,所述HTTP报文信息由请求行、请求头部、空行和请求数据组成;所述请求数据为步骤‘根据获取数据,系统外对数据非主键字段进行修改操作’修改后的数据。
7.根据权利要求1所述的一种模拟用户操作回写系统数据的方法,其特征在于,所述步骤‘根据获取数据,系统外对数据非主键字段进行修改操作’之后,还包括步骤:通过模拟用户登录操作、解析页面表单、组织页面表单信息、模拟用户表单提交请求与原后台服务进行HTPP连接完成数据回写更新操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南电网有限责任公司电力科学研究院,未经云南电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810189094.X/1.html,转载请声明来源钻瓜专利网。