Appium入门安装搭建环境完整教程加实现过程经验总结

前言

该经验因为是本苦熬一周加实操才总结的经验,所以这次不免费了,废话不多说,直接开始!

环境与相关插件说明

测试机iqoo neo5pro Android 12、Windows、appium-server(也就是现目前的Appium Server GUI)、JAVA SDK、AndroidSDK(这里推荐使用Android Studio进行安装,下面关于AndroidSDK的安装也是基于Android Studio进行说明)、Node.js、opencv4nodejs、ffmpeg、mjpeg-consumer、bundletool.jar、gst-launch-1.0.exe、gst-inspect-1.0.exe

安装配置Appium运行环境

1、安装JDK

这里推荐安装JAVA11版本的,因为现在部分应用已经开始不兼容java8,转向java11了,推荐官网下载:https://www.oracle.com/java/technologies/downloads/#java11

页面里显示在首行的是java最新版本,往下翻翻就能找到11版本的,下载前要进行邮箱登陆,具体不解释了,下载完成后一直点击下一步下一步安装完成后,配置好JAVA_HOME、bin目录、jre目录环境变量就行,这里不重点说这个,这个是基础网上也有很多教程。

2、安装Android SDK

官网下载Android Studio:https://developer.android.google.cn/studio/

 为什么要用Android Studio安装SDK?因为如果你要测试12及以上的安卓版本手机,用它安装是最方便的,Android Studio安装完成后直到初始化完成会自动下载最新版SDK,后面不需要可删掉,随便打开一个文件夹(普通文件夹就行),进入应用页面后点击Tools>SDK Manager

 接着点击SDK Tools安装一些必备的工具

 如果出现有需要确认勾选页面,就把所有的下载内容个accept一下,下载完成后,进入到下载的SDK文件夹目录

2.1配置SDK环境变量

环境变量配置过程与JAVA环境变量配置过程一致,就不再做详细的说明了,主要需要配置的路径主要有androidSDK的HOME、build-tools、tools、platform-tools,如下图:

 配置完成后,打开cmd命令行窗口,分别输入adb(或者adb.exe,window10有时候识别不了不带拓展名的)、android出现下图中的内容则代表android SDK安装成功了

3、安装appium-doctor检测appium运行环境配置状况

设置更新一下淘宝的npm(国内镜像源),下载快一些:https://npm.taobao.org/

安装方法:npm config set registry https://registry.npm.taobao.org

打开cmd输入npm install -g appium-doctor进行安装,安装完成后继续输入appium-doctor对环境进行检测(因为我是已经全部配置过了,所以检测全为通过,下面将依次按顺序进行环境配置):

4、安装node.js

直接官方下载一直点击下一步安装并配置环境变量即可(在安装的时候记得勾选一下添加环境变量选项,更方便一些),官网地址:https://nodejs.org/en/

 安装完成后,打开新的cmd命令行窗口,输入node,得到以下内容,则安装成功 

5、安装opencv4nodejs

在cmd命令行中输入安装命令:npm -g install opencv4nodejs --ignore-scripts

请以实际情况为主,我这里显示的是改变了,是因为之前我已安装过了

网上其他教程都说安装opencv4nodejs需要先提前安装CMake,但我记得是不需要安装CMake也能成功安装opencv4nodejs,如果不成功的话,可以在官网下载CMake安装并将bin目录配置进环境变量试试,下载地址:https://cmake.org/download/

6、安装ffmpeg

直接进官网下载安装包,地址:http://ffmpeg.org/download.html#build-windows

 7、安装mjpeg-consumer

 在cmd命令行中输入安装命令进行安装即可:npm i -g mjpeg-consumer

最后安装成功效果图与opencv4nodejs安装成功效果图一样,都是新添加了包

8、安装bundletool.jar

这个有点麻烦,因为该包需要去github下载,这里就直接分享阿里云盘地址了:

「bundletool-all-1.11.0.jar」https://www.aliyundrive.com/s/vzqEhRVx3Dm

使用方法很简单,在androidSDK根目录中添加一个bundle-tool文件夹,将jar包从命名为bundletool.jar,如下图

 接着,在环境变量pathext末尾加上.JAR即可,如下图:

 9、安装gst-launch.exe与gst-inspect.exe

直接官网下载:https://gstreamer.freedesktop.org/download/#windows

 下载完成后,将文件移动到需要安装的盘中,因为该安装程序会自动将文件安装到安装包所现在盘的跟目录中,并自动生成一个gstreamer进行存放:

 接着将bin目录路劲添加值环境变量path中即可。

总结:

需要添加至环境变量的路径有如下截图中的内容:

最后再次在cmd命令行运行appium-doctor进行检测,看到一片绿色,或者打勾的就没问题了,剩下的就祝各位好运了

  最后再分享一个Appium-Inspector阿里云盘连接,不然每次都要从github下载,真的太麻烦了

「Appium-Inspector-windows-2022.7.1.exe」https://www.aliyundrive.com/s/7W3TPetnba3

最后,该文章可能还存在部分不足的情况,毕竟也是过了段时间才总结的,后面也是会不定期进行更新,哎,想想还是任何人都可以看吧,不然也就失去了分享的意义,最后的最后还是老样子。

大家有什么好的意见,或者代码中存在什么问题都可评论私信告诉我,先谢谢啦!!!!

YX9010_0@的第十六篇文章

                                                                                                             2022/8/3

  • 9
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值