python 与appium中的uiautomator2环境搭建

环境准备:

  1. appium server 1.7版本 下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.5.0

下载appium-desktop-Setup-1.5.0-ia32.exe 并启动服务

  1. 安装appium-uiautomator2-driver

使用npm命令安装,npm如何安装自己百度。

npm install appium-uiautomator2-driver

mac本需要自主下载两个apk,(appium-uiautomator2-server-v0.1.8.apk、appium-uiautomator2-server-debug-androidTest.apk)

需要放在本机 path usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-driver/uiautomator/目录下

下载地址:https://github.com/appium/appium-uiautomator2-server/releases

  1. appium-python-client 只要大于1.0版本以上就行

https://zhuanlan.zhihu.com/p/56792235

python uiautomator2 安装
1.安装:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple uiautomator2

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple weditor

2.使用:

python -m uiautomator2 init:# init 所有的已经连接到电脑的设备

python -m weditor #启动weditor,用于定位手机元素,只是辅助功能

python程序:

复制代码
import os

init 所有的已经连接到电脑的设备

a = os.popen(“python -m uiautomator2 init”)
print(a.read())

#启动 weditor
b = os.popen(“python -m weditor”)
print(b.read())
复制代码

3.下载Android驱动:https://www.androiddevtools.cn/

在使用 npm 命令安装常用的 Node.js web框架模块 express时出现:

技术分享

解决方法是

在命令行切换到安装nodejs文件下的nodejs\node_modules\npm 后执行npm install express
比如我的安装路径是:
K:\Program Files\nodejs\node_modules\npm\node_modules

技术分享

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值