信息处理方法、图像对比模型的训练方法、装置及设备制造方法及图纸

技术编号:39067800 阅读:16 留言:0更新日期:2023-10-12 20:00
本申请实施例提供一种信息处理方法、图像对比模型的训练方法、装置及设备,该信息处理方法包括:获取多个第一页面序列;多个第一页面序列为对应用程序进行功能测试得到的,第一页面序列中包括至少一个页面的图像,页面为应用程序包括的页面;根据多个第一页面序列,确定至少一个第一页面集合;第一页面集合中包括的页面序列之间的相似度不小于第一阈值。本申请实施例提供的信息处理方法、图像对比模型的训练方法、装置及设备能够用于提高查找到真正异常的页面序列的效率。异常的页面序列的效率。异常的页面序列的效率。

【技术实现步骤摘要】
信息处理方法、图像对比模型的训练方法、装置及设备


[0001]本申请实施例涉及对应用程序的功能测试
,尤其涉及一种信息处理方法、图像对比模型的训练方法、装置及设备。

技术介绍

[0002]在应用程序上线之前,通常需要对应用程序进行自动化功能测试,以便能够及时地发现应用程序的功能缺陷,进而针对性的提出对应用程序的修复策略。
[0003]在相关技术中,为了提高自动化功能测试的效率,测试人员通常针对应用程序可能出现的功能缺陷,制定相应的自动化测试策略,并基于自动化测试策略对应用程序进行功能测试。在功能测试的过程中,自动保存数量较多、且存在异常的页面序列(包括多个页面的图像),测试人员手动在数量较多的页面序列中查找出真正异常的页面序列,并基于真正异常的页面序列,针对性的提出对应用程序的修复策略,以保障修复后的应用程序能够通过功能测试。
[0004]在上述过程中,测试人员手动在数量较多的页面序列中查找真正异常的页面序列,导致查找到真正异常的页面序列的效率较低。

技术实现思路

[0005]本申请实施例提供一种信息处理方法、图像对比模型的训练方法、装置及设备,用于提高查找到真正异常的页面序列的效率。
[0006]第一方面,本申请实施例提供一种信息处理方法,包括:
[0007]获取多个第一页面序列;多个第一页面序列为对应用程序进行功能测试得到的,第一页面序列中包括至少一个页面的图像,页面为应用程序包括的页面;
[0008]根据多个第一页面序列,确定至少一个第一页面集合;第一页面集合中包括的页面序列之间的相似度不小于第一阈值。
[0009]在一种可能的设计中,根据多个第一页面序列,确定至少一个第一页面集合,包括:
[0010]对多个第一页面序列进行图像去重处理,得到多个第二页面序列;
[0011]根据多个第二页面序列,确定至少一个第一页面集合;第一页面集合中包括的第二页面序列之间的相似度不小于第一阈值。
[0012]在一种可能的设计中,根据多个第二页面序列,确定至少一个第一页面集合,包括:
[0013]按照至少一个序列长度,对多个第二页面序列进行分类处理,得到至少一个第二页面集合;第二页面集合包括的每个第二页面序列的图像总数量对应于第二页面集合对应的序列长度;
[0014]分别对每个第二页面集合中包括的第二页面序列进行聚类处理,得到每个第二页面集合对应的至少一个第一页面集合。
[0015]在一种可能的设计中,对第一页面序列进行图像去重处理,得到第二页面序列,包括:
[0016]获取第一页面序列中的第i个图像和第i+1个图像的相似度;若相似度小于第一阈值,则将第i加1,重复执行此步骤,直至得到第二页面序列;若相似度不小于第一阈值,则删除第i个图像,并将第i加1,重复执行此步骤,直至得到第二页面序列;初始时,i等于1,j为第一页面序列中包括的图像总数量。
[0017]在一种可能的设计中,获取第一页面序列中的第i个图像和第i+1个图像的相似度,包括:
[0018]对第一页面序列中的第i个图像和第i+1个图像进行特征提取处理,得到第i个图像和第i+1个图像各自对应的特征信息;
[0019]根据第i个图像和第i+1个图像各自对应的特征信息,确定第i个图像和第i+1个图像的相似度。
[0020]在一种可能的设计中,对第一页面序列中的第i个图像和第i+1个图像进行特征提取处理,得到第i个图像和第i+1个图像各自对应的特征信息,包括:
[0021]通过预先训练好的图像对比模型,对第i个图像和第i+1个图像进行特征提取处理,得到第i个图像和第i+1个图像各自对应的特征信息;
[0022]图像对比模型为采用多组训练样本进行训练得到的,每组训练样本中包括两张样本图像和两张样本图像对应的标签信息。
[0023]在一种可能的设计中,根据第i个图像和第i+1个图像各自对应的特征信息,确定第i个图像和第i+1个图像的相似度,包括:
[0024]根据第i个图像和第i+1个图像各自对应的特征信息,确定第i个特征信息和第i+1个特征信息的差异信息;
[0025]将差异信息,确定为第i个图像和第i+1个图像的相似度。
[0026]第二方面,本申请实施例提供一种图像对比模型的训练方法,包括:
[0027]获取多个样本异常序列;样本异常序列中包括多张样本图像;
[0028]对多个样本异常序列进行分类标记处理,得到多个样本图像对和各样本图像对对应的标签信息;
[0029]根据多个样本图像对和各样本图像对对应的标签信息,调整初始对比模型进行的模型参数,得到图像对比模型。
[0030]在一种可能的设计中,对多个样本异常序列进行分类标记处理,得到多个样本图像对和各样本图像对对应的标签信息,包括:
[0031]针对每个样本异常序列,确定样本异常序列中的目标样本异常序列;
[0032]从多个目标样本异常序列中获取多个样本图像对;
[0033]分别对各样本图像对,标记标签信息。
[0034]在一种可能的设计中,确定样本异常序列中的目标样本异常序列,包括:
[0035]判断样本异常序列中的样本图像的数量是否小于预设数量;
[0036]若小于预设数量,则将样本异常序列确定为目标样本异常序列;
[0037]若不小于预设数量,则从样本异常序列中的最后一张样本图像开始,依次连续从样本异常序列中获取预设数量张样本图像,并将预设数量张样本图像确定为目标样本异常
序列;最后一张图像为样本异常序列中的异常样本图像。
[0038]第三方面,本申请实施例提供一种信息处理装置,包括:
[0039]获取模块,用于获取多个第一页面序列;多个第一页面序列为对应用程序进行功能测试得到的,第一页面序列中包括至少一个页面的图像,页面为应用程序包括的页面;
[0040]处理模块,根据多个第一页面序列,确定至少一个第一页面集合;第一页面集合中包括的页面序列之间的相似度不小于第一阈值。
[0041]在一种可能的设计中,处理模块具体用于:
[0042]对多个第一页面序列进行图像去重处理,得到多个第二页面序列;
[0043]根据多个第二页面序列,确定至少一个第一页面集合;第一页面集合中包括的第二页面序列之间的相似度不小于第一阈值。
[0044]在一种可能的设计中,处理模块具体用于:
[0045]按照至少一个序列长度,对多个第二页面序列进行分类处理,得到至少一个第二页面集合;第二页面集合包括的每个第二页面序列的图像总数量对应于第二页面集合对应的序列长度;
[0046]分别对每个第二页面集合中包括的第二页面序列进行聚类处理,得到每个第二页面集合对应的至少一个第一页面集合。
[0047]在一种可能的设计中,处理模块具体用于:
[0048]获取第一页面序列中的第i个图像和第i+1个图像的相似本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:获取多个第一页面序列;所述多个第一页面序列为对应用程序进行功能测试得到的,所述第一页面序列中包括至少一个页面的图像,所述页面为所述应用程序包括的页面;根据所述多个第一页面序列,确定至少一个第一页面集合;所述第一页面集合中包括的页面序列之间的相似度不小于第一阈值。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个第一页面序列,确定至少一个第一页面集合,包括:对所述多个第一页面序列进行图像去重处理,得到多个第二页面序列;根据所述多个第二页面序列,确定所述至少一个第一页面集合;所述第一页面集合中包括的第二页面序列之间的相似度不小于所述第一阈值。3.根据权利要求2所述的方法,其特征在于,所述根据所述多个第二页面序列,确定所述至少一个第一页面集合,包括:按照至少一个序列长度,对所述多个第二页面序列进行分类处理,得到至少一个第二页面集合;所述第二页面集合包括的每个第二页面序列的图像总数量对应于所述第二页面集合对应的序列长度;分别对每个第二页面集合中包括的第二页面序列进行聚类处理,得到所述每个第二页面集合对应的至少一个第一页面集合。4.根据权利要求2或3所述的方法,其特征在于,对第一页面序列进行图像去重处理,得到第二页面序列,包括:获取所述第一页面序列中的第i个图像和第i+1个图像的相似度;若所述相似度小于第一阈值,则将第i加1,重复执行此步骤,直至得到所述第二页面序列;若所述相似度不小于所述第一阈值,则删除所述第i个图像,并将第i加1,重复执行此步骤,直至得到所述第二页面序列;初始时,i等于1,j为所述第一页面序列中包括的图像总数量。5.根据权利要求4所述的方法,其特征在于,获取所述第一页面序列中的第i个图像和第i+1个图像的相似度,包括:对所述第一页面序列中的第i个图像和第i+1个图像进行特征提取处理,得到所述第i个图像和所述第i+1个图像各自对应的特征信息;根据所述第i个图像和所述第i+1个图像各自对应的特征信息,确定所述第i个图像和所述第i+1个图像的相似度。6.根据权利要求5所述的方法,其特征在于,所述对所述第一页面序列中的第i个图像和第i+1个图像进行特征提取处理,得到所述第i个图像和所述第i+1个图像各自对应的特征信息,包括:通过预先训练好的图像对比模型,对所述第i个图像和所述第i+1个图像进行特征提取处理,得到所述第i个图像和所述第i+1个图像各自对应的特征信息;所述图像对比模型为采用多组训练样本进行训练得到的,每组训练样本中包括两张样本图像和所述两张样本图像对应的标签信息。7.根据权利要求5所述的方法,其特征在于,所述根据所述第i个图像和所述第i+1个图像各自对应的特征信息,确定所述第i个图像和所述第i+1个图像的相似度,包括:根据所述第i个图像和所述第i+1个图像各自对应的特征信息,确定所述第i个特征信
息和所述第i+1个特征信息的差异信息;将所述差异信息,确定为所述第i个图像和所述第i+1个图像的相似...

【专利技术属性】
技术研发人员:陶祝戚嘉懿高永强
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

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

1