腾讯优测是专业的移动自动化测试平台,提供全面兼容性测试,远程真机租用等多维度的测试服务,让测试更简单!
安卓平台上应用程序的遍历一直是研发工程师十分关注的问题,因此我在工作中也在不断地学习探索,目前处在探索的初期阶段。在我看来,遍历自动化的难点主要集中在以下两个方面:
1.在不知道控件属性的情况下,如何定位和识别控件
2.无特定业务逻辑的情况下,如何导航到目标控件
虽然难题在眼前,但我仍不知道遍历后能定位多少适配问题。发此文一是记录遍历开发过程细节点滴,二是与大家一同分享和探讨遍历技术。
遍历框架依托在appium基础上,我也是一个月前刚刚了解,喜欢它可以使用任意的开发语言编写你的自动化代码,ruby,python,java,perl等等;最重要的是,它可以满足腾讯优测适配测试的需求。