346
339
+ 1
14

What is Appium?

Appium is an open source test automation framework for use with native, hybrid, and mobile web apps. It drives iOS and Android apps using the WebDriver protocol. Appium is sponsored by Sauce Labs and a thriving community of open source developers.
Appium is a tool in the Mobile Testing Frameworks category of a tech stack.
Appium is an open source tool with 12.7K GitHub stars and 5K GitHub forks. Here’s a link to Appium's open source repository on GitHub

Who uses Appium?

Companies
67 companies reportedly use Appium in their tech stacks, including Alibaba Travels, Ruangguru, and N26.

Developers
266 developers on StackShare have stated that they use Appium.

Appium Integrations

Sauce Labs, LambdaTest, Applitools, Greenhouse, and CrossBrowserTesting are some of the popular tools that integrate with Appium. Here's a list of all 8 tools that integrate with Appium.
Pros of Appium
9
Webdriverio support
3
Java, C#, Python support
1
Support iOS test automation
1
Support android test automation

Appium's Features

  • Works on native and hybrid mobile apps
  • Write mobile tests using any language or framework
  • Open source
  • Facilitates mobile continuous integration
  • Mobile test automation tool
  • Cross-platform (iOS, Android)
  • Framework based on Selenium

Appium Alternatives & Comparisons

What are some alternatives to Appium?
Selendroid
Selendroid is a test automation framework which drives off the UI of Android native and hybrid applications (apps) and the mobile web. Tests are written using the Selenium 2 client API
Detox
High velocity native mobile development requires us to adopt continuous integration workflows, which means our reliance on manual QA has to drop significantly. It tests your mobile app while it's running in a real device/simulator, interacting with it just like a real user.
BrowserStack
Live, Web-Based Browser Testing Instant access to all real mobile and desktop browsers. Say goodbye to your lab of devices and virtual machines.
Selenium
Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
EarlGrey
EarlGrey is a native iOS UI automation test framework that enables you to write clear, concise tests. With the EarlGrey framework, you have access to enhanced synchronization features. EarlGrey automatically synchronizes with the UI, network requests, and various queues; but still allows you to manually implement customized timings, if needed.
See all alternatives

Appium's Followers
339 developers follow Appium to keep up with related blogs and decisions.