【技术实现步骤摘要】
页面测试方法、装置、设备及存储介质
[0001]本公开涉及页面测试
,尤其涉及一种页面测试方法、装置、设备及存储介质。
技术介绍
[0002]随着Web应用的功能越来越复杂,Web应用的页面测试越来越得到重视。但是,目前的Web应用的页面测试方法,只能通过人工方式测试Web应用的页面是否正确,这种测试方式效率很低,若测试者经验不足,不能保证页面测试的准确性。因此,提出一种自动化的页面测试方法是目前亟需解决的技术问题。
技术实现思路
[0003]为了解决上述技术问题,本公开提供了一种页面测试方法、装置、设备及存储介质。
[0004]第一方面,本公开提供了一种页面测试方法,该方法包括:
[0005]获取待测试页面图像和基准页面图像;
[0006]基于待测试页面图像的第一静态元素区域与基准页面图像的第二静态元素区域,计算待测试页面图像和基准页面图像的结构相似度;
[0007]根据结构相似度,确定待测试页面图像的页面测试结果。
[0008]第二方面,本公开提供了一种页面测 ...
【技术保护点】
【技术特征摘要】
1.一种页面测试方法,其特征在于,包括:获取待测试页面图像和基准页面图像;基于所述待测试页面图像的第一静态元素区域与所述基准页面图像的第二静态元素区域,计算所述待测试页面图像和所述基准页面图像的结构相似度;根据所述结构相似度,确定所述待测试页面图像的页面测试结果。2.根据权利要求1所述的方法,其特征在于,在所述基于所述待测试页面图像的第一静态元素区域与所述基准页面图像的第二静态元素区域,计算所述待测试页面图像和所述基准页面图像的结构相似度之前,所述方法还包括:基于所述待测试页面图像的待测试页面元素和所述基准页面图像的基准页面元素,识别所述待测试页面图像的第一静态元素区域以及所述基准页面图像的第二静态元素区域。3.根据权利要求2所述的方法,其特征在于,所述基于所述待测试页面图像的待测试页面元素和所述基准页面图像的基准页面元素,识别所述待测试页面图像的第一静态元素区域以及所述基准页面图像的第二静态元素区域,包括:根据检测到第一预设时长内未发生变化的待测试页面元素,构成所述第一静态元素区域,以及,根据检测到所述第一预设时长内未发生变化的基准页面元素,构成所述第二静态元素区域。4.根据权利要求2所述的方法,其特征在于,所述基于所述待测试页面图像的待测试页面元素和所述基准页面图像的基准页面元素,识别所述待测试页面图像的第一静态元素区域以及所述基准页面图像的第二静态元素区域,包括:获取预先确定的模板页面图像,所述模板页面图像是由静态元素构成的页面图像;将所述模板页面图像的模板页面元素与所述待测试页面元素进行对比,得到第一对比特征,以及将所述模板页面图像的模板页面元素与所述基准页面元素进行对比,得到第二对比特征;基于检测到第二预设时长内未发生变化的第一对比特征对应的待测试页面元素,构成所述第一静态元素区域,以及,基于检测到所述第二预设时长内未发生变化的第二对比特征对应的基准页面元素,构成所述第二静态元素区域。5.根据权利要求1所述的方法,其特征在于,所述基于所述待测试页面图像的第一静态元素区域与所述基准页面图像的第二静态元素区域,确定所述待测试页面图像和所述基准页面图像的结构相似度,包括:分别根据所述第一静态元素区域和所述第二静态元素区域的亮度特征、对比度特征以及结构特征,计算所述待测试页面图像和所述基准页面图像的结构相似度。6.根据权利要求5所述的方法,其特征在于,所述分别根据所述第一静态元素区域和所述第二静态元素区域的亮度特征、对比度特征以及结构特征,计算所述待...
【专利技术属性】
技术研发人员:郭玲玲,
申请(专利权)人:北京罗克维尔斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。