airtest 搭建 Mac下的ios环境

首先下载并安装   9.0 版本的  xcode,其他版本的xcode 先卸载然后安装,具体方法自己谷歌

提供 9.0 的 xcode  下载地址 http://www.swift51.com/xcode/9.0.html   (这个靠谱一点,我选择的就是这个)

下载后解压就可以用了

2. 安装Xcode Command Line Tools   移步这里

https://blog.csdn.net/chenyufeng1991/article/details/47007979

3. 安装 webdriveragent

https://github.com/facebook/WebDriverAgent

在这个地方下载下来,然后在项目目录下运行即可

./Scripts/bootstrap.sh
 4. 编译 webdriveragent

用 xcode 打开 下载下来的  webdriveragent-master 文件

选中 webdriveragentRunner 这个文件,然后选中 general 这个选项卡

然后在 team 里面选中一个自己的开发账号(免费的也是可以的,可以自己立刻马上注册一个),点击 add an account  就知道如何注册添加了,此处略

4.2 配置 build-setting

选中文件 product  bundle identifier    然后将 后面的值设置格式为   com.xxx.webDriverAgent-test123  即可

在选定设备上启动项目

首先选择需要启动的设备

选择启动的计划,选择WebDriverAgentRunner

最后,选择产品 - >测试启动项目

点击启动或从菜单里选择启动

第一次安装的时候,你需要信任应用程序才可以进行启动,可以选择设置=>常规=>设备上的设备管理

从而对应用程序进行信任,才可以进行运行

(可以查看Apple文档以获取更多信息)。

之后重新启动 ‘测试‘ 即可,会黑屏一下接着返回。

启动成功

当你看到这样的日志的时候代表项目已经启动成功了

测试套件‘所有测试‘开始于2017-01-23 15:49:12.585
测试套件‘WebDriverAgentRunner.xctest‘于2017-01-23 15:49:12.586开始
测试套件‘UITestingUITests‘开始于2017-01-23 15:49:12.587
测试用例‘ - [UITestingUITests testRunner]‘开始了。
t = 0.00s在2017-01-23 15:49:12.588开始测试
t = 0.00s设置
可以从以下了解更多的关于如何 成功启动这个项目的方法在这里。和另一个

如图所示:

2.设置代理
一般情况下,需要通过设置USB代理的方式访问手机上的代理,直接通过无线网络对手机进行访问可能会出现问题,具体的原因可以参考的问题 和细节

可以使用iproxy

$ brew install libimobiledevice
$ iproxy 8100 8100

| 启动成功后,可以试着访问http://127.0.0.1:8100/status在mac电脑的xcode上
| 如果访问成功并且可以看到一些JSON格式的手机信息,即表示启动成功。

3.最后,使用
您可以使用http://127.0.0.1:8100在airtest中使用iOS设备

如图所示:

原文地址:https://www.cnblogs.com/dreamhighqiu/p/10991981.html

时间: 2024-11-29 11:31:02

airtest 搭建 Mac下的ios环境的相关文章

搭建Mac下的cocos2dx3.2环境

搭建Mac下的cocos2dx3.2环境 1.下载着四个包 2.打开Mac的终端进入cocos2dx3.2目录输入./setup.py 3.分别输入对应DNK,SDK,ANT的路径 易错点: ->Error: "/Users/Nyist-MacBook/Desktop/Amorming/apache-ant-1.9.4" is not a valid path of ANT_ROOT. Ignoring it. 路径选择到ant包里的bin文件夹 然后输入 cocos new -

OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建

# OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建 [-= 博客目录 =-] 1-学习目标 1.1-本章介绍 1.2-实践内容 1.3-相关说明 2-学习过程 2.1-homebrew安装 2.2-使用homebrew安装CMake 2.3-源码安装OpenCV 2.4-xcode配置与测试 2.5-基础问题回答 3-资料 1-学习目标 1.1-本章介绍 因为不可抗力(╯﹏╰),最近去图书馆借了一本<OpenCV编程案例详解>,准备学习OpenCV的使用,因为身患懒癌

cocos搭建android下的开发环境

没想到cocos3.2也出现了一点bug,还要经过一周晚上的努力,全部搞定.可以在android下使用啦 上个截图庆祝下 有需要的可以看http://item.taobao.com/item.htm?id=40745006457 cocos搭建android下的开发环境,布布扣,bubuko.com

Mac 下配置 adb 环境

使用 adb 命令可以很直接的观察你的应用 第一步 打开终端,敲入命令:sudo vi .bash_profile(如果有密码就为本机登录密码, 如果没有这个文件就会创建一个新的). 第二步 在文件中写入以下内容: export PATH=${PATH}:XXXX/platform-tools:XXXX/tools X 大专栏  Mac 下配置 adb 环境XXX代表的是android sdk目录,注意第二个XXXX前的:分号. 第三步 写完之后,按键盘上面的esc键,在按 shift 键 和

MAC下的XMPP环境搭建

实现即时通信有多种方式,下面讲的是Mac下使用XMPP来实现. XML Messages Presence Protocol 可扩展消息处理协议 简单讲就是基于XML语言的点对点即时通信协议 原理:至少两个客户端和一个服务器 搭建XMPP环境 需要几个辅助工具 XAMPP OpenFire spark 我们首先是搭建服务器环境,要想安装Apache服务器是不容易的,如果你还想添加 MySQL.PHP 和 Perl,那就更难了.XAMPP(Apache+MySQL+PHP+PERL)是很好的辅助工

mac下java 开发环境搭建

mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat 1.先安装jdk ,才能安装sdk . 2 mac中jdk1.7的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home 配置JAVA_HOME: 用户目录下opne .bash_profile    如果没有这个文件可以自己创建一个 可以了解下mac下的配置文件 ./etc/profile 文件   全局共有配置,无论哪个用户

Mac下java开发环境的搭建与开发工具的安装

一.安装JDK 1.根据你当前环境的需要,下载相应的JDK并安装,安装步骤与其他Mac软件安装方法相同,我安装的是jdk1.8.0_74.jdk,mac中jdk1.8的默认位置:/Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home 2.配置JAVA_HOME 打开相应的配置文件配置环境 MAVEN_HOME=/Users/Francis/Documents/apache-maven-3.0.5 JAVA_HOME=/Lib

Mac下JAVA开发环境搭建

最近开始学习JAVA, 首先配置下环境! 1.Mac自带的jdk版本老了,需要到oracle官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)去下载新的jdk,具体下载那个版本看个人需求,然后安装. 安装完成之后打开Terminal, 执行命令: java -version 即可查看到我们所安装的jdk版本. 2.安装jdk成功之后,我们还需要配置jdk环境变量. 使用命令

sbt Eclipse scala 环境搭建——Mac下安装sbt

为了可以用Eclipse编译基于Scala的Spark Project,需要安装sbt 环境:OS X Yosemite 10.10.3 1.安装Xcode 因为要在终端用macports安装sbt,而Xcode是macports安装的前提,所以要先去APPstore下载Xcode,并安装其command line developer tools. 安装比较简单,详见:https://guide.macports.org/#installing 2.安装macports 去官网下载其安装包并安装