appium手机自动化环境搭建
一、Java环境搭建
1、需要提前安装好Java环境,jdk和jre都要安装好。
Java环境搭建好后cmd窗口输入javac如下,则说明Java环境是好的:
如果提示javac不是内部命令,需要设置环境变量:
环境变量,计算机—》右键—》属性—》高级系统设置
2、新建2个用户环境变量,分别为
(1)变量名:JAVA_HOME
变量值:C:\Program Files(x86)\Java\jdk1.8.0_151开始配置
注意:此处的变量值应该已经安装的jdk的路径!!
(2)变量名:PATH
变量值:C:\Program Files(x86)\Java\jdk1.8.0_151\bin;C:\Program Files(x86)\Java\jre1.8.0_151\bin
将jdk和jre的bin路径填入环境变量
注意:此处的变量值是安装的jdk目录下的bin文件夹的路径 + jre路径下bin文件夹的路径!!!两个路径之间用英文格式下的分号隔开!!
二、appium环境安装
1、安装Appium Pyhton client包
a) 直接cmd窗口输入pip install Appium-Python-Client
b) 要确保安装匹配版本的selenium和appium
使用命令pip install selenium -U
2、 安装appium Server安装包(建议使用12版本,相对稳定些)
点安装直至完成。每次打开的时候会有如下提示,不需要理会,直接×掉,会报错,但是报错不影响使用
3、安装sdk
把下载好的androidsdk.zip压缩包解压到想要的目录里。
4、接着配置环境变量
新建一个ANDROID_HOME变量,变量值为刚才的路径
然后在path路径追加platform-tools路径
5、打开cmd窗口输入adb,出现下图所示表示配置成功
三、真机连接
1、用USB线将手机与电脑连接,选择传输文件
2、在设置—>系统—>关于手机—>版本号,连续点击版本号7次以上,会提示打开开发者模式。
3、进入开发人员选项,打开USB调试开关(华为手机仅需要打开USB调试开关即可)
4.在电脑上 执行adb命令(这个adb在sdk\platform-tools\ 请大家设置路径在path环境变量中)
现在有的电脑安装了win10的,有的手机能够自动被系统识别,就会显示上面的信息,
有的电脑系统,比如win7 , 手机不能自动识别,因为还没有安装手机的usb驱动,需要我们去安装。
例如:华为手机下载华为手机助手
https://consumer.huawei.com/cn/support/hisuite/
根据提示进行安装。
识别不出来手机连接的现象如下: