Appium环境安装

一、Python3+appium移动APP自动化测试 环境搭建

1.python3

2.jdk

3.Android-sdk

4.appium-service

5.Appium-python-Client

1. Python3 开发环境:安装Python解释器

Python是一种面向对象的、解释性的、跨平台的而高级程序设计语言,可以用于自动化测试,一方面、Python易学,模块多,类库丰富,有独立的单元测试框架;另一方面,目前很多的自动化测试框架基本都是支持Python的。

Python的下载与安装:

1)登录Python官网的下载页面Download Python | Python.org,根据自己的操作系统选择下载合适的平台及版本。

2)双击下载的文件进入安装界面、安装完成后关闭安装向导程序。

appium环境搭建

1.python3

python3的下载安装这里就不多做介绍了,当然你也可以选择自己喜欢的语音,比如java....

2.jdk

1)下载地址

官网(需登录账号):

https://www.oracle.com/java/technologies/downloads/

百度网盘:

链接:https://pan.baidu.com/s/1kftqrXXeGvAmQyOK9c7qGw?pwd=phw1 
提取码:phw1

这里需要注意的是安装jdk版本不要过高,否则后面启动uiautomatorviewer 肯定会报如下错,安装1.8的即可

2)配置环境变量

安装步骤就不多做介绍了,傻瓜式安装,这里介绍下配置环境变量

右击我的电脑>高级系统设置>环境变量,在系统变量下点击新建创建JAVA_HOME变量。

 同样的步骤再创建CLASSPATH变量

 最后在path变量下新加一个变量值,至此配置成功。

 3)验证是否安装成功

打开dos窗口输入java -version出现版本信息说明你已安装成功

3.Android-sdk

安装Android-sdk网上说了一大堆,先下载platform-tools,然后再下载tools什么的,最后再配置环境变量,

其实这样多数会出错(亲测到崩溃)。最简单的方法就是安装Android-studio,它会自动帮你安装好sdk

1)下载

官网:https://developer.android.google.cn/studio/

2)安装

安装其实也是傻瓜式安装,最重要的就是安装成功后打开软件勾选sdk下载

首次我们打开Android-studio,点击SDK Manager

 进入Android-sdk页面,再sdk platfotms下勾选所需的Android版本

接着再sdk tools下勾选如下几个选项,这里先取消Hide Obsolete Packages,才能显示SDK tools

 选择完成后点击ok一直下一步直到下载完成即可

 3)配置环境变量

右击我的电脑>高级系统设置>环境变量,在系统变量下点击新建创建ANDROID_HOME变量,

然后再Path下创建两变量值

 4)验证是否安装成功

打开dos窗口输入:adb version

4.appium-service

1)安装后,在dos窗口输入appium启动服务,出现如下信息说明安装成功。

2)配置参数

 下载完成后双击打开如下界面,点击Edit Configurations配置jdk and sdk

配置完成后点击start server开启appium服务。

uiautomatorviewer配置信息如下

appPackage和appActivity可用adb指令查看:dumpsys window|grep mCu(前提adb已连接设备)

deviceName用adb指令查看:adb devices(前提手机已经打开开发者模式且允许usb调试)

配置完信息后点击Start Session进入uiautomatorviewer界面截图

5.Appium-python-Client

pip install Appium-python-Client

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Appium-python-Client

6 安卓模拟器

1)安装模拟器:第三方模拟器夜神Nox

2)连接安卓模拟器

打开Windows系统控制台命令窗口,依次输入以下命令连接安卓模拟器。

adb start-server                             #启动adb调试服务

adb connect 127.0.0.1:62001           #连接夜神模拟器

adb devices                             #查看设备是否连接

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Meteor.792

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值