上一页 1 ··· 119 120 121 122 123 124 125 126 127 ··· 140 下一页
摘要: 前言 adb连手机的时候经常会出现offline的情况,一般杀掉adb,然后重启adb可以解决。 如果发现不管怎么重启adb都连不上,一直出现offlie的情况,这个时候很大可能就是adb的5037端口被其它应用占了 offline 1.如果之前一直都能正常连上adb,突然连不上了,可以用adb d 阅读全文
posted @ 2018-05-08 16:27 上海-悠悠 阅读(3691) 评论(0) 推荐(0)
摘要: 前言 上一篇提到“adb shell input textyoyo“ 可以通过adb 输入英文的文本,由于不支持unicode编码,所以无法输入中文,github上有个国外的大神写了个ADBKeyBoard输入法的apk,完美支持unicode编码,也能输入中文和其它字符了 ADBKeyBoard 阅读全文
posted @ 2018-05-07 09:30 上海-悠悠 阅读(12032) 评论(1) 推荐(1)
摘要: 前言 接着上篇介绍input里面的按键操作keyevent事件,发送手机上常用的一些按键操作 keyevent 1.keyevent事件有一张对应的表,可以直接发送对应的数字,也可以方式字符串,如下两个方法都能实现back键。打开cmd输入指令 2.常用的keyevent事件 解锁(KEYCODE_ 阅读全文
posted @ 2018-05-03 23:42 上海-悠悠 阅读(4947) 评论(1) 推荐(0)
摘要: 前言 appium有时候定位一个元素很难定位到,或者说明明定位到这个元素了,却无法点击,这个时候该怎么办呢? 求助大神是没用的,点击不了就是点击不了,appium不是万能的,这个时候应该转换思路,换其它的方法去点击,比如我们可以用adb去执行点击事件 input事件 1.先查看input事件语法有哪 阅读全文
posted @ 2018-05-02 23:37 上海-悠悠 阅读(11522) 评论(3) 推荐(1)
摘要: 前言 使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是configParser configParser解析的配置文件的格式比较象ini的配置文件格式,就是文件中由多个section构成,每个sect 阅读全文
posted @ 2018-04-20 16:54 上海-悠悠 阅读(6264) 评论(1) 推荐(1)
摘要: 前言 appium就是封装android的uiautomator这个框架来的,所以uiautomator的一些定位方法也可以用 text 1.通过text文本定位语法 new UiSelector().text("text文本") 2.文本比较长的时候,可以用textContains模糊匹配,只要文 阅读全文
posted @ 2018-04-19 10:48 上海-悠悠 阅读(4477) 评论(0) 推荐(0)
摘要: 前言 上一篇介绍uiautomator的定位方式都是类似这种'new UiSelector().xxx("xxx")',看起非常长,我也记不住,这很不python。于是本篇优化了定位方法,去掉该死的'new UiSelector().' 组合定位 1.一般组合用id,class,text这三个属性会 阅读全文
posted @ 2018-04-19 10:48 上海-悠悠 阅读(3187) 评论(2) 推荐(2)
摘要: TouchAction 1.源码可以在这个路径找到:Lib\site packages\appium\webdriver\common\touch_action.py 2.TouchAction里面有这几个动作: 触摸 (tap) 短按 (press) 长按 (long_press) 等待 (wai 阅读全文
posted @ 2018-04-19 10:48 上海-悠悠 阅读(5549) 评论(7) 推荐(0)
摘要: 前言 Android SDK虽然也自带了模拟器,但是那速度会让你怀疑人生,并且不稳定经常卡死异常。夜神模拟器可以说是android模拟器里面的一个神器。 环境安装 1.官网下载地址: "https://www.yeshen.com/" 2.夜神安卓模拟器(夜神模拟器),是全新一代的安卓模拟器,与传统 阅读全文
posted @ 2018-04-19 10:47 上海-悠悠 阅读(7526) 评论(0) 推荐(0)
摘要: 前言 appium1.5以下老的版本是可以通过name定位的,新版本从1.5以后都不支持name定位了 name定位报错 1.最新版appium V1.7用name定位,报错: selenium.common.exceptions.InvalidSelectorException: Message: 阅读全文
posted @ 2018-04-19 10:47 上海-悠悠 阅读(2379) 评论(0) 推荐(1)
上一页 1 ··· 119 120 121 122 123 124 125 126 127 ··· 140 下一页