搭建Appium工具环境

1、安装Java Development Kit(JDK)

前往Oracle官网下载JDK。

https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 找到最新版本的JDK。根据操作系统选择适合的版本,并根据指示下载安装程序。

安装JDK。运行下载的安装程序,并按照指示进行安装。

配置JAVA_HOME环境变量。打开系统环境变量设置,创建一个名为JAVA_HOME的新变量,并将JDK的安装路径设置为变量值。确保将该路径添加到系统的PATH变量中。

可以参考截图,进行JDK环境变量配置操作。

测试jdk环境变量配置是否正确。

如下截图所示能够查询出版本号信息,证明环境变量配置正确。

2、安装Android Studio及Android SDK

前往Android Studio官网(https://developer.android.com/studio)下载最新版本的Android Studio。

安装Android Studio。运行下载的安装程序,并按照指示进行安装。这将同时安装Android SDK。

配置Android SDK路径。启动Android Studio后,点击"Configure"按钮,选择"SDK Manager"选项。在打开的窗口中,找到"Android SDK Location"字段并复制SDK路径。

可以参考截图,进行SDK环境变量配置操作。

测试SDK环境变量配置是否正确。

拿查看%ANDROID_HOME%\platformtools下的adb版本号来证明SDK环境变量配置是否正确。

如下截图所示能够查询出版本号信息,证明环境变量配置正确。

3、安装Node.js

前往Node.js官网(https://nodejs.org/),下载最新版本的Node.js安装程序。

安装Node.js。运行下载的安装程序,并按照指示进行安装。

安装完毕后一般会自动配置环境变量。

然后,测试node环境变量配置是否正确。

4、安装Appium

打开命令行窗口。可以在Windows系统中使用命令提示符(CMD),在Mac系统中使用终端。

执行以下命令来安装Appium:

复制代码
npm install -g appium

5、安装Appium Server

Appium依赖于Appium Server进行测试,因此需要安装并启动Appium Server。

在命令行窗口中,执行以下命令来安装Appium Server:

复制代码
npm install -g appium

6、配置Appium环境变量

配置ANDROID_HOME环境变量。打开系统环境变量设置,创建一个名为ANDROID_HOME的新变量,并设置为Android SDK的路径。

配置APPIUM_HOME环境变量。打开系统环境变量设置,创建一个名为APPIUM_HOME的新变量,并将Appium安装目录的路径设置为变量值。

完成以上步骤后,Appium工具环境就安装完成了,可以使用Appium来进行移动应用的自动化测试和开发。

行动吧,在路上总比一直观望的要好,未来的你肯定会感 谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入扣群: 320231853,里面有各种软件测试+开发资料和技术可以一起交流学习哦。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
测试员周周2 小时前
【Appium 系列】第16节-WebView-H5上下文切换 — 混合应用的自动化难点
运维·开发语言·人工智能·功能测试·appium·自动化·测试用例
测试19982 小时前
软件测试 - 单元测试总结
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例
csdn_aspnet7 小时前
Python 算法快闪 LeetCode 编号 70 - 爬楼梯
python·算法·leetcode·职场和发展
一只机电自动化菜鸟9 小时前
一建机电备考笔记(40) 建筑机电施工—排水管道施工(含考频+题型)
经验分享·笔记·学习·职场和发展·课程设计
humors2219 小时前
从数据到决策:汽车使用成本的精细计算指南
大数据·程序人生
测试员周周10 小时前
【Appium 系列】第13节-混合测试执行器 — API + UI 的协同执行
开发语言·人工智能·python·功能测试·ui·appium·pytest
做人求其滴10 小时前
面试经典 150 题 380 274
c++·算法·面试·职场和发展·力扣
小卡不对头11 小时前
软考中级通过率怎样?软考中级哪个通过率高
职场和发展·产品经理
郝学胜-神的一滴13 小时前
Qt 高级开发 010: 从跨界面传值到自定义信号
开发语言·c++·qt·程序人生·用户界面
中小企业实战军师刘孙亮15 小时前
家居建材营销新趋势:数字化、体验式与可持续方向-佛山鼎策创局破局增长咨询有限公司
职场和发展·产品运营·创业创新·需求分析·学习方法