数据测试方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:32024007 阅读:29 留言:0更新日期:2022-01-22 18:49
本发明专利技术涉及人工智能技术,揭露一种数据测试方法,包括:获取待测试数据,按照数据字段将待测试数据拆分为多个拆分数据;识别每个拆分数据中的数据特征,计算每个数据特征与测试用例库中历史数据特征的匹配度,选择匹配度大于匹配度阈值的历史数据特征对应的测试用例作为拆分数据的目标测试用例;根据目标测试用例中配置的测试规则及/或验证点,对对应的拆分数据进行测试,得到待测试数据的拆分数据的测试结果。此外,本发明专利技术还涉及区块链技术,待测试数据可存储于区块链的节点。本发明专利技术还提出一种数据测试装置、电子设备以及存储介质。本发明专利技术可以降低数据测试的成本及提高数据测试的效率与准确率。率与准确率。率与准确率。

【技术实现步骤摘要】
数据测试方法、装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及人工智能
,尤其涉及一种数据测试方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]传统数据测试方法一般需要测试人员设计数据测试用例,这种测试方法有几个问题:1、数据测试业务理解依赖于测试人员对业务的理解程度,无法保证测试的覆盖率;2、数据测试的验证深度和广度依然依赖人力堆积来完成,会造成人力资源较多的浪费,且无法掌控数据测试的细粒度;3、数据测试用例设计和编写成本高,耗时长,很难做到敏捷交付,效率有待提升。
[0003]因此,现有的依赖测试人员编写测试脚本进行测试的方法成本高、耗时长且效率及准确率低。

技术实现思路

[0004]本专利技术提供一种数据测试方法、装置及计算机可读存储介质,其主要目的在于解决编写测试脚本进行测试的方法成本高、耗时长且效率及准确率低的问题。
[0005]本方案能够有效降低数据测试的成本以及提高数据测试的效率及准确率。
[0006]为实现上述目的,本专利技术提供的一种数据测试方法,包括本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据测试方法,其特征在于,所述方法包括:获取待测试数据,按照预设的数据字段将所述待测试数据拆分为多个拆分数据;识别每个所述拆分数据中的数据特征,计算每个所述数据特征与预构建的测试用例库中每个测试用例对应的历史数据特征的匹配度,选择匹配度最大的历史数据特征对应的测试用例作为所述拆分数据的目标测试用例;根据所述目标测试用例中预先配置的测试规则及/或验证点,对对应的拆分数据进行测试,得到每个所述拆分数据的测试结果;汇总每个所述拆分数据的测试结果,得到所述待测试数据的最终测试结果。2.如权利要求1所述的数据测试方法,其特征在于,所述计算每个所述数据特征与预构建的测试用例库中每个测试用例对应的历史数据特征的匹配度之前,所述方法还包括:获取完成数据测试的历史测试数据,以及所述历史测试数据对应的测试用例;提取所述历史测试数据的历史数据特征,建立所述历史数据特征与所述对应的测试用例的映射关系,并根据所述历史数据特征、对应的测试用例以及所述映射关系构建所述测试用例库。3.如权利要求1所述的数据测试方法,其特征在于,所述按照预设的数据字段将所述待测试数据拆分为多个拆分数据,包括:接收预设的数据字段;根据所述数据字段对所述待测试数据进行数据聚类操作,生成每个数据字段对应的拆分数据。4.如权利要求1所述的数据测试方法,其特征在于,所述识别每个所述拆分数据中的数据特征,包括:获取所述拆分数据的字段文本;利用所述拆分数据的字段文本与预构建的数据特征字段文本模板进行匹配;将成功匹配的数据特征字段文本模板作为所述拆分数据的数据特征。5.如权利要求1所述的数据测试方法,其特征在于,所述计算每个所述数据特征与预构建的测试用例库中每个测试用例对应的历史数据特征的匹配度,包括:将每个所述数据特征与所述测试用例库中的每个历史数据特征转化为向量;利用基于余弦相似度的相似度公式分别计算每个所述数据特征与所述测试用例库中每个测试用例对应的历史数据特征的匹配度。6.如权利要求5中所述的数据测试方法,其特征在于,所述将每个所述数据特征与所述测试用例库中历史数...

【专利技术属性】
技术研发人员:向乾尤薇
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1