

It contains instructions for checking a lot of common errors and how to get in touch with the community if you\'re stumped.\n\nWrite Tests for Your Apps with Appium\n-\nWe support a sub-set of the ( ).\n\nYou find elements by using a sub-set of WebDriver\'s element-finding strategies. Please have a look here first if you run into any problems. Finally!\n\nRequirements\n-\n\nGeneral:\n\n* Mac OS X 10.7 or higher, 10.8 recommended (Linux OK for Android-only support for Windows is in "beta")\n* Node and npm (brew install node) (Node must be >= v0.8)\n\nFor iOS automation:\n\n* XCode\n* Apple Developer Tools (iPhone simulator SDK, command line tools)\n\nFor Android automation:\n\n* Android SDK API >= 17\n\nUser Quick Start\n-\nOption 1: Use Appium.app:\n\n* Download the Appium.app ( )\n* Run Appium.app then run a test using your favorite language / framework\n\nOption 2: Run Appium from the command line using Node:\n\n mkdir appium-test & cd appium-test\n npm install -g appium # might have to do this with sudo\n npm install wd\n curl -O \n appium &\n node simplest.js\n\nSee the next section for links on how to make sure your system is set up to run Appium tests.\n\nExample Tests: ( ) | ( ) | ( ) | ( ) | ( )\n\nTroubleshooting\n-\n\nWe put together a ( ). Appium opens up the possibility of true\n cross-platform native mobile automation. Similarly, with Google\'s UiAutomator\n you can only write tests in Java.

If you use Apple\'s UIAutomation library without Appium\n you can only write tests using JavaScript and you can only run tests\n through the Instruments application. You can write tests with your favorite dev tools using Java,\n Objective-C, JavaScript, PHP, Python, Ruby, C#, Clojure, or Perl with the\n Selenium WebDriver API and language-specific client libraries. You don\'t have to recompile your app or modify it in any way, due\n to use of standard automation APIs on all platforms.\n\n2. Appium also comes bundled with\n( ) for testing older\nAndroid platforms.\n\nTesting with Appium has two big benefits:\n\n1. Appium\'s iOS\nsupport is based on ( ) work on iOS\nAuto. Appium\ndrives Apple\'s UIAutomation library and Android\'s UiAutomator framework (for\nnewer platforms) using Selenium\'s WebDriver JSON wire protocol.

It supports iOS, Android, and FirefoxOS platforms. 38 silly resolved readme: 'Appium\n=\n\n( )]()\n\nAppium is an open source, cross-platform test automation tool for native and\nhybrid mobile apps.
