随笔分类 -  appium

摘要:app里面页面有原生和webview的,或者H5的 1.手机百度搜索结果页面 手机百度,点击搜索输入框,输入关键字点击搜索,出来的搜索结果页面,无法通过UI automator viewer来定位元素。 移动框选区域,发现无法框选局部元素,右侧也不会显示元素的id class信息。看到右侧红圈那个w 阅读全文
posted @ 2019-03-01 11:52 那种意境 阅读(611) 评论(0) 推荐(0)
摘要:(得要学着看源码) 问题: self.driver.find_element_by_id("id").get_attribute("content-desc"), 会报NoSuchElement异常,经过验证是get_attribute的问题 问题原因探究:需要学会分析排插定位问题的根源,最关键还是 阅读全文
posted @ 2019-03-01 11:27 那种意境 阅读(264) 评论(0) 推荐(0)
摘要:1、driver.swipe(self, start_x, start_y, end_x, end_y, duration=None) tart_x - 滑动开始x轴坐标 start_y - 滑动开始y轴坐标 end_x - 滑动结束x轴偏移量 end_y - 滑动结束y轴偏移量 duration 阅读全文
posted @ 2019-02-27 14:53 那种意境 阅读(516) 评论(0) 推荐(0)
摘要:工具一:uiautomatorviewer 1、在SDK的tools目录中找到uiautomatorviewer,双击打开若出现闪退一般是jdk版本不匹配(建议安装jdk1.8的); 2、在使用这个工具前,这个工具启动脚本配置有问题,需要我们修改启动批处理代码,否则会出现如下错误; 需要我们手工编辑 阅读全文
posted @ 2019-02-21 15:30 那种意境 阅读(43715) 评论(0) 推荐(0)
摘要:方法一: Aapt dumpbadging xxxx.apk(包的路径) 第一个框为包名 第二个框为主Activity名 方法二: 如果你装了Appium 可以这么操作下 进入设置页,选择APK 路径,下面就会显示包名和Activity名称 阅读全文
posted @ 2019-02-21 11:43 那种意境 阅读(210) 评论(0) 推荐(0)
摘要:整体步骤: 1、安装appium依赖的Python包(Appium-Python-Client); 2、安装Appium Desktop(集成了appium server和node.js,所以不需要额外安装这两种); 3、安装Android Studio(appium server依赖于Androi 阅读全文
posted @ 2019-02-20 16:25 那种意境 阅读(376) 评论(0) 推荐(0)