关于我们 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088

服务器安装

2018/3/26 15:10:28 泽众 编辑:泽众 于 2018/3/26 15:10:28

MobileRunner IOS运行环境部署文档

1.安装brew(http://brew.sh)

打开terminal应用执行下面的命令自动安装

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

若出现如"Press RETURN to continue or any other key to abort", 按下"return"键继续。

2.安装nodejs(https://nodejs.org/en/)

打开MRForMac.zip解压后目录下的node-v6.11.2.pkg进行安装,或直接到官网下载安装。

3.安装Xcode

要测试iOS系统的手机请安装版本的Xcode,在Appstore找到Xcode进行下载。

 

注意:Xcode版本需要>=手机系统版本,如要测试iOS 9.3.3系统的手机,必须安装至少8.3.3版本的Xcode

4.安装Appium以及相关依赖

打开命令行执行命令:npm install -g appium@1.6.1,若安装过于缓慢,可以使用另一种方式安装:解压MRForMac.zip文件,将其中的appium1.6.1.zip解压到安装目录如/Users/SPASVO,然后执行cd /Users/SPASVO/appium命令,执行npm link命令完成安装。

安装完成之后终端执行sudo chmod -R 777 /Users/SPASVO/appium/node_modules/appium-xcuitest-driver

5.安装Appium相关依赖

依次输入以下命名进行安装(因国内访问国外源速度不佳,所以安装CNPM使用国内镜像)

sudo npm install -g cnpm

sudo cnpm install -g appium-xcuitest-driver

sudo cnpm install -g ios-deploy

brew install --HEAD libimobiledevice

brew install --HEAD ideviceinstaller

sudo chmod -R 777 /var/db/lockdown/

6.WebDriverAgent签名

打开目录/Users/SPASVO/appium/node_modules/appium-xcuitest-driver/WebDriverAgent(实际位置以自己电脑为准),打开WebDriverAgent.xcodeproj文件如图

将TARGETS中所有目标中的Bundle Identifier或者Product Bundle Identifier中的facebook改成其他字段,如com.facebook.WebDriverAgentLib改为com.xxxxx.WebDriverAgentLib,xxxxx只要和facebook不冲突即可。

将Automatically manage signing置为选中状态,Team中选择自己添加的证书,其中免费证书多可以添加三台设备,99$的证书可以添加100台设备,299$企业版证书不限设备数量。

7.IOS服务器启动

服务器部署完成之后需要启动终端服务方可生效。

如果是单机设备,则需要启动一个终端输入命令:

(1)java -jar /Users/SPASVO/Desktop/MRForMac/spasvoserver.jar

(2)appium -p 4723 --tmp /Users/SPASVO/Desktop/a1

如果是多机设备,则需要启动多个终端输入命令:

(1)java -jar /Users/SPASVO/Desktop/MRForMac/spasvoserver.jar

(2)appium -p 4723 --tmp /Users/SPASVO/Desktop/a1

(3)appium -p 4724 —tmp /Users/SPASVO/Desktop/a2

 ...(有多少设备需要执行要启动多少个终端)
其中两个变量一个是端口号一个是缓存路径,注意缓存路径需要是存在路径。

沪ICP备07036474号 2003-2022 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系