打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Mac搭建Python+Appium实现自动化测试教程

Mac搭建Python+Appium实现自动化测试教程

首先本教程需要您已经安装了brew以及Python和pip。

一、安卓环境搭建以及ANDROID_HOME环境变量

1、安卓环境搭建

Android Studio是开发Android应用程序的官方IDE,安装Android Studio并且进去后会为您自动搭建安卓环境;记得一定要打开并且配置安装环境,过程中会看到安装路径。

2、ANDROID_HOME环境变量

安装成功后地址一般为/Users/您Mac的英文名/Library/Android/sdk/,我们把它写入环境变量。

vim ~/.bash_profile
# 配置ANDROID_HOME环境变量
export ANDROID_HOME="/Users/ptorch/Library/Android/sdk/"
# 让配置生效
source ~/.bash_profile

二、Mac环境Java搭建以及JAVA_HOME配置

1、Mac环境Java搭建

我们使用java -version查看是否安装java,如果没有安装则使用brew安装即可;windos的自己看一下自己的。

brew install brew

安装成功后再使用java -version查看即可:

java version "1.8.0_211"  
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)  
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

2、配置JAVA_HOME环境变量

Java默认安装的位置为/Library/Java/JavaVirtualMachines/下,您再根据安装的版本一直找到Home。

vim ~/.bash_profile
# 配置JAVA_HOME环境变量
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home  
export PATH=$JAVA_HOME/bin:$PATH
# 让配置生效
source ~/.bash_profile

三、安装APPIUM

Appium我们直接 点击前往官网点击下载appium ,然后安装后打开即可。

如果上面2步您配置好了则无需配置;如果您的配置不一样则需要自己填入路径。

APPIUM 环境变量

四、安装selenium和Appium-Python-Client

首先我们需要安装selenium才能使用Webdirver;安装方法如下:

pip3 install selenium
接下来需要安装appium拓展包,否则会出现

from appium import webdriver
ModuleNotFoundError: No module named 'appium'
我们需要安装一下轮子:
pip3 install Appium-Python-Client
接下来我们就能跑起来项目了。

五、测试案例

from appium import webdriver
caps = {}
caps["platformName"] = "Android"
caps["platformVersion"] = "9.0.0"
caps["deviceName"] = "Mi_Note_3"
caps["appPackage"] = "com.antfortune.wealth"
caps["appActivity"] = "com.alipay.mobile.quinox.LauncherActivity"
caps["resetKeyboard"] = True
caps["unicodeKeyboard"] = True
driver = webdriver.Remote("http://localhost:4723/wd/hub", caps)
driver.quit()
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
主流系统安装配置Appium
appium python的APP自动化(1)
Python Appium 自动化操作微信入门看这一篇就够了
Python + Appium 环境搭建
全网最全最细的appium自动化测试环境搭建教程以及appium工作原理
移动测试Appium开发环境搭建
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服