基于Android系统的页面元素获取方法及终端设备

    公开(公告)号:CN107066377B

    公开(公告)日:2020-11-17

    申请号:CN201710038201.4

    申请日:2017-01-18

    Abstract: 本发明实施例提供一种基于Android系统的页面元素获取方法及终端设备,该方法包括:获取当前页面的状态;若当前页面的状态为动态,则在第一预设时长内,每间隔第二预设时长确定当前页面的状态,直至确定当前页面的状态为静态时,获取当前页面的第一元素信息,第一元素信息包括静态控件的属性信息和动态控件的属性信息;若在第一预设时长内获取得到的、当前页面的状态均为动态,则在第一预设时长结束时,获取当前页面的第二元素信息,第二元素信息包括当前页面中静态控件的属性信息、当前页面中动态控件对应的预设填充信息。用于解决现有技术中当前界面包含动态控件时获取界面元素一旦获取失败则会报错导致无法完成自动化测试的问题。

Patent Agency Ranking