一种数据断言方法、装置、设备及存储介质制造方法及图纸

技术编号:36801905 阅读:18 留言:0更新日期:2023-03-08 23:50
本申请涉及一种数据断言方法、装置、设备及存储介质,涉及自动化测试技术领域,该方法包括:获取待处理的快照数据,依据快照数据进行格式转换处理,得到目标格式数据,基于目标格式数据进行差异处理,得到目标差异数据,依据目标差异数据,按照预设的断言规则进行数据断言处理,得到断言结果,能够快速分析大量数据的变更情况,从而解决现有技术无法对大量待测试数据进行断言的问题。测试数据进行断言的问题。测试数据进行断言的问题。

【技术实现步骤摘要】
一种数据断言方法、装置、设备及存储介质


[0001]本申请涉及自动化测试
,尤其涉及一种数据断言方法、装置、设备及存储介质。

技术介绍

[0002]目前,定制家居软件业务场景步骤间关联性强,后续步骤依赖前续步骤的顺利执行,且每步骤执行完毕均会产生大量的待测试数据,这些待测试数据通常为兆级的数据量。
[0003]现有的接口数据自动化测试断言方法无法对大量场景数据进行断言,难以满足对大量数据进行断言的需求。

技术实现思路

[0004]本申请提供了一种数据断言方法、装置、设备及存储介质,以解决现有的接口数据自动化测试断言方法无法对大量场景数据进行断言的问题,能满足对大量数据进行断言的需求。
[0005]第一方面,本申请提供了一种数据断言方法,包括:
[0006]获取待处理的快照数据;
[0007]依据所述快照数据进行格式转换处理,得到目标格式数据;
[0008]基于所述目标格式数据进行差异处理,得到目标差异数据;
[0009]依据所述目标差异数据,按照预设的断言规则进行数据断言处理本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据断言方法,其特征在于,包括:获取待处理的快照数据;依据所述快照数据进行格式转换处理,得到目标格式数据;基于所述目标格式数据进行差异处理,得到目标差异数据;依据所述目标差异数据,按照预设的断言规则进行数据断言处理,得到断言结果。2.根据权利要求1所述的方法,其特征在于,所述依据所述快照数据进行格式转换处理,得到目标格式数据,包括:确定所述快照数据对应的数据格式;若所述数据格式为目标数据格式,则将所述快照数据作为所述目标格式数据;若所述数据格式为非目标数据格式,则对所述快照数据进行数据格式转换,得到目标格式数据。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标格式数据进行差异处理,得到目标差异数据,包括:确定所述快照数据对应的关联快照数据;基于所述目标格式数据和所述关联快照数据进行差异计算,得到目标差异数据。4.根据权利要求1所述的方法,其特征在于,所述依据所述目标差异数据,按照预设的断言规则进行数据断言处理,得到断言结果,包括:确定所述快照数据对应预设的处理规则;通过所述处理规则对所述目标差异数据进行规则预处理,得到待断言的目标断言数据;依据所述目标断言数据,按照预设的断言方式进行断言处理,得到断言结果。5.根据权利要求4所述的方法,其特征在于,所述依据所述目标断言数据,按照预设的断言方式进行断言处理,得到断言结果,包括:确定预设的断言方式;针对所述断言方式,确定所述目标断言数据对应的数据类型;依据所述目标断言数据,利用所述数据类型对应的断言算法进行断言,得到数据断言结...

【专利技术属性】
技术研发人员:梁文岚罗伟任登贵
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1