1、前言
很久没做app的ui自动化测试了,还记得很久之前做自动化测试的时候,用的还是appium 1.4.16.1版本,长下面这个样子。后来在看同行内一些朋友做自动化的时候已经是1.22.3版本了,为此特意去看了下1.22.3版本的appium,以及相关的api,跟我之前做的略有不同,记下此篇笔记。
Appium(Application Selenium)作为一个自动化移动应用测试框架来说,就可以很好的满足大部分移动应用测试的需求。作为当今仍然主流的自动化测试框架,各位测试同学要熟练的使用也就成为大家日常的基本内容之一。

2、说明
此笔记中所使用的操作系统为Win 10,手机系统选择安卓、鸿蒙OS,另外python安装本文略过
3、环境准备
3.1、node.js安装
地址:https://nodejs.org/en/
这里选择长期支持版本即可(一般都是稳定版本):

安装过程是傻瓜式,一直点击下一步即可,安装完毕后将程序路径添加至环境变量PATH

命令行输入,node -v或者node,出现以下信息表示OK了

3.2、JDK安装
目前最受欢迎的版本是java 8、java11,选一个

下载完后运行安装程序,默认安装路径建议不要C盘,随后配置环境变量
添加JAVA_HOME

Path

命令行,java -version,出现以下即OK

3.3、 Android SDK安装
好多人都是直接下载Android Studio,但是如果只是做自动化的话只需要下载Android SDK就行了
下载地址:http://tools.android-studio.org/index.php/sdk/
下载对应包即可

下载后进行默认安装,完成后进入目录打开SDK Manager.exe
然后选择对应的SDK与工具进行安装,按需安装



有需要勾上Web Driver,用来测试H5页面

添加环境变量ANDROID_HOME,路径为Android SDK的安装目录

环境变量PATH中追加platform-tools与tools两个文件夹的路径


adb是在\platform-tools 这个下面,我们可以输入adb验证是否OK

3.4、连接手机
连接手机,打开USB调试,命令行输入adb devices,出现如下表示连接成功

3.5、安装.net framework
Appium是用.net开发的,所以需要安装.net framework4.5,否则安装过程中会报错,下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=3065332

本文详细介绍如何在Windows 10环境下搭建适用于Android和鸿蒙OS的Appium自动化测试环境,包括Node.js、JDK、Android SDK等组件的安装与配置。
794

被折叠的 条评论
为什么被折叠?



