随笔分类 -  APPium

记录踩过的坑,结过的果
摘要:一、打开通知栏 1. 滑动,从上到中间 2. 直接使用打开通知栏方法:diver.open_notification() 二、关闭通知栏 1. 滑动 2. 直接使用返回:diver.back() 三、按键操作 方法:driver.keyevent(),括号里填对应值。可以参考:https://blo 阅读全文
posted @ 2019-06-12 17:18 lixinhang 阅读(400) 评论(0) 推荐(0)
摘要:原则很简单:滑动页面,直到元素可见 阅读全文
posted @ 2019-06-11 15:11 lixinhang 阅读(422) 评论(0) 推荐(0)
摘要:一、方法 Appium的swipe方法:swipe(self, start_x, start_y, end_x, end_y, duration=xxx) 二、可以先获取元素坐标,然后根据上述方法滑动 获取元素坐标方法,可以去appium或者uiautomator中,通过鼠标查看x,y的坐标值。 三 阅读全文
posted @ 2019-06-11 14:28 lixinhang 阅读(669) 评论(0) 推荐(0)
摘要:一、建议添加下边内容到desitred_caps 'automationName' = 'UiAutomator2' appium跨平台,但是uiautomator只针对安卓 二、UI Automator (https://developer.android.google.cn/training/t 阅读全文
posted @ 2019-06-11 11:36 lixinhang 阅读(318) 评论(0) 推荐(0)
摘要:用UIautomatorviewer和Appium帮助写xpath表达式 阅读全文
posted @ 2019-06-03 18:15 lixinhang 阅读(308) 评论(0) 推荐(0)
摘要:通过坐标点击页面,定位不到元素时可以使用坐标。 driver.tap([xxx,yyy],ttt) xxx代表x坐标 yyy代表y坐标 ttt代表按的时长,ttt秒释放,单位是ms。不写为轻点。 注意、[xxx,yyy]最多有5个 阅读全文
posted @ 2019-06-03 17:57 lixinhang 阅读(1502) 评论(0) 推荐(0)
摘要:一、 双击tools\bin 下的uiautomateviewer.bat 二、连接手机后,点击“Device Screenshot” 三、获取到当前手机页面内容(只能获取当前页面的内容,新的页面要重新dump) 四、选择元素的代码 1. find_element_by_xxx 符合条件的第一个元素 阅读全文
posted @ 2019-06-03 11:38 lixinhang 阅读(3773) 评论(0) 推荐(0)
摘要:定位到aapt.exe所在的目录 输入命令 aapt.exe dump badging D:\apk\toutiao.apk 可以获得appPackage: 可以获得appActivity: 或者通过手机最近打开app的log查看: adb shell dumpsys activity recent 阅读全文
posted @ 2019-05-30 18:12 lixinhang 阅读(287) 评论(0) 推荐(0)
摘要:APPium的环境准备,这点很重要 阅读全文
posted @ 2019-05-30 14:33 lixinhang 阅读(243) 评论(0) 推荐(0)
摘要:Appium简单介绍 阅读全文
posted @ 2019-05-30 13:43 lixinhang 阅读(242) 评论(0) 推荐(0)
摘要:adb: failed to install toutiao.apk: Failure [-200] 阅读全文
posted @ 2019-05-06 10:54 lixinhang 阅读(2478) 评论(0) 推荐(0)