CN113538629B 检测方法及装置 (上海幻电信息科技有限公司)_第1页
CN113538629B 检测方法及装置 (上海幻电信息科技有限公司)_第2页
CN113538629B 检测方法及装置 (上海幻电信息科技有限公司)_第3页
CN113538629B 检测方法及装置 (上海幻电信息科技有限公司)_第4页
CN113538629B 检测方法及装置 (上海幻电信息科技有限公司)_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自由贸易试验区祖冲之路2277弄1号顺序依次执行所述操作位置数据对应的操作指和所述页面图像集合确定所述待检测页面的检2按照所述操作序列中的操作位置数据的排列顺序依次执行所述操作位置数据对应的确定所述操作序列对应的验证图像集合,并基于所述验证图像集合其中,所述确定所述操作序列对应的验证图像集合,并从所述检测数据结构中提取所述操作序列中操作位置数据对应的验证图像组成的验根据所述操作位置数据,确定所述验证图像集合中的验证图像和所基于所述对应关系,将所述验证图像集合中的验证图像和所述页将所述页面图像集合中的页面图像以及所述验证图像集合中的验证图像分别进行图根据预设的二值化阈值将图像去色后的页面图像处理为二值页面将所述页面图像集合中的页面图像对应的二值页面图像与所述验证图像集合中的验确定所述二值页面图像中像素点和所述二值验证图像中像素点的像基于所述像素对应关系,将所述二值页面图像中像素点的灰计算所述数量与所述验证图像中像素点的总数量的比值,确定所述验证图像中像素点的总数量以及每个基于所述像素值以及总数量,计算所述验证图像中像素点的平3确定所述操作序列中每个操作位置数据对应的操作指令按照所述操作序列中的操作位置数据的排列顺序,依次执行每个操作在确定所述待检测页面的检测结果为检测不通过的情况下,将所述位置数据作为操作位置数据,并按照针对所述操作控件的在检测到所述待检测页面所属的目标业务满足预设检测执行模块,被配置为按照所述操作序列中的操作位置数据的排列确定模块,被配置为确定所述操作序列对应的验证图像集合,并基合和所述页面图像集合确定所述待检测页面的从所述检测数据结构中提取所述操作序列中操作位置数据对应的验证图像组成的验根据所述操作位置数据,确定所述验证图像集合中的验证图像和所基于所述对应关系,将所述验证图像集合中的验证图像和所述页处理器执行时实现权利要求1_8任意一项所述方4指令被处理器执行时实现权利要求1_8任5[0006]按照所述操作序列中的操作位置数据的排列顺序依次执行所述操作位置数据对6[0026]图像二值化(ImageBinarization)就是将图像上的像素点的灰度值设置为0或[0029]图1示出了根据本申请一实施例提供的一种检测方法的流程图,具体包括以下步7[0033]通过获取预先定义的操作序列,可以明确需要执行的操8在获取针对待检测页面预定义的操作序列之前[0049]综上,在检测到所述待检测页面所属的目标业务满足预设检测触发条件的情况[0050]步骤104:按照所述操作序列中的操作位置数据的排列顺序依次执行所述操作位列顺序表示了操作顺序,因此需要按照该排列顺序依次执行操作位置数据对应的操作指9如截图操作对应的命令为:adbshell/system/bin/screencap_p/sdcard/$若操作指令序列中其他操作指令未携带操作位置数据,则默认还在该位置执行操作指令,1(该操作指令的操作位置数据为d4),输入指令以及点击指令2(这两个指令携带自身的操数据所指向的页面2中的位置,执行输入指令,其中输入指令输入的字符为预先设置的字[0061]综上,在检测到所述待检测页面所属的目标业务满足预设检测触发条件的情况应的验证图像集合对截图获得的页面图像集合进行验证,即可确定待检测页面的检测结操作,可以先确定验证图像集合中验证图像和页面图像集合中页面图像之间的对应关系,[0068]从所述检测数据结构中提取所述操作序列中操作位置数据对应的验证图像组成图像中分别筛选出预设位置的像素点,并将预设位置的像素点的像素值进行相似度对比页面图像p1和验证图像p4进行相似度对比,将页面图像p2和验证图像p5进行相似度对比,页面图像p3和验证图像p6进行相似度对比,并在每个相似度对比的结果皆为相似的情况地提高了将具有对应关系的图像进行相似度对压缩比例也不相同,为了实现对不同压缩比例的页面图像进行同样方式进行相似度对比,[0081]将所述页面图像集合中的页面图像以及所述验证图像集合中的验证图像分别进[0083]将所述页面图像集合中的页面图像对应的二值页面图像与所述验证图像集合中比例的不通造成的误判(因为UI压缩比例不同可将该平均像素值作为二值化阈值,具体的,该计算平均像素值的计算公式可以表示为:pixed3、pixel5以及pixed5,则这验证图像p4的平均像素值为(pixel1+pixel2+pixel3+与像素点a对应的像素点aa的灰度值为255,这两个像素点之间的一致性对比结果为不一[0104]假设在完成二值页面图像p111中的像素点和二值验证图像p444中的像素点的一像p6的相似度对比结果也为相似的情况下,则确定页面图像集合A中的页面图像和验证图为了对检测失败的页面进行及时地修复处理,本申请实施例提供的一种可选实施方式中,并按照所述操作序列中的操作位置数据的排列顺序依次执行所述操作位置数据对应的操[0119]步骤404:客户端在检测到待检测页面所属的目标业务满足预设检测触发条件的数据dd2以及操作位置数据dd3,客户端确定操作位置数据dd1对应的操作指令序列为os1,操作位置数据dd2对应的操作指令序列为os2,操作位置数据dd3对应的操作指令序列为位置数据对应的操作指令序列中的操作指令,并对执行操作指令后的目标页面进行截图,将页面图像pp1与对其他操作位置数据对应的操作结果进行截图获得的页面图像组成页面[0131]步骤416:服务端将所述页面图像集合中的页面图像以及所述验证图像集合中的得3张图像去色后的验证图像(即3张验证图像的灰度图像),这3张图像去色后的验证图像[0134]步骤418:服务端根据预设的二值化阈值对图像去色后的页面图像进行二值化处[0136]具体的,根据预设的二值化阈值,将上述3张页面图像的灰度图像进行二值化处与所述二值验证图像中像素点的灰度值进行一致性对比,确定对比不一致的像素点的数度对比结果为相似,并二值页面图像ppp3和二值验证图像ppp3相似度对比结果也为相似。并在3组图像的对比相似度对比结果都为相似的情况下,则确定验证图像集合中的验证图像和页面图像集合中的页面图像的相似度对[0145]假设上述3组图像的相似度对比结果有任意一组图像的相似度对比结果为不相并按照所述操作序列中的操作位置数据的排列顺序依次执行所述操作位置数据对应的操[0151]图5示出了本申请一实施例提供的一种检测方法的处理流程图,具体包括以下步骤506,此外,在上述监控信息中包括验证截图的情况下,也可以由客户端执行下述步骤[0165]执行模块604,被配置为按照所述操作序列中的操作位置数据的排列顺序依次执验证图像和所述页面图像集合中的页面图像之间的对应述验证图像集合中的验证图像对应的二值验证图像进行并按照所述操作序列中的操作位置数据的排列顺序依次执行所述操作位置数据对应的操多个网络760通信。这些网络的示例包括公用交换电话网(PSTN)、局域网(LAN)、广域网[0200]计算设备700可以是任何类型的静止或移动计算设备,包括移动计算机或移动计[0205]上述对本申请特定实施例进行了描述。其它实施例在所附权利要求书的范围[0206]所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论