摘要: 目录: 链接:https://pan.baidu.com/s/1d9z9xgIYJrrvmdrN-xq8lw 提取码:r346 阅读全文
posted @ 2018-11-25 18:43 转角看见牛 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.显示系统中全部设备: adb devices 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示 2.开启ADB服务: adb start-server 3.关闭ADB服务: adb kill-server 停止 adb 服务 4.连接设备: adb conn 阅读全文
posted @ 2018-11-25 16:04 转角看见牛 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 偶然遇到一次 启动模拟器,无限弹出 adb 已停止运行 期间 更换其他 模拟器也解决不了,通过这个方式,自动好了: 1、重启计算机(不确定是否必须) 2、检查adb端口是否被占用。打开CMD ,直接输入 netstat -aon|findstr "5037" 如下图; 如果占用,接着输入 taskl 阅读全文
posted @ 2018-11-25 14:36 转角看见牛 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 这种方法在 元素定位不到时,可以尝试一下 方法: tap(self, positions, duration=None): :Args - positions - list类型,里面对象是元组,最多五个。如:[(100, 20), (100, 60)] - duration - 持续时间,单位毫秒, 阅读全文
posted @ 2018-11-23 17:20 转角看见牛 阅读(2897) 评论(0) 推荐(0) 编辑
摘要: 坐标: 手机界面,默认左上角为 (0,0) 坐标; 横坐标 向右 逐渐增加 纵坐标 向下 逐渐增加 方法:swipe( self, start_x, start_y, end_x, end_y, duration=None ) 阅读全文
posted @ 2018-11-23 16:59 转角看见牛 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 输入中文,只需要在desired_caps{}设置里面加两个参数 desired_caps={ platformName='android', devicesName="XXXXX:XXX" platformVersion='4.2.2', appPackage:'XXXXXXX', appActi 阅读全文
posted @ 2018-11-19 10:58 转角看见牛 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 1、元素点击:click()方法,前置条件是需要先找到这个元素才能执行点击 2、多点触摸:tap()方法,同时点击屏幕上多个位置。方法中最多支持五个点。 3、元素滚动:scroll()方法,从一个元素滚动到另外一个元素。 4、元素拖拽:drag_and_drop()方法,从一个元素滚动到另外一个元素 阅读全文
posted @ 2018-11-19 10:46 转角看见牛 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 1 from appium import webdriver 2 from selenium .webdriver.support import expected_conditions 3 from selenium .webdriver.support.ui import WebDriverWait 4 5 处理弹框并点击 以后再说 6 7 def talke_la... 阅读全文
posted @ 2018-11-17 17:24 转角看见牛 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: 模拟键盘输入也是非常重要的操作。这一小节来介绍那些关于键盘的操作。 pressKeyCode()方法 appium扩展提供了pressKeyCode()方法。该方法Android特有。 方法: 发送一个键码的操作。需要一个入参。 下面提供Android keycode参考表: 电话键 KEYCODE 阅读全文
posted @ 2018-11-17 17:15 转角看见牛 阅读(2562) 评论(0) 推荐(0) 编辑