原来用的Appium1.5.3GUI版本,那为什么升级呢?
为了兼容最新版本的iOS10和Android7
Xcode8升级后,将不支持使用UIAutomation,而是改为使用XCUITest了,并且Xcode8支持了iOS 10,所以变化还是很大的。开发代码都必须使用Xcode8才能编译了。Appium1.5.3不支持使用Xcode8,所以升级Appium1.6来配合测试
 
Appium1.6,使用XCUITest支持iOS9.3和iOS10;使用UI Automator2支持Android。
 

安装方法

Appium1.6有GUI和Non GUI两种,这里也介绍两种的安装方法,我装的是GUI的,界面操作很方便,还可以用Inspector功能
 

第一种:界面式的GUI Appium安装步骤:

 
1.下载最新的GUI Appium安装包
选择对应系统的GUI下载即可
(mac下载的dmg结尾的包,windows下载exe结尾的包)
 
2.安装下载的安装包即可
Start Server正常即表示安装成功
 
 

第二种:命令行式的Non GUI的Appium安装步骤:

1.安装node.js
 
我已经安装过了,就是版本太低升级了一下:
升级node版本
第一步:首先安装n模块:
npm install -g n
 
第二步:升级node.js到最新稳定版
n stable
 
 
2.通过node.js安装Appium
 npm install -g appium
 
 
 

最新文章

  1. iOS陀螺仪 参数意义
  2. php emoji处理微信表情
  3. mysql数据库之基础SQL语句/语法
  4. JAVA基础知识之IO——Java IO体系及常用类
  5. 教你使用UIWindow实现窗口的切换
  6. 游戏设计模式:Subclass Sandbox模式,以及功能方法集的设计思考
  7. hadoop 异常 ls: Cannot access .: No such file or directory.
  8. Egret 矢量绘图、遮罩、碰撞检测
  9. ural1521 War Games 2
  10. HDU2553(回溯)
  11. Http跨域时的Option请求
  12. hdu1512 Monkey King(左偏树 + 并查集)
  13. More is better(并查集)
  14. java把集合数据写入txt文档
  15. NancyFX 第六章 视图引擎
  16. ListView的基本使用方法和RecyclerView的基本使用方法
  17. MySQL学习(五)
  18. python导出数据到excel
  19. c++ 使用json的库。cJSON
  20. flutter控件之ListView滚动布局

热门文章

  1. 如何安装Exchange2010上安装更新汇总(Update Rollup)
  2. 43.scrapy爬取链家网站二手房信息-1
  3. python3下全自动快速度在线安装所有插件
  4. yum centos 修改镜像源
  5. leetcode295
  6. js/jquery this 坑
  7. nginx 配置文件配置
  8. MySQL5.7 并行复制配置
  9. CAS单点登录原理解析
  10. pbft流程深层分析和解释(转)