iOS客户端自动化01-wda下载

一、背景介绍

1、iOS端自动化运行,安装facebook的一个开源框架,地址:https://github.com/appium/WebDriverAgent

2、需要的东西:Mac、iPhone、Mac安装Xcode、iPhone安装facebook的一个开源框架wda、Xcode 个人开发者账号

3、安装依赖:tidevice,终端输入:pip3 install -U "tidevice"

二、安装步骤

1、下载最新版本代码:https://github.com/appium/WebDriverAgent

a8cc859b4b7240a7a8231564955d07cb.png

2、打开Xcode,clone上述中的地址代码,步骤见下图

9c891172dab44065929f32c912970cd1.png

3fd4cac41ad144bba656efa80449d860.png

0f02be732f384f54ad9df384e8ce30cd.png

a680a75d11c144c7a8b471ef5b46cea4.png

da343b8b96964eeeade0417f8e47bf3f.png

 3、选择自己的免费申请的开发者账号,根据图例,进入WebDriverAgent项目根目录,TARGETS里选中WebDriverAgentLib,Team 处选择自己的账号

在TARGETS里面进入WebDriverAgentRunner,继续在Team 处选择自己的账号

57a0699d8bfd495d8a4eca4c9559f3c8.png

 4、修改下 WebDriverAgent 的 BundleID,见图例,可以在后面加上自己的专属后缀,确保和其他人不会重复,比如改成com.facebook.WebDriverAgentRunner.mydemotest(这里参考了 macaca 的一篇文章 https://testerhome.com/topics/8085 )

88f6088be14b4b9abfd948b186446c44.png

5、选择自己的调试设备Product->Destination->自己的iPhone,然后Product->Scheme 选择 WebDriverAgentRunner,最后运行 Product -> Test,手机即可展示安装的app

6、进入手机设置->通用-> 设备管理 ->开发者应用-> 然后点击信任,再次运行 Product -> Test即可

参考文档:

https://testerhome.com/topics/7220

https://crifan.github.io/ios_automation_facebook_wda/website/setup_environment/note_common_qa/xcode_build_webdriveragent_xcodeproj.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值