App ui自动化--1、环境搭建

一、软件版本

JDK1.8+Android SDK24.4.1+Node JS17.1.0+Appium1.22.2

Appium官方帮助文档:https://www.kancloud.cn/testerhome/appium_docs_cn/2001598

二、环境依赖安装配置

1、JDK

a)安装JDK1.8版本

官网下载地址: https://www.oracle.com/java/technologies/downloads/#java8

b)配置java环境变量

右键计算机属性->高级系统设置->系统属性->高级->环境变量->添加如下的系统变量:
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.8.0_92 --[jdk安装路径]
变量名:PATH
变量值:\;%JAVA_HOME%\bin;
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; #其中的(.)不能漏。
c)验证JDK
运行cmd->输入java -version->显示java版本就表示jdk安装成功

2、Android SDK

a)官网下载地址: https://android-sdk.en.softonic.com/download

b)配置环境变量

右键计算机属性->高级系统设置->系统属性->高级->环境变量->添加如下的系统变量:
变量名:ANDROID_HOME
变量值:D:\software\AndroidSDK24.4.1; --[SDK安装路径]
变量名:PATH中增加如下值
变量值:
%ANDROID_HOME%\tools;
%ANDROID_HOME%\platform-tools;
%ANDROID_HOME%\build-tools\android-4.4.2;

说明:有的没有build--tools这个文件夹,但是点击SDK manager.exe更新一下就有这个目录了,更新办法百度

c)验证sdk

运行cmd->输入adb->显示出来版本就代表SDK安装成功

将手机连接到电脑,然后通过adb devices查询设备是否连接,如下图代表已连接了一个设备

3、Nodejs

a)官网下载地址:https://nodejs.org/en/download/releases/

b)配置环境变量

右键计算机属性->高级系统设置->系统属性->高级->环境变量->添加如下的系统变量:
变量名:nodejs
变量值:D:\software\Node; --Node js安装路径
变量名:PATH中增加如下值
变量值:D:\software\node;

c)验证node

运行cmd->输入node -v ->显示出来版本就代表Node js安装成功
运行cmd->输入npm -v ->显示出来版本就代表npm安装成功
npm(node package manage)是node.js安装包管理工具,类似Python中的pip工具。

4、Appium

a)设置国内镜像

npm install -g cnpm --registry= https://registry.npm.taobao.org

b)安装Appium-no GUI版

# 安装最新版本
cnpm install -g appium

# 安装指定版本,这里使用这个命令
cnpm install npm install appium@1.22.2 -g

# 通过npm安装,appium会被安装到nodejs目录下,直接使用appium命令启动即可

c)常见报错

Error installing Chromedriver: Request failed with status code 404
[16:16:30] Error: Request failed with status code 404

] appium-android-driver@4.43.1 › appium-chromedriver@^4.13.0 scripts.postinstall run "node install-npm.js" error: Error [RunScriptError]:

Install fail! RunScriptError: post install error, please remove node_modules before retry!
Run "C:\Windows\system32\cmd.exe /d /s /c node install-npm.js" error, exit code 1

d)解决办法

npm install appium -g --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

e)验证Appium

运行cmd->输入appium -v ->显示出来版本就代表Appium安装成功

5、Appium-doctor

a)用途

用于检测Appium的依赖环境配置情况,检查一下哪个有问题针对性的解决即可,没问题的话就到此Appium环境就搭建完成了

b)安装

cnpm install appium-doctor -g

c)验证

运行cmd->输入 appium-doctor->显示出来的依赖环境都是绿色的就没问题了

6、Python安装appium库,直接pip安装若报错则换成下面这个命令

pip install Appium-Python-Client
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值