0 votes
in Appium by
What are the advantages and disadvantages of Appium?

1 Answer

0 votes
by

Following are the list of advantages and disadvantages of Appium:

Advantages of Appium :

  1. Appium is an open-source tool, which means it is freely available. So, we don't have to pay for installing it.
  2. If you are aware of Selenium Webdriver, you can quickly learn Appium because there are many similarities between them. So, it is easy to install.
  3. It allows the automated testing of hybrid, native, and web applications.
  4. Appium is fully compatible with automation. We don't need to include any additional agents in our App like other testing tools to make it compatible with automation. It tests the same App, which is going to upload to App Store.
  5. Along with the mobile application testing, it would also support desktop application testing for windows.
  6. This is a cross-platform, freely available mobile testing tool. We can test it on multiple platforms (single API for both Android and IOS platforms).

Disadvantages of Appium :

  1. Appium has some great features and advantages, but it has some drawbacks too, which are as follows:
  2. It doesn't provide detailed reports.
  3. It uses the remote web driver for testing, so it is a bit slow.
  4. It is not a limitation, but an overhead that Appium uses UIAutomator for Android supports Android SDK, API 16, or higher. However, Appium supports older APIs, but not directly. It uses another open-source library Selendroid to support older APIs.
  5. In iOS, it supports only one instance (iOS Script) to run on one Mac OS device. It means one test can be executed at a time per Mac. If you want to run your tests on multiple iOS devices simultaneously, you need to arrange the same number of Mac machines. But it would be costly to set various Mac machines.

Related questions

0 votes
asked May 8, 2021 in Appium by sharadyadav1986
0 votes
asked Jul 15, 2021 in Appium by rajeshsharma
...