[发明专利]一种测试数据的比对方法和装置在审
申请号: | 202010583221.1 | 申请日: | 2020-06-23 |
公开(公告)号: | CN111782514A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 高路丹 | 申请(专利权)人: | 京东数字科技控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 刘晓燕;刘蔓莉 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试数据 方法 装置 | ||
1.一种测试数据的比对方法,其特征在于,包括:
从测试页面上截取第一图像和第二图像,其中,所述测试页面用于接收输入的测试数据,所述第一图像用于展示所述测试页面接收到的第一测试数据,所述第二图像用于展示对所述第一测试数据执行保存操作后得到的第二测试数据;
对所述第一图像和所述第二图像进行比对,得到比对结果,其中,所述比对结果用于指示第一测试数据与第二测试数据之间的差异;
发送携带有所述比对结果的提示信息。
2.根据权利要求1所述的方法,其特征在于,从所述测试页面上截取所述第一图像和所述第二图像包括:
在测试应用中显示所述测试页面;
接收在所述测试页面上输入的所述第一测试数据;
在检测到截取指令的情况下,对所述第一测试数据进行截图,得到所述第一图像;
在检测到所述保存操作的情况下,对所述第二测试数据进行截图,得到所述第二图像。
3.根据权利要求1所述的方法,其特征在于,从所述测试页面上截取所述第一图像和所述第二图像包括:
在测试应用中显示所述测试页面;
接收在所述测试页面上输入的所述第一测试数据;
检测所述测试页面中所述第一测试数据的输入进度,其中,所述输入进度用于指示完成输入的所述第一测试数据占所述第一测试数据总数量的比例;
在所述输入进度达到目标进度的情况下,对所述第一测试数据进行截图,得到所述第一图像,其中,所述目标进度用于指示所述第一测试数据已全部完成输入;
对所述测试页面进行保存,得到所述第二测试数据;
对所述第二测试数据进行截图,得到所述第二图像。
4.根据权利要求1所述的方法,其特征在于,对所述第一图像和所述第二图像进行比对,得到所述比对结果包括:
从所述第一图像和所述第二图像中识别指示信息,其中,所述指示信息用于指示测试数据的数据属性;
从所述第一图像查找与所述指示信息对应的第一目标数据,并从所述第二图像上查找与所述指示信息对应的第二目标数据;
对所述第一目标数据和所述第二目标数据进行匹配;
在所述第一目标数据与所述第二目标数据匹配不一致的情况下,记录差异信息作为所述比对结果,其中,所述差异信息用于指示所述第一目标数据与所述第二目标数据之间存在差异的位置。
5.根据权利要求4所述的方法,其特征在于,从所述第一图像查找与所述指示信息对应的第一目标数据,并从所述第二图像上查找与所述指示信息对应的第二目标数据包括:
确定所述指示信息对应的数据类型;
在所述数据类型为文本类型的情况下,对所述第一图像上所述指示信息对应的第一数据位置进行文字识别得到所述第一目标数据,并对所述第二图像上所述指示信息对应的第二数据位置进行文字识别得到所述第二目标数据;
在所述数据类型为图像类型的情况下,对所述第一图像上所述指示信息对应的第一数据位置进行截图得到所述第一目标数据,并对所述第二图像上所述指示信息对应的第二数据位置进行截图得到所述第二目标数据。
6.根据权利要求4所述的方法,其特征在于,记录所述差异信息作为所述比对结果包括以下至少之一:
在所述第二图像上标注所述差异信息;
在列表文件中存储所述差异信息。
7.根据权利要求1所述的方法,其特征在于,发送携带有所述比对结果的提示信息包括以下至少之一:
获取标注了所述比对结果的所述第二图像作为所述提示信息;显示所述提示信息;
获取记录了所述比对结果的列表文件;显示所述列表文件。
8.根据权利要求1所述的方法,其特征在于,在发送携带有所述比对结果的提示信息之后,所述方法还包括:
获取响应所述提示信息返回的操作指令;
对所述测试页面执行所述操作指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010583221.1/1.html,转载请声明来源钻瓜专利网。