概述(建议搭建前先完整看一遍,心里会有一个大概的印象,毕竟我踩过坑)
1.安装Python3
2.安装Python3的Appium库
3.安装JDK,nodejs
4.安装Android SDK
5.安装夜神模拟器(Mac安装mumu模拟器)
6.安装Appium客户端
7.编写测试脚本
环境安装
一、安装Python3
登录Python官网 Python下载网址 ,下载最新版本即可(非强制安装最新版本)。
安装完成需要环境路径,不会建议百度 下面提供一种简便方法参考
二、安装Python3中Appium的库
cmd 中 使用 pip install Appium-Python-Client
可能需要使用 pip3 install Appium-Python-Client pip没有安装的话自行百度----> windows pip安装
三、安装JDK,nodejs(node主要是为了安装appium服务使用 )
个人使用的是java version "14.0.1" JDK下载 下载JDK 可能需要账号登录,可自行百度JDK下载 注意查看安装路径 后续需要添加环境配置
nodejs 下载 注意安装目录 需要添加环境变量
配置完成后 cmd中
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g appium
cnpm install -g appium-doctor
在不启动客户端的情况下 cmd命令中使用 appium 可以启动服务(多用于代码运行时)
查看是否安装成功
appium-doctor
appium
下图中红色框部分可以查看哪些部分没有配置 框外X提示部分不需要处理
四、下载 Android SDK
下载好后先解压 放入一个你不会经常操作的目录 避免误删除 比如自己设置的安装目录文件夹
解压到自己设置的文件夹后先打开 SDK Manager.exe
勾选红色框中选项后点击右下角 Installl packages 个人偷懒 所有的全部勾选了
安装完成后会出现下列文件夹 先有个印象 后面需要用到
先把环境变量配置好
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\build-tools\27.0.3 # 需要注意这个地方最好去实际路径看一下build-tools里面是多少 按照实际修改
进入platform-tools 将adb.exe 文件复制一份到桌面
五、安装模拟器
下载完成后安装 请记住安装目录 避免麻烦
将之前桌面上的adb.exe文件 分两次复制到Nox\bin这个目录 第一个文件命名不变 adb.exe 选择覆盖/替换 第二个文件需要更改为nox_adb.exe后再复制到Nox\bin 选择覆盖/替换
建议将该目录添加到系统环境变量中
六、下载 Appium客户端
如果下载不了,可以从其他地方下载 这里提供本人百度网盘 下载对应1.15系统版本 提取码:l31y
下图中先配置环境路径 忘了自己路径的可以看看之前配置在系统路径的路径
在左边输入 右边json会自动显示 目前配置是直接打开模拟浏览器 但没有打开任何软件 需要添加参数的可以自行百度
"platformName": "Android",
"platformVersion": "5.1.1", #6.0.1是mumu模拟器的 夜神模拟器当前是5.1.1可以在模拟器设置 关于平板电脑中查看
"deviceName": "127.0.0.1:7555", # 7555是mumu浏览器 如果使用的是夜神 请修改为62001
"resetKeyboard": true
需要注意的地方是 下图中设置参数保存后 需要先打开模拟器 然后命令查看 adb devices
是否连接 下面会有图例 如果没有启动 使用命令 adb connect 127.0.0.1:62001
62001 夜神端口号 5554 MuMu端口号 自己修改
下图是使用mac截图 安装的mumu浏览器 端口号是5554 如果是夜神浏览器 端口号是62001
确认端口连接后 点击appium上的启动会话 成功启动如下图