买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种用户界面识别智能化测试方法、装置、终端及存储介质,该测试方法包括获取应用软件的用户界面截图;获取差异性阈值;通过差分测试技术结合图像识别技术,对用户界面截图进行界面特征提取和界面相似性度量,通过界面相似性与差异性阈值的比较,判断同一款应用软件在不同设备上是否存在显示差异,将测试结果生成差分测试报告。上述方法解决了现有技术的软件测试领域对于用户界面的测试方法依然不足,其基于用户界面的多维度特征,借鉴现有的成熟的图像处理技术,实现对用户界面的特征识别和提取,提高精确度,摆脱对于人工鉴别的依赖,并且自定义差分检测方法,满足复杂的用户界面的检测,最终根据相似度提供差分测试报告。
主权项:1.一种用户界面识别智能化测试方法,其特征在于,包括:获取应用软件的用户界面截图;获取差异性阈值;通过差分测试技术结合图像识别技术,对用户界面截图进行界面特征提取和界面相似性度量,通过界面相似性与差异性阈值的比较,判断同一款应用软件在不同设备上是否存在显示差异,将测试结果生成差分测试报告;其中,所述界面特征中所提取的特征空间包括关联特征、控件特征及意图特征;所述界面特征提取包括如下步骤:对用户界面截图进行区块分割,获取区块集合;根据区块堆叠关系构建区块关联关系图;根据边缘检测获取所有区块中的控件;根据图像理解和意图识别技术识别控件意图;所述界面相似性的度量方面包括控件相似性、意图相似性及关联相似性;所述界面相似性度量包括如下步骤:根据用户界面不同维度特征设计对应的相似性度量方法;使用融合算法将多个维度的相似度融合为单一值,用于表示用户界面的相似度;所述融合算法采用如下公式:SimI1,I2=fSW,SI,SR其中,I1,I2表示界面1和界面2,SimI1,I2表示两个用户界面的相似度,SW表示控件的相似度,SI表示控件意图的相似度,SR表示关联关系图的相似度,f·表示融合函数。
全文数据:
权利要求:
百度查询: 广州番禺职业技术学院 用户界面识别智能化测试方法、装置、终端及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。