自动化与单元测试

mac上搭建appium+IOS自动化测试环境(二)

2017-08-17  本文已影响1656人  米洛丶

上一篇: mac上搭建appium+IOS自动化测试环境(一)

然后在这里输入路径,就是刚才的
/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent

image

点击前往,即可在finder打开该目录,找到WebDriverAgent.xcodeproj,双击打开,默认就是用Xcode打开的。

image

切换包内容在这儿, 马赛克部分是我公司的开发者帐号,抱歉不能让大家看到。这个之前说了,可以找开发要。

image

首先要切换到WebdriverAgentLib,编辑如下内容,然后点击左上角那个播放按钮进行编译,一般没问题,如果环境安装正常的话。若果编译的过程中有语法错误,应该是11步没有安装好

image

首先编辑general里的内容,和上面大同小异,也是需要勾选自动签名和选择开发者帐号。

image

接着编辑Basic喝Combined里的内容,这里我和那位老兄的名字不一样,我这边是填的Runner,那位老兄填的是
com.test.WebDriverAgentLib,如果不行的话试试改成AgentLib

image

配置好后点击编译按钮,是build succeed的就可继续进行,否则请回去重新配置环境。

cd  /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent

xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination 'id=真机的udid' test

执行以上内容,意思是先切换到WebDriverAgent目录,然后安装这个测试app到手机上,记得替换命令里的uuid。

这时候可以看到手机上多了一个WebdriverAgent的app


image image

可以看到WebDriverAgent server已经启动,这个可以理解成为你在本机的8100端口启动了一个测试代理服务。之后我们就可以在机器上编写测试用例了~

结尾

自此,我们的环境就搭建完毕了,之后会讲解如何启动一个demo。

下一篇: 基于Python的ios自动化测试demo

上一篇 下一篇

猜你喜欢

热点阅读