原來用的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