appium环境搭建记录

一、jdk安装配置

下载安装jdk1.8 Java Downloads | Oracle

配置jdk环境变量

在path中新增

验证安装配置是否成功

 

二、python3.9下载安装配置

详情见Python3.9安装教程(windows)

 

三、sdk安装配置

下载sdk SDK 平台工具版本说明  |  Android 开发者  |  Android Developers (google.cn)

安装配置详见Android SDK 安装及环境配置教程

 

四、nvm环境配置:用于管理nodejs版本

下载nvm(Releases · coreybutler/nvm-windows · GitHub

下载完成后配置环境变量(一般下载后会自动配置好)。分别新建NVM_HOME、NVM_SYMLINK这两个系统变量,并添加到path中,如下:

 

为了加快nvm下载速度,在nvm安装目录根目录下修改settings.txt,设置nvm源。

        nvm node_mirror https://npm.taobao.org/mirrors/node/
        nvm npm_mirror https://npm.taobao.org/mirrors/npm/

nvm常用命令:

nvm --version ———— 查看nvm工具的版本

nvm list ———— 列出已安装的nodejs版本

nvm list available ———— 列出可安装的nodejs版本

nvm install 版本号 ———— 安装相关版本的nodejs

nvm uninstall 版本号 ———— 卸载相关版本的nodejs

nvm use 版本号 ———— 当下载多个版本的nodejs时,使用此命令控制当前使用版本

......

 

五、npm安装appium-doctor

npm常用命令:

npm install 名称 [-g]————npm安装命令【是否全局安装】

npm uninstall 名称————npm卸载命令

npm --version————查看npm当前版本

npm list [-g]————查看当前已安装模块【查看全局安装】

......

在nvm安装配置完成后,使用nvm install命令安装稳定版本的nodejs

环境配置详情见 nodejs安装及配置教程

上述步骤完成后,开始安装appium-doctor:npm install appium-doctor

然后执行appium-doctor。

常见问题:

opencv4nodejs cannot be found —————— opencv4nodejs cannot be found问题解决

ffmpeg cannot be found —————— ffmpeg cannot be found问题解决

bundletool.jar cannot be found —————— bundletool.jar cannot be found问题解决

mjpeg-consumer cannot be found —————— mjpeg-consumer cannot be found问题解决

 

六、appium下载安装配置

下载appium Release 1.22.2 · appium/appium-desktop · GitHub

下载appium录制工具appium-inspector Releases · appium/appium-inspector · GitHub

按照提示安装就行,安装完成后,先安装python模块pip install appium-python-client

完成后,打开appium,点击Edit Configurations,如果ANDROID_HOME、JAVA_HOME字段有值则证明环境配置成功。

 

七、实际操作

使用有线/无线/模拟器连接电脑进行操作,此处使用mumu模拟器进行演示。

输入adb connect 设备ip:端口号,然后输入adb devices查看连接设备列表,如下:

打开appium、appium-inspector,在appium-inspector启动页输入下面相关字段的值:

点击启动会话,启动成功的画面如下: 

 到此,基本的appium环境搭建结束。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值