the original version of the Appium1.5.3gui, then why upgrade it? to be compatible with the latest versions of IOS10 and Android7Xcode8 Upgrade will not support the use of uiautomation, but instead use xcuitest, and Xcode8 support iOS 10, so the change is still very large. The development code must use XCODE8 to compile. Appium1.5.3 does not support the use of Xcode8, so upgrade Appium1.6 to match the test Appium1.6, use Xcuitest to support iOS9.3 and iOS10, and use UI Automator2 to support Android. Reference Document:http://www.automationtestinghub.com/download-and-install-appium-1-6/
Installation MethodAppium1.6 has GUI and non GUI two kinds, here also introduced two kinds of installation method, I installed is GUI, interface operation is very convenient, also can use Inspector function
The first type: GUI Appium installation steps:specific steps to introduce the URL http://www.automationtestinghub.com/appium-desktop/ 1. Download the latest GUI Appium installation package:https://github.com/appium/appium-desktop/releases Select the corresponding system GUI download(Mac downloads The DMG end of the package, Windows downloads exe end of the package) 2. Install the downloaded installation package toStart server Normal means installation is successful
the second type: command-line non GUI appium installation steps:1. Install node. jshttps://nodejs.org/ I have installed, that is, the version is too low to upgrade a bit:
Upgrade node versionFirst step: Install the N module first:NPM install-g N Step Two: Upgrade node. js to the latest stable versionN Stable 2. Install Appium via node. JSnpm install-g Appium
Appium 1.6 Installation Steps