栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

appium环境安装

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

appium环境安装

1、环境依赖
  • appium服务(appium desktop,类似于chromedriver.exe)
  • Appium-Python-Client(pip install Appium-Python-Client)
  • 手机,模拟器或者真机,雷电模拟器,genymotion,夜神,逍遥,mumu

         --开发者模式

         --USB调试模式

         --连接电脑时,手机窗口允许授权

  • java jdk 1.8+64位
  • android环境 adt-bundle
  • apk包
2、appium运行原理

python ----http请求---> appium服务--java环境/android环境-->手机和APP

不止python语言,Java、go、js都可以通过发送http请求,appium服务接收到请求以后,将该请求通过java执行环境和安卓环境进行交互转化为在手机或APP上可以执行的操作。 

3、环境安装 3.1 appium服务安装(adb)

方式1:appium desktop(GUI)

  • appium桌面程序,下载1.20版本(不推荐下载最新)下载地址:Releases · appium/appium-desktop · GitHub
  • 注意:安装给用户,而不是所有用户all users(记住安装位置)
  • 确认安装成功,能够正常启动
  • NET4.4.1.exe

方式2:命令行版本

  • 需要安装nodejs,地址:Node.js,命令行输入node验证
  • npm install -g appium,安装appium
  • -ingore-webdriver-install
  • p 指定端口

建议初级阶段使用方式1安装。

3.2 appium客户端安装

pip install Appium-Python-Client

3.3 java jdk

下载地址:https://mirrors.huaweicloud.com/java/jdk/

  • 版本1.8以上
  • 64位
  • 配置环境变量:

       JAVA_HOME=D:Program FilesJavajdk1.8.0_202

       PATH=%JAVA_HOME%bin;

  • 重启电脑
  • cmd命令行输入:java -version

3.4 android sdk 环境安装

由于Android Studio编辑器运行起来比较吃内存,所以我们选择adt-bundle进行代替

  • 安卓开发新手集成包,adt-bundle,http://tools.android-studio.org/index.php/adt-bundle-plugin
  • 双击解压,免安装
  • 配置ANDROID_HOME变量,ANDROID_HOME=D:Program Filesandroid_sdk
  • 配置path环境变量,%ANDROID_HOME%tools;%ANDROID_HOME%platform-tools;%ANDROID_HOME%build-tools30.0.3;
  • cmd命令行输入:adb version

3.5 模拟器安装

以雷电模拟器为例,下载地址雷电安卓模拟器-手游模拟器安卓版_android手机模拟器电脑版_雷电模拟器官网

安装好后,在cmd命令行中输入adb devices

Ps: 使用android真机的同学,需要开启手机的 USB调试模式。

调试模式的开启因为手机型号会有差异 ,大致为:

在手机版本号点击5下,开启开发者模式

找到开发者模式选项,在其下找到 USB调试模式开关,并开启。

在手机第一次与电脑连接时,需要人为手动在手机上授权信任该手机。

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/674648.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号