当前位置: 首页 > news >正文

移动端自动化Appium框架

文章目录

  • 环境搭建
    • JAVA
    • Android SDK
    • Genymotion模拟器

环境搭建

JAVA

1、安装JDK
从官网下载所需安装包,默认安装即可。
https://www.oracle.com/cn/java/technologies/downloads/

2、配置环境变量
设置 - 编辑系统环境变量 - 环境变量。

  • 系统变量下新建JAVA_HOME,值为步骤1安装的JDK路径
  • 系统变量下新建CLASSPATH,值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • 进入path变量,添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3、验证安装是否成功
打开cmd发送java,不报错即为成功。

Android SDK

1、下载SDK安装包
解压至任意目录下,目录不可以有中文!
https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140624.zip

2、配置环境变量
设置 - 编辑系统环境变量 - 环境变量。

  • 系统变量下新建ANDROID_HOME,值为步骤1安装包解压路径\sdk
  • 进入path变量,添加%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

3、验证安装是否成功
打开cmd发送adb,不报错即为成功。

Genymotion模拟器

1、安装Genymotion
从官网下载所需安装包,默认安装即可。
https://www.genymotion.com/product-desktop/download/

2、安装VirtualBox和Oracle插件
安装完Genymotion后根据提示安装VirtualBox和Oracle插件。

3、验证安装是否成功
桌面会出现相关应用图标。

4、虚拟机镜像导入
在VirtualBox中导入ova文件,管理 - 导入虚拟电脑 - 选择ova文件 - 下一步要勾选重新初始化所有网卡的MAC地址 - 导入。接着另外打开Genymotion,启动导入的虚拟机。ova文件可以在网上找资源。

5、为虚拟机提供安装apk功能
安装genymotion ARM插件,提供x86运行环境,即可运行apk。需要安装对应安卓版本的插件,将zip文件拖入虚拟机中,安装完成后重启虚拟机。插件安装包可以在网上找资源。

http://www.dtcms.com/a/295573.html

相关文章:

  • Linux服务器安全自动化审计实战:一键扫描账户/网络/进程/计划任务风险(附开源脚本)
  • rna_seq_pipeline.py-python002
  • 同步时钟系统提升仓库自动化水平
  • 服务器启动日志等级
  • 锁定锁存器 | 原理 / 应用 / 时序
  • 无广告终端安全产品推荐:打造纯净办公环境的安全之选
  • 【Spring Cloud Gateway 实战系列】终极篇:演进方向与未来架构
  • Gitea——私有git服务器搭建教程
  • AWS云S3+Glue+EMRonEC2+ReadShift
  • RK3568笔记九十一:QT环境搭建
  • 2025创新杯(钉钉杯)数学建模 AB赛题已出
  • ESP32S3 Ubuntu vscode如何使用USB-JTAG调试
  • VR全景制作的流程?VR全景制作可以用在哪些领域?
  • 【算法】分治
  • Ubuntu 20.04 上安装 SPDK
  • RP2040关键汇编函数解释
  • 旧物回收小程序系统开发——开启绿色生活新篇章
  • 基于区块链的商品销售系统(fiscobcos)
  • 本地部署dify1.7.0流程-windows docker
  • [AI 生成] Flink 面试题
  • 企业ERP系统全模块深度解析:从基础管理到智能运营
  • 算法提升之字符串(字典树)
  • 【C++】标准模板库(STL)—— 学习算法的利器
  • 【Qt开发】信号与槽(一)
  • 【MediaTek】AN7563编译wlan_hwifi出现en_npu.c:42:10: fatal error:
  • 上课啦 | 7月27日 Oracle OCP 19C(直播/面授 )
  • docker pull weaviate 国内拉取失败的问题
  • 面试题(技术面+hr面)
  • odoo欧度软件小程序——删除用户
  • 【Lucene】文件概览