appium环境搭建(Android)
一、环境准备
环境是Windows 7版本 64位系统
1.jdk1.6.0 (64位)
2.android-sdk_r24.3.4-windows
3.python:2.7(3.6也可以)
4.appium:1.4.13.1
5.Node.js:node-v4.4.7-x64
6.Appium-Python-Client

二、jdk安装

1.下载jdk包,我的是64位1.6版本,其它高级版本应该也是可以的。根据自己的系统选择对应版本

2.一路傻瓜式安装,注意安装路径不要有空格,不要有中文。jdk和jre不要放在一个文件夹下

3.设置三个环境变量,我的电脑>选择“属性”->“高级”->“环境变量”->“系统变量”->“新建”

JAVA_HOME----D:\Java\jdk1.6.0” (根据自己安装路径填写)

android studio 查看包体积 android studio怎么看版本号_android


CLASSPATH— .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

android studio 查看包体积 android studio怎么看版本号_android_02


PATH-----;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

在path路径下加上面那两个

4.打开cmd验证是否安装成功,输入java -version,然后输入javac

能显示版本号和下面的帮助信息说明安装成功

android studio 查看包体积 android studio怎么看版本号_android studio_03

三、android-sdk下载安装

1.下载android-sdk,这个是做android测试和开发的必备环境

2.解压后,里面有个SDK manager.exe双击打开

android studio 查看包体积 android studio怎么看版本号_python_04


3.勾选你要下载的API版本和对应的android版本,后面模拟器会用到(不下载用其它模拟器也行,或者真机),然后坐等下载

android studio 查看包体积 android studio怎么看版本号_python_05

四、android-sdk环境变量

1.在系统变量新建:ANDROID_HOME,对应变量值为:D:\androidsdk\android-sdk-windows(sdk安装路径)

android studio 查看包体积 android studio怎么看版本号_java_06


2.path添加两个变量,将以下箭头所指的两个文件路径添加到path里

android studio 查看包体积 android studio怎么看版本号_环境变量_07


3.path里面添加D:\androidsdk\android-sdk-windows\tools和D:\androidsdk\android-sdk-windows\platform-tools五、adb环境

1.因为adb是在D:\androidsdk\android-sdk-windows\platform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了。

2.在cmd输入adb可以查看对应版本号

android studio 查看包体积 android studio怎么看版本号_环境变量_08

六、连接手机

1.手机用数据线连电脑,如果安装了91助手或者360什么的可以先下载手机驱动,确认手机能连上

2.打开cmd输入:adb devices,当屏幕上出现一串字符,后面显示devices说明连接成功(出现其它的提示,得检查自己的环境了)

android studio 查看包体积 android studio怎么看版本号_java_09

到这里android的测试开发环境已经装好了。

七、Python安装

1.小编的电脑操作系统:win7 64位系统

2.下载Python安装包,选择2.7版本和3.6版本都可以

官网下载地址:https://www.python.org/15

3.Python安装,双击傻瓜式安装(别安装在c盘哦)

4.小编的安装目录在d盘:D:\python

5.安装完成后,看下这个目录D:\python\Scripts,有没pip.exe和easy_install.exe(一般都有)

6.将D:\python和D:\python\Scripts,添加到环境变量path下

7.打开cmd输入python,出现版本号,然后输入print(“hello world!”)

android studio 查看包体积 android studio怎么看版本号_java_10

八、安装node.js(下载6.9.4 或6.11.1版本,其他高的版本会有问题)

1.下载官网地址:https://nodejs.org/en/download/23

android studio 查看包体积 android studio怎么看版本号_python_11


2.下载后一路傻瓜式安装,安装完成后,运行cmd,输入node –v查看版本号,然后输入npm

android studio 查看包体积 android studio怎么看版本号_python_12


3.出现如上图信息,表示node.js安装成功九、安装appium

1.下载安装地址:https://bitbucket.org/appium/appium.app/downloads/16

android studio 查看包体积 android studio怎么看版本号_android_13

2.直接双击appium-installer.exe文件安装就好,桌面会生成一个appium的图标,启动后界面显示如下

android studio 查看包体积 android studio怎么看版本号_java_14

十、安装.net framework

1.Appium是用.net开发的,所以需要安装.net framework4.5,下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=3065332

android studio 查看包体积 android studio怎么看版本号_android studio_15

十一、appium-doctor

1.appium安装好后,找到这个文件目录D:\appium\Appium\node_modules.bin

2.将上面的地址添加到环境变量path下

3.打卡cmd,输入appium-doctor,检查环境是否OK,出现如下图所示,说明环境OK

android studio 查看包体积 android studio怎么看版本号_java_16


十二、安装Appium-Python-Client

1.前面python环境安装,已经准备好pip了,所以这里直接打开cmd,输入:pip install Appium-Python-Client

android studio 查看包体积 android studio怎么看版本号_环境变量_17


到这里,该安装的软件都已经安装好, 接下来就是怎么去用了

十三、简单的实例

1platformName:这里是android的apk
 2.deviceName:手机设备名称,通过adb devices查看
 3.platformVersion:android系统的版本号
 4.appPackage:apk包名(自行百度怎么看包名)
 5.appActivity:apk的launcherActivity((自行百度怎么看launcherActivity)

运行appium
1.启动appium,右上角点三角形按钮,变成正方形,就是启动状态。

2.确认手机连上电脑

3.在pycharm运行脚本,随后在手机上会弹出安装下面两个软件的提示,安装后,桌面上多两个图标。那么恭喜你启动成功!

4.接着会看到淘宝app已经启动啦,有木有小激动~~

最终代码如下(根据实际的app替换相应的值)

coding=utf-8

from appium import webdriver
 desired_caps = {
 ‘platformName’: ‘Android’,
 ‘deviceName’: ‘30d4e606’,
 ‘platformVersion’: ‘5.0’,
 # apk包名
 ‘appPackage’: ‘com.taobao.taobao’,
 # apk的launcherActivity
 ‘appActivity’: ‘com.taobao.tao.welcome.Welcome’
 }
 driver = webdriver.Remote(‘http://127.0.0.1:4723/wd/hub’, desired_caps)