Appium+Python移动端自动化测试环境

本地系统:Windows10 x 64

一、 安装JDK

本地安装文件:jdk-8u111-windows-x64.exe
配置环境变量:

变量变量值
JAVA_HOMEC:\Program Files\Java\jdk1.8.0_111
Path%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

验证配置成功:
>java -version

二、安装python

本地安装文件:python-3.7.0-amd64.exe
配置环境变量:

变量变量值
PathE:\Python37

验证配置成功:
>python

三、安装Android SDK

本地安装文件:android-sdk_r24.4.1-windows.zip
安装说明:解压即可。打开SDK Manager.exe,安装Tools下的Android SDK Platform-tools和Android SDK Build-tools,Android SDK Tools可以选择是否更新,建议直接更新,镜像:随便选个版本也可以选择多个版本安装,使用真机连接时可以不下载镜像。GoogleFQ安装:Extras文件夹下所有的全部安装 。
配置环境变量:

变量变量值
ANDROID_HOMEE:\android-sdk-windows
Path%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools\29.0.2

验证配置成功:
>adb version

四、安装node.js

说明:Appium是开源的自动化测试框架,主要用于iOS,Android以及Windows apps等移动平台的自动化测试。官网的介绍说是它实现一套适用于移动端的WebDriver协议,所以使用Appium时用的还是依赖于Selenium,和Web自动化测试的主要区别就在Driver不一样。举一个例子,如果我们需要用Google Chrome来跑Selenium的自动化测试,那么首先需要一个ChromeDriver。如果需要跑在IE上,那么需要一个IEDriver。那么现在需要在移动端比如Android里跑Selenium,这时候你需要一个Appium就够了,它担当了Driver的角色。Appium实现了一套标准的WebDriver,只要Appium服务起来之后,你的代码只需要和Appium交互,Appium会去告诉设备该干嘛干嘛。这里提到的设备可以是iOS或者Android,甚至是Windows Phone 和Firefox OS。
下载地址:https://nodejs.org/en/
本地安装文件:node-v12.16.0-x64.msi
配置环境变量:

变量变量值
PathE:\Program Files\nodejs\

验证配置成功:
>npm

五、安装.net framework

一般电脑系统自带,此步忽略。

六、安装Appium

下载地址:https://bitbucket.org/appium/appium.app/downloads/
本地安装文件:AppiumForWindows.zip
配置环境变量:

变量变量值
PathE:\Program Files (x86)\Appium\node_modules.bin

验证配置成功:
>appium-doctor

七、安装appium - python - client

说明:将python与appium关联起来。
安装:
>pip install appium-python-client

八、连接测试机

>adb devices

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值