MacOs自动化测试环境准备-java版

环境准备

下载Appium

点击此处下载Appium
注意:这里下载的是桌面版appium,即Appium Desktop。appium自1.21.0之后就不再自带检查器appium-inspector,所以建议下载1.21.0版本,比较方便。

下载homebrew

打开终端并输入以下命令:
(官网可能会因为网络等问题访问不了或访问速度极慢,官网不行再使用国内源。以下二者选其一)

官网下载:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
国内源:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

卸载homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

卸载过程中会提示是否继续删除,输入 Y 即可继续删除所有安装包。

验证是否安装成功

在这里插入图片描述

npm和nodejs下载

默认安装最新版本:brew install node
指定版本安装:brew install node@版本号
注意:下载node时npm会一起被下载。但还是要注意版本匹配问题。
版本匹配检查
在这里插入图片描述
检验安装是否成功:
在这里插入图片描述

ideviceinstaller下载

下载命令:brew install ideviceinstaller
常用命令:ideviceinstaller -l 用于查看连接的真机中的app
在这里插入图片描述
此时可能会出现Warning: No remote ‘origin’ in错误,解决方法参考这篇文档。
https://www.jianshu.com/p/bee56e756ece
检验是否安装成功:ideviceinstaller -h

ios-deploy安装

安装命令:sudo npm install -g ios-deploy

carthage安装

安装命令:brew install carthage
检查:carthage version
在这里插入图片描述

appium-doctor

用于检查appium需要的相关配置是否配置成功。
安装命令:sudo npm install -g appium-doctor
检查命令:appium-doctor
在这里插入图片描述

下载xcode命令行工具

打开终端输入如下命令行:xcode-select --install
在这之前最好重启终端,虽然我也不知道为什么,但是在下载完上面那些工具之后直接下载xcode命令行工具并不会出现安装弹窗。点击安装即可。
在这里插入图片描述

注意:若是有些命令行不能运行,报类似无权限的错,可以在命令行之前加上sudo,使用root用户。但也要注意root用户下的只可以root使用,要注意权限问题。

WebDriverAgent不能启动问题

只需从官网重新下载最新版的WDA,解压后将文件下的所有目录都复制到appium原有的WDA目录下。(原目录下可删除)
在这里插入图片描述
在这里插入图片描述官网链接
appium自带的WDA路径:
/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent

Xcode证书配置

至此,自动化测试的环境已经搭建一大半了。但是build的时候还是会报错。这个时候需要配置WDA证书。
在这里插入图片描述
team中需要写入开发者账号。
bundle identifier不能重合,可以加上数字等以做区分。
Signing&Capabilities中修改完之后,到Build Settings中查看一下,未同步的话注意修改。
在这里插入图片描述

真机连接

检验真机是否连接

终端输入命令行:iproxy 8100 8100 指定监听端口
浏览器输入:localhost:8100/status 即可查看连接设备的信息,如下图所示。
在这里插入图片描述

启动appium

在这里插入图片描述
点击右上角的放大镜标志
在这里插入图片描述
输入必要参数信息,点击右下角Start Session即可连接成功。
在这里插入图片描述

数据来源

udid

在这里插入图片描述
在这里插入图片描述

bundleId

终端输入命令行:ideviceinstaller -l
在这里插入图片描述
若此时还不能成功安装WDA,请在真机上进行如下配置
设置–>开发者
在这里插入图片描述
设置–>通用–>VPN与设备管理–>开发者App
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值