appium
夏日金柠檬
这个作者很懒,什么都没留下…
展开
-
手势模拟
dingyue = driver.find_element_by_class_name('android.widget.RelativeLayout')tap通过元素点击TouchAction(driver).tap(dingyue).perform()tap通过坐标点击TouchAction(driver).tap(x=dingyue.location.get("x"), y=din...原创 2019-06-13 15:10:37 · 459 阅读 · 0 评论 -
pytest高阶用法一
1、pytest.ini (添加于项目根目录下) pyetst.ini配置文件内容: [pytest] # 命令行参数 addopts = -s # 搜索文件名 python_files = test_*.py # 搜索的类名 python_classes = Test_* ...原创 2019-06-18 15:13:49 · 1166 阅读 · 0 评论 -
pytest高阶用法二
1、参数化parametrize(argnames, argvalues, indirect=False, ids=None, scope=None)常用参数:argnames:参数名argvalues:参数对应值,类型必须为list当参数为一个时格式:[value]当参数个数大于一个时,格式为:[(param_value1,param_value2…),(param_value1,pa...原创 2019-06-20 11:21:35 · 667 阅读 · 0 评论 -
ADB端口占用
解决办法1:1、敲入命令adb nodaemon server查看是否是端口绑定的问题,很多时候都是,如果出现“cannot bind ‘tcp:5037’ ”,则说明真的事端口绑定的问题2、敲入命令netstat -ano | findstr "5037"查看占用端口的进程,查看最后一列的数字,那就是占用该端口的进程号PID3、通过PID查看所有进程tasklist -fi “PID e...原创 2019-06-10 10:56:55 · 3413 阅读 · 0 评论 -
ADB连接Android机子方式
1、USB2、WIFI通过usb连接Android机子直接使用usb先连接安卓机子usb插槽就可以了通过wifi, 利用adb来连接手机。1、确保android studio 配置环境 配置了adb.exe2、在pc的cmd中输入命令:adb connect 192.168.1.100注意,adb connect xxxxxxxxxxxx代表是你要连接的Android设备的IP号,...原创 2019-06-10 10:56:17 · 924 阅读 · 0 评论 -
appium基本操作
def init_driver():desired_caps = {}# 系统desired_caps[‘platformName’] = ‘Android’# 版本desired_caps[‘platformVersion’] = ‘6.0.1’# 设备号desired_caps[‘deviceName’] = ‘127.0.0.1:7555’# 包名desir...原创 2019-06-10 10:42:59 · 2121 阅读 · 0 评论 -
模拟器连接
夜神模拟器:adb connect 127.0.0.1:62001逍遥安卓模拟器:adb connect 127.0.0.1:21503天天模拟器:adb connect 127.0.0.1:6555海马玩模拟器:adb connect 127.0.0.1:53001网易MUMU模拟器:adb connect 127.0.0.1:7555原生模拟器:adb connect (你的IP地址...原创 2019-06-10 10:41:05 · 1763 阅读 · 0 评论 -
ADB命令
android debug bridgeC/S架构,链接开发电脑和调试手机adb客户端,adb服务端,守护进程启动:adb start-server停止:adb kill-server查看设备:adb devices连接虚拟机:adb connect 虚拟机IP获取版本号:adb shell 设备(192.168.107.101:5555) getprop ro.build.vers...原创 2019-06-10 10:40:05 · 180 阅读 · 0 评论 -
pytest基本使用
setup/teardown函数函数级别:import pytestclass Test002: def setup(self): print("---------start") pass def test_001(self): print("----------test001") def test_002(sel...原创 2019-06-13 17:27:30 · 2647 阅读 · 0 评论 -
keyevent常用键列表
常用键展示KEYCODE_CALL 拨号键 5KEYCODE_ENDCALL 挂机键 6KEYCODE_HOME 按键Home 3KEYCODE_MENU 菜单键 82KEYCODE_BACK 返回键 4KEYCODE_SEARCH 搜索键 84KEYCODE_CAMERA 拍照键 27KEYCODE_FOCUS 拍照对焦键 80KEYCODE_POWER 电源键 26KEYC...原创 2019-06-13 15:12:14 · 5892 阅读 · 0 评论 -
appium-python-android环境搭建及录制功能(windows)
appium环境搭建及录制功能环境搭建1、部署java环境2、部署python环境3、部署android环境4、安装所需要的包(以下都可以使用pip安装)5、安装appium server方式一:使用npm 安装参考链接:https://testerhome.com/topics/13224安装nodejs安装appium server命令npm install -g...原创 2019-08-29 16:22:21 · 672 阅读 · 0 评论