文档章节

iOS平台如何进行app自动化测试?

泽众软件
 泽众软件
发布于 2017/08/31 10:51
字数 476
阅读 21
收藏 0

  MobileRunner iOS部署文档
  说明:若需要使用MobileRunner来测试IOS,则需要先安装运行服务器,将手机连接在服务器上,再在MobileRunner内配置IOS服务器,才可对IOS进行自动化脚本录制。
  1.MobileRunner iOS运行环境部署文档
  a)安装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"键继续

  

  b)安装nodejs(https://nodejs.org/en/)
  打开MRForMac.zip解压后目录下的node-v6.11.2.pkg进行安装,或直接到官网下载安装

  

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

  

  d)安装Appium以及相关依赖
  打开命令行执行命令:bash path,路径为MRForMac.zip解压后目录下的InstallAppium.sh文件的存放路径

  

2.MR版本安装
  a)双击MobileRunner安装包,打开安装步骤;

  

  b)根据安装导航,点击下一步,直到安装完成,注意要关闭所有Java程序;

  

  c)安装完成后可在桌面生成快捷图标;

  

  d)双击启动程序启动MR,若需要使用ios,则需要连接ios服务器,,在【设置】内点击IOS驱动设置

  

  e)在服务器配置窗口输入服务器IP以及应用标识(此标识为需要测试的APP的标识,可询问开发人员),保存后可连接服务器进行ios版本程序的录制。

  

  注意:以上安装若有任何问题,可发送邮件到 support@spasvo.com或添加技术支持(QQ:1404189128)寻求帮助,添加时请说明申请公司、联系人、联系方式等信息。

       MobileRunner(移动平台自动化测试工具)官网:http://www.spasvo.com/Products/MobileRunner.asp

本文转载自:http://www.spasvo.com/Products/MobileRunner.asp

共有 人打赏支持
泽众软件
粉丝 0
博文 32
码字总数 6253
作品 0
崇明
ios界面自动化工具--Appium

ios界面自动化工具--Appium Appium是一款开源的移动端自动化测试框架,支持Android和Ios,之前简单介绍过Appium,链接http://www.yeetrack.com/?p=639。最近在做ios的自动化测试,再详细记录一...

youthflies
2014/10/29
0
0
Appium 1.8.0 发布,全面支持 W3C WebDriver 规范

Appium 是一个开源、跨平台的自动化测试工具,最初主要用于测试原生和轻量移动应用,包括 iOS 和 Android ,目前还支持对 Windows 平台上的应用的自动化测试。 Appium 1.8.0 发布,引入了对 ...

王练
04/25
0
0
【掘金小报】 第十五期 用 slack 和 hubot 搭建你自己的运维机器人

掘金小报主打分享优质深度技术内容,技术内容分:前端、后端、Android、iOS、产品设计、工具资源和一些有趣的东西。 与标题相关文章为最后一篇文章。 【译】带你入门 CSS Grid 布局 三月中旬...

膜法小编
2017/05/16
0
0
开源手机自动化测试框架iQuery入门教程(一)

上次介绍iQuery之后,已经有些朋友在开始在手机自动化测试程序里试用iQuery了,由于之前的介绍文档比较含糊,先搁置扩展iQuery使其支持多种编程语言的系列文章,补充一下iQuery的入门教程,之...

知平软件
2012/09/12
0
0
Xamarin.Forms探索--使用 Xamarin.Forms 来创建跨平台的用户界面

Xamarin.Forms 是一个跨平台的、基于原生控件的UI工具包,开发人员可以轻松的创建适用于 Android,iOS 以及 Windows Phone的用户界面。与HTML 5 不同的时,Xamarin.Forms 通过使用平台的原生...

葡萄城控件技术团队
2015/03/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

流量劫持是如何产生的?

流量劫持,这种古老的攻击沉寂了一段时间后,最近又开始闹的沸沸扬扬。众多知名品牌的路由器相继爆出存在安全漏洞,引来国内媒体纷纷报道。只要用户没改默认密码,打开一个网页甚至帖子,路由...

谢思华
10分钟前
0
0
Hadoop Client无法使用maven下载源码

最近在学习hadoop,使用maven的时候想看一下源码的注释,结果IDEA一直提示无法下载 搞得我一度以为maven坏掉了。 但是通过搜索,发现在maven仓库里确实没有源码.... 而2.8.1以及之前的版本是...

Iceberg_XTY
11分钟前
0
0
为什么程序员千万不要重写代码?

你所做的事情,也许暂时看不到成果,但不要灰心或焦虑,你不是没有成长,而是在扎根。 图片来自网络 0 前言 程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的...

Java小铺
13分钟前
0
0
VUE集成AdminLte

1. 安装需要到插件 npm i admin-lte -Snpm i jquery -Snpm i axios -Snpm i vue-router -S 2. 配置webpack.config.js 2.1 module.exports.module.rules修改字体loader: {test: /\.(p......

Pasenger
51分钟前
0
0
Spring Aop原理之切点表达式解析

在前面的文章(Spring AOP切点表达式详解)中,我们总结了Spring Aop切点表达式的用法,而在上文(Spring Aop原理之Advisor过滤)中我们讲到,切点表达式的解析主要是在PatternParser.parse...

爱宝贝丶
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部