-
Notifications
You must be signed in to change notification settings - Fork 363
Prerequisites
Sai Krishna edited this page Aug 11, 2017
·
3 revisions
- If you have installed Appium from npm make sure you have latest version.
e.g.
npm -g install appium@beta
or Build Appium from source. - Android SDK is installed and ANDROID_HOME is set as the environment variable.
- JDK 1.8 is installed and JAVA_HOME is set as the environment variable.
- Developer option is enabled on the attached device and must be authorized.
-
Mac machine with XCode and command line tools installed. XCode version >= 6.0, 7.1.1 recommended.
-
libimobiledevice
andideviceinstaller
must be installed.e.g.
brew install libimobiledevice libplist libtasn1 usbmuxd openssl ideviceinstaller
-
Developer option must be enabled in attached iOS device (Settings>Developer>Enable UI Automation)
-
You must have a debug build of the application you wish to test.
-
If you want to trigger tests on Multiple Simulators in parallel make sure you have Xcode9-beta and latest appium version 1.6.6.beta.
-
Install ios-webkit-debug-proxy, if running web test on real devices. e.g.
brew install ios-webkit-debug-proxy