appium + java + iOS真机环境搭建

最近开始写iOS真机UI自动化测试的项目,搭建环境过程中找来找去也没找到一个正确的教程。最后自己按照官方文档,一步步摸索出来才搭建成功。在这里记录下。注意:Windows系统无法做iOS自动化测试

环境准备

需要安装的环境(我这里只标注下我用的版本号,具体安装教程网上很多,不累述):

  1. intelliJ IDEA
  2. Java JDK(1.8.0_191)
  3. homebrew
  4. node(11.1.0)
  5. npm
  6. appium(npm安装的,1.15.1)
  7. appium desktop(安装包安装的)
  8. usbmuxd
  9. libimobiledevice
  10. ios-deploy
  11. xcode(11.2.1 )

开始配置

WDA重签名:全称WebDriverAgent, 它安装在手机端扮演一个 REST 服务的角色,接收外部 API 请求,然后传递给被测应用的原生 XCTest 调用;下面开始操作
进入WDA文件夹下,如果您的appium版本和我一样,则文件夹路径为/usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent
在这里插入图片描述
执行命令:./Scripts/bootstrap.sh -d
等一会,成功后,打开我们的项目
双击它即可
在这里插入图片描述
整一个苹果账号,先选择WebDriverAgentLib,然后设置下bundle ID,这个ID可以随便设置,但是注意不要和别人重复
在这里插入图片描述
然后选择team,用个人开发者账号就行,选择完会自动生成证书
在这里插入图片描述
接下来选择WebDriverAgentRunner,也像WebDriverAgentLib一样设置,不累述
在这里插入图片描述
在这里插入图片描述
好,现在拿出你的iOS原装数据线(划重点了啊,一定要原装数据线,这个问题我调了很久。),连接上你的iPhone
在这里选择自己的手机

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值