[发明专利]基于功能测试的数据调试方法、装置及终端设备在审
申请号: | 201811529012.8 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109815112A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 饶怡骏 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/34 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 高星 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模拟数据 数据调试 映射关系 客户端请求 功能测试 路由配置 终端设备 计算机可读存储介质 数据处理技术 交互过程 目录建立 特征提取 服务器 拦截 查找 返回 | ||
1.一种基于功能测试的数据调试方法,其特征在于,包括:
在所有目录下查找模拟数据,并获取所述模拟数据包含的模拟目录以及所述模拟数据所在的实际目录,其中,所述模拟数据是包含预设的模拟标识的数据,所述实际目录为所述模拟数据在服务器中的存储地址;
将所述模拟目录与所述实际目录建立目录映射关系,并对所述模拟目录进行特征提取得到共有特征;
基于所述共有特征和所述目录映射关系进行路由配置,若接收到包含请求目录的客户端请求,则识别所述请求目录是否包含所述共有特征,在所述请求目录包含所述共有特征时拦截所述客户端请求,并在所述请求目录与所述目录映射关系中的所述模拟目录相同时,返回所述目录映射关系中所述实际目录下的所述模拟数据。
2.如权利要求1所述的数据调试方法,其特征在于,包括多种所述模拟标识,所述对所述模拟目录进行特征提取得到共有特征,包括:
将同一类所述模拟数据对应的多个所述模拟目录归入目录集,并依次按照预设的多个截取层级对所述目录集内的多个所述模拟目录进行截取,其中,同一类所述模拟数据是指包含同一种所述模拟标识的多个所述模拟数据;
若按照所述截取层级进行截取后得到的多个截取目录相同,则确定得到多个相同所述截取目录的数值最大的所述截取层级,并将所述截取层级对应的所述截取目录作为所述共有特征;
若按照每个所述截取层级进行截取后得到的多个所述截取目录都不相同,则将所述目录集内的多个所述模拟目录均作为所述共有特征。
3.如权利要求1所述的数据调试方法,其特征在于,所述在所述请求目录包含所述共有特征时拦截所述客户端请求之后,还包括:
若所述请求目录与所述目录映射关系中的所述模拟目录不相同,则提取所述请求目录中的文件名称,并在所有目录下搜索与所述文件名称对应的请求文件;
若所述请求文件不包含所述模拟标识,则将所述请求文件所在的所述实际目录返回至所述客户端请求的发起方;
若所述请求文件包含所述模拟标识,则将所述请求文件所在的所述实际目录以及对应的所述模拟目录返回至所述客户端请求的发起方。
4.如权利要求1所述的数据调试方法,其特征在于,所述若接收到包含请求目录的客户端请求之后,还包括:
根据预设的匹配规则对所述请求目录进行匹配;
若匹配成功,则执行所述识别所述请求目录是否包含所述共有特征的操作;
若匹配失败,则输出错误提示至所述客户端请求的发起方。
5.如权利要求1所述的数据调试方法,其特征在于,若所述模拟数据由预设的数据工具生成,则所述在所有目录下查找模拟数据,并获取所述模拟数据包含的模拟目录以及所述模拟数据所在的实际目录,包括:
读取所述数据工具的配置文件,并在所述配置文件中确定存放所述模拟数据的所述实际目录;
在所述实际目录下查找所述模拟数据,获取所述模拟数据中的所述模拟目录,并根据所述模拟数据的存储地址更新所述实际目录。
6.一种基于功能测试的数据调试装置,其特征在于,包括:
查找单元,用于在所有目录下查找模拟数据,并获取所述模拟数据包含的模拟目录以及所述模拟数据所在的实际目录,其中,所述模拟数据是包含预设的模拟标识的数据,所述实际目录为所述模拟数据在服务器中的存储地址;
建立单元,用于将所述模拟目录与所述实际目录建立目录映射关系,并对所述模拟目录进行特征提取得到共有特征;
配置单元,用于基于所述共有特征和所述目录映射关系进行路由配置,若接收到包含请求目录的客户端请求,则识别所述请求目录是否包含所述共有特征,在所述请求目录包含所述共有特征时拦截所述客户端请求,并在所述请求目录与所述目录映射关系中的所述模拟目录相同时,返回所述目录映射关系中所述实际目录下的所述模拟数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811529012.8/1.html,转载请声明来源钻瓜专利网。