247
246
+ 1
8

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 11.4K GitHub stars and 4.5K GitHub forks. Here鈥檚 a link to Appium's open source repository on GitHub

Who uses Appium?

Companies
52 companies reportedly use Appium in their tech stacks, including Ruangguru, N26, and Intuit.

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

Appium Integrations

Sauce Labs, Greenhouse, CrossBrowserTesting , Nevercode, and Experitest are some of the popular tools that integrate with Appium. Here's a list of all 6 tools that integrate with Appium.
Private Decisions at about Appium

Here are some stack decisions, common use cases and reviews by members of with Appium in their tech stack.

Praveen Pavithran
Praveen Pavithran
CTO at Yatis Telematics | 1 upvotes 0 views
Shared insights
on
AppiumAppium

Appium was used to automate app testing. Appium

See more
Traitanit Huangsri
Traitanit Huangsri
Test Automation Engineer | 1 upvotes 0 views
Shared insights
on
AppiumAppium

Hybrid Mobile App UI Testing Appium

See more
Public Decisions about Appium

Here are some stack decisions, common use cases and reviews by companies and developers who chose Appium in their tech stack.

Kevin Roulleau
Kevin Roulleau
QA Engineer Freelance at happn | 5 upvotes 86.4K views

I chose WebdriverIO and Appium to implement a E2E tests solution on a native mobile app. WebdriverIO goes well beyond just implementing the Selenium / Appium protocol and allows to run tests in parallel out of the box. Appium has the big advantage of supporting iOS and Android platforms, so the test codebase and tools are exactly the same, which greatly reduces the learning curve and implementation time.

See more
StackShare Editors
StackShare Editors
Shared insights
on
AppiumAppium
at

In mid-2015, Uber created a solution for both iOS and Android in a platform-agnostic test runner called Octopus.

Octopus starts up two simulator/emulators: it launches the driver app and runs the driver test on one, while launching the rider app and running the rider test on the other. In addition, it handles the interprocess communication between the two tests.

See more

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
246 developers follow Appium to keep up with related blogs and decisions.
Adam Pali膷ka
Patrick Torralba
Hemil Turakhia
Yaniv Cohen
Miroslaw Szczechowski
Mansi Kulkarni
David Ricardo Obando
William Bigno
joao lucas
Dan Beo