移动端自动化Appium框架

文章目录

环境搭建

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文件拖入虚拟机中,安装完成后重启虚拟机。插件安装包可以在网上找资源。

相关推荐
苹果醋31 小时前
iview中实现点击表格单元格完成编辑和查看(span和input切换)
运维·vue.js·spring boot·nginx·课程设计
hweiyu003 小时前
开发运维DevOps(附电子书资料)
运维·devops
feifeigo1233 小时前
自动化运维:从脚本到DevOps的演进
运维·自动化·devops
不念霉运3 小时前
国产DevOps平台Gitee:如何重塑中国企业研发效能新格局
运维·gitee·devops
飛_3 小时前
【Word Press基础】创建一个动态的自定义区块
运维·nginx·html·word press
程序员黄老师3 小时前
四层负载均衡与七层负载均衡详解
运维·负载均衡
Freshman小白3 小时前
Fluent自动化仿真(TUI命令脚本教程)
自动化·脚本·仿真
深圳安锐科技有限公司3 小时前
基坑渗压数据不准?选对渗压计能实现自动化精准监测吗?
安全·自动化·自动化监测·大坝监测·渗压计
晴天彩虹雨3 小时前
统一调度与编排:构建自动化数据驱动平台
大数据·运维·数据仓库·自动化·big data·etl
SH11HF4 小时前
ZABBIX配置自动发现与自动注册,网易邮箱告警和钉钉告警
运维·服务器·zabbix