网页应用兼容性测试方法和网页应用兼容性测试设备与流程

文档序号:12464105阅读:来源:国知局

技术特征:

1.一种网页应用兼容性测试方法,包括:

第一获得步骤,用于使所述网页应用在第一装置上运行,以获得第一网页;

第二获得步骤,用于使所述网页应用在第二装置上运行,以获得第二网页;

第一提取步骤,用于从所述第一网页提取至少一个图像元素的显示图像和/或至少一个文本元素的显示图像;

第二提取步骤,用于从所述第二网页提取至少一个图像元素的显示图像和/或至少一个文本元素的显示图像;

图像元素比较和判断步骤,用于通过对从所述第一网页提取的每个图像元素的显示图像与从所述第二网页提取的相应图像元素的显示图像进行比较,判断该图像元素对的兼容性;以及

文本元素比较和判断步骤,用于通过对从所述第一网页提取的每个文本元素的显示图像与从所述第二网页提取的相应文本元素的显示图像进行比较,判断该文本元素对的兼容性。

2.根据权利要求1所述的网页应用兼容性测试方法,其中,在所述图像元素比较和判断步骤中,基于所述图像元素对的显示图像的SIFT特征点来对显示图像进行比较,从而判断所述图像元素对的兼容性。

3.根据权利要求2所述的网页应用兼容性测试方法,其中,分别获取所述图像元素对的每个显示图像的SIFT特征点并且获取所述图像元素对的显示图像之间的匹配SIFT特征点,分别基于所述图像元素对的每个显示图像的SIFT特征点的数量和匹配SIFT特征点的数量来计算该显示图像的匹配数量百分比,以及分别基于所述图像元素对的每个显示图像的面积和匹配SIFT特征点的位置信息来计算该显示图像的匹配面积百分比。

4.根据权利要求3所述的网页应用兼容性测试方法,其中,当所述 图像元素对的每个显示图像的匹配数量百分比均大于等于第一阈值、并且所述图像元素对的每个显示图像的匹配面积百分比均大于等于第二阈值时,判断所述图像元素对兼容。

5.根据权利要求1所述的网页应用兼容性测试方法,其中,在所述文本元素比较和判断步骤中,通过对所述文本元素对的显示图像的结构特征进行比较,判断所述文本元素对的兼容性。

6.根据权利要求5所述的网页应用兼容性测试方法,其中,分别对所述文本元素对的每个显示图像进行水平投影,以将该显示图像分割为不同的文本行。

7.根据权利要求6所述的网页应用兼容性测试方法,其中,分别对所述文本元素对的每个文本行进行垂直投影,并且计算所述文本元素对的一个文本元素的每个文本行与另一文本元素的对应文本行的垂直投影的相似度,从而判断该文本行对之间的兼容性。

8.根据权利要求7所述的网页应用兼容性测试方法,其中,基于所述垂直投影的水平偏移来计算所述相似度。

9.根据权利要求7所述的网页应用兼容性测试方法,其中,当所述文本元素对中的一个文本元素的每个文本行与另一文本元素的对应文本行均兼容时,判断所述文本元素对兼容。

10.一种网页应用兼容性测试设备,包括:

第一获得单元,被配置成使所述网页应用在第一装置上运行,以获得第一网页;

第二获得单元,被配置成使所述网页应用在第二装置上运行,以获得第二网页;

第一提取单元,被配置成从所述第一网页提取至少一个图像元素的显 示图像和/或至少一个文本元素的显示图像;

第二提取单元,被配置成从所述第二网页提取至少一个图像元素的显示图像和/或至少一个文本元素的显示图像;

图像元素比较和判断单元,被配置成通过对从所述第一网页提取的每个图像元素的显示图像与从所述第二网页提取的相应图像元素的显示图像进行比较,判断该图像元素对的兼容性;以及

文本元素比较和判断单元,被配置成通过对从所述第一网页提取的每个文本元素的显示图像与从所述第二网页提取的相应文本元素的显示图像进行比较,判断该文本元素对的兼容性。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1