[发明专利]字符串校验方法和装置、存储介质及电子设备在审

专利信息
申请号: 202210583132.6 申请日: 2022-05-26
公开(公告)号: CN115048558A 公开(公告)日: 2022-09-13
发明(设计)人: 庞美飒 申请(专利权)人: 青岛海尔科技有限公司;海尔智家股份有限公司
主分类号: G06F16/903 分类号: G06F16/903;G06F40/226
代理公司: 北京康信知识产权代理有限责任公司 11240 代理人: 周婷婷
地址: 266101 山东省*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 字符串 校验 方法 装置 存储 介质 电子设备
【说明书】:

发明公开了一种字符串校验方法和装置、存储介质及电子设备。涉及计算机技术领域,该字符串校验方法包括:获取目标字符串以及与目标字符串对应的预设字符串;对目标字符串和预设字符串执行字符串比对,其中,字符串比对用于校验目标字符串和预设字符串的字符串一致性;在字符串比对结果指示目标字符串为待校验的字符串的情况下,对目标字符串和预设字符串执行字段比对,得到目标字符串的校验结果,其中,字段比对用于校验目标字符串中的目标字段与预设字符串中的预设字段的一致性。本发明解决了字符串校验不准确的技术问题。

技术领域

本发明涉及计算机领域,具体而言,涉及一种字符串校验方法和装置、存储介质及电子设备。

背景技术

当前的模拟测试校验,通常采用测试结果与预设结果比对的方式,判断模拟测试的返回是否符合要求。基于现有的模拟测试结果通常是接口返回的JSON格式,因此测试结果相对于预设结果的校验通常采用JSON取参的方式,分别从测试结果和预设结果中获取预设参数,通过比对预设参数是否一致而得到校验结果。

但是取参的校验方式,并不能进行测试结果的完全比对,使得校验结果并不准确,可信度较低。而且,每当需要进行参数变化时,就需要对当前的校验代码进行修改,由于校验代码的代码量较大,由此使得调整所需工作量较大,在对校验代码进行修改时,极有可能导致校验代码本身的错误,从而影响校验结果的准确性。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种字符串校验方法和装置、存储介质及电子设备,以至少解决字符串校验不准确的技术问题。

根据本发明实施例的一个方面,提供了一种字符串校验方法,包括:获取目标字符串以及与上述目标字符串对应的预设字符串;对上述目标字符串和预设字符串执行字符串比对,其中,上述字符串比对用于校验上述目标字符串和上述预设字符串的字符串一致性;在字符串比对结果指示上述目标字符串为待校验的字符串的情况下,对上述目标字符串和上述预设字符串执行字段比对,得到上述目标字符串的校验结果,其中,上述字段比对用于校验上述目标字符串中的目标字段与上述预设字符串中的预设字段的一致性。

根据本发明实施例的另一方面,还提供了一种字符串校验装置,包括:获取单元,用于获取目标字符串以及与上述目标字符串对应的预设字符串;字符串单元,用于对上述目标字符串和预设字符串执行字符串比对,其中,上述字符串比对用于校验上述目标字符串和上述预设字符串的字符串一致性;字段单元,用于在字符串比对结果指示上述目标字符串为待校验的字符串的情况下,对上述目标字符串和上述预设字符串执行字段比对,得到上述目标字符串的校验结果,其中,上述字段比对用于校验上述目标字符串中的目标字段与上述预设字符串中的预设字段的一致性。

根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述字符串校验方法。

根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的字符串校验方法。

在本发明实施例中,采用获取目标字符串以及与目标字符串对应的预设字符串,对目标字符串和预设字符串执行字符串比对,其中,字符串比对用于校验目标字符串和预设字符串的字符串一致性,在字符串比对结果指示目标字符串为待校验的字符串的情况下,对目标字符串和预设字符串执行字段比对,得到目标字符串的校验结果,其中,字段比对用于校验目标字符串中的目标字段与预设字符串中的预设字段的一致性的方式,通过目标字符串与预设字符串先进行字符串级别的比对,在字符串比对未得到校验结果的情况下,对目标字符串与预设字符串进行字段级别的比对,以得到指示目标字符串与预设字符串是否一致的校验结果,达到了对目标字符串先进行字符串级别比对,再进行字段级别的比对,以得到准确的校验结果的目的,从而实现了对目标字符串进行准确校验的技术效果,进而解决了字符串校验不准确的技术问题。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210583132.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top