随笔分类 -  Uiautomator+python

摘要:解决UI自动化难点痛点: 解决从安装过程中跳出的提示框以及操作过程中任意提示框的操作,来提高用例成功率; 公用用例及业务用例分离,便于维护和多人使用,提高脚本编写效率; 解决用android windowmanager设计的控件,任何UI相关工具是无法获取控件操作问题 解决代码逻辑复杂定位控件问题, 阅读全文
posted @ 2018-12-21 20:06 Syw_文 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:一、HierarchyViewer: 优点:1)能够可视化的角度直观地获得UI布局设计结构和各种属性的信息 2)使用hierarchyviewer.bat来检索手机界面布局 缺点:1)稳定性差,出现过在获取某些控件时,概率性的会存在获取不到的情况 2)性能不好,使用HierarchyViewer功能 阅读全文
posted @ 2017-06-19 12:10 Syw_文 阅读(2981) 评论(0) 推荐(0) 编辑
摘要:1、在使用uiautomator进行自动化测试过程当中,执行某些动作之后,要进行判断是否已执行的动作成功时,需要添加检查点来判断,因此添加判断点除了使用id、text、view等方式进行之外,存在一种问题是界面无任何的可判定元素来判断当前的测试动作是否成功时,就需要用到截图对比; 2、以下是简单的截 阅读全文
posted @ 2017-06-08 18:55 Syw_文 阅读(3082) 评论(0) 推荐(1) 编辑
摘要:在运行uiautomator时,出现报错“urllib3.exceptions.ProtocolError:<'Connection aborted.',error<10054,''>>”根据错误提示,可以看出是“socket断开了,连接中断”,因此需要将sleep等待时间延长,即可解决问题 代码如 阅读全文
posted @ 2017-06-08 16:53 Syw_文 阅读(21773) 评论(0) 推荐(0) 编辑
摘要:分类中主要使用的类介绍! 阅读全文
posted @ 2017-06-01 16:22 Syw_文 阅读(191) 评论(0) 推荐(1) 编辑