Appium with Selenium
Introduction
Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platforms.
Appium enables iOS and Android automation using Selenium WebDriver. The same WebDriver bindings can be used across web and mobile.
- You don't have to recompile your app or modify it in any way, due to use of standard automation APIs on all platforms.
- You can write tests with your favorite dev tools using any WebDriver-compatible language such as Java, Objective-C, JavaScript with Node.js (in promise, callback or generator flavors), PHP, Python, Ruby, C#, Clojure, or Perl with the Selenium WebDriver API and language-specific client libraries.
- You can use any testing framework.
Features:
- Open Source
- Apache 2.0 License
- Cross Platform
- Test Android on OS X, Windows, Linux
- Test iOS on OS X
- Native, Hybrid, Mobile Web
- Any language. Any framework.
- No app changes or source code access required.
Required Software :
1.Java (JDK 6.0 or above version)
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.Android Configuration Installation(ADT bundle)
http://downloads.puresoftware.org/files/android/adt-bundle/
http://downloads.puresoftware.org/files/android/adt-bundle/
3. Node.js
https://nodejs.org/download/
https://nodejs.org/download/
4. .Net Framework
http://www.microsoft.com/en-in/download/details.aspx?id=17851
http://www.microsoft.com/en-in/download/details.aspx?id=17851
5. java.client jar
http://www.java2s.com/Code/Jar/s/Downloadseleniumjavaclientdriver101jar.htm
http://www.java2s.com/Code/Jar/s/Downloadseleniumjavaclientdriver101jar.htm
6. Appium Bundle
http://appium.io/downloads.html
http://appium.io/downloads.html
who is the author of this blog.. I am having some doubts...can u please provide your mail id .....
ReplyDeletepspardeepsindhu@gmail.com
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteAwesome blog to explain the appium testing in brief
ReplyDelete