What users are saying about

Appium

15 Ratings

Appium

15 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Perfecto Mobile

7 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.7 out of 101

Add comparison

Likelihood to Recommend

Appium

Appium is well suited when you need to write automation tests with low costs. It's very simple to start up, configure and run. It doesn't depend on the application platform and is portable to many programming languages like Java, Ruby, etc. If you have a team of developers and SDETs and you need to increase the code coverage simply and fast, Appium is your best choice.
Javier Cardoso profile photo

Perfecto Mobile

Same test case scripts can be executed on different mobiles irrespective of operating systems and language it supports. This covers a wide range of devices (Android, iOS, Blackberry etc) on which automated testing can be performed in very less time. The test scripts are written written using keyword-based Script Once Technology. The creation of scripts are easy. It saves time and effort. Repetitive testing on each iteration would be now be less tedious. This would also allow QA to focus on quality. It would expand test case coverage in the application and finally release reliable/robust application. In all, improving the app quality.
Aswath Bava profile photo

Pros

  • Crossdevice: With Appium you can automate tests for Android and iOS both. There is no need to learn more than 1 language.
  • Easy: It's really easy to configure and use appium; it's very useful when you're testing strategy is based on "developers write tests".
  • Open Source: It's such a nice strength of appium, because you don't need to pay to use a good tool like Appium is.
Javier Cardoso profile photo
  • Test developers can easily install third Party applications or APK files on the remote devices using their Install widget.
  • Perfecto Mobile Cloud provides a Hybrid objects approach, which consists of both Visual (OCR) based objects and native objects for iOS/Android applications.
  • Provide 3 different cloud based deployment options as part of their offering.
Aswath Bava profile photo

Cons

  • There are a number of expected methods that are not implemented, yet. With a similar sounding name as Selenium with similar functions, people who are familiar with Selenium try to use methods that appear to be available, but give a "not yet implemented" exception when run.
  • Documentation can be confusing.
  • Setup was a difficult process. This may not necessarily be the case once you figure everything out, but the whole figuring it out process was difficult and I ran into many, many problems when I first started.
Randall Kelley profile photo
  • Slow response. The perfecto environment is considerably slow and the mobile device response time is slow.
  • If a particular device is checked out by a user, the next user needs to wait for a specific amount of time before they could use it. Lot of valuable testing minutes are wasted.
  • Software updating is painfully slow by Perfecto organization. Needs to be done quickly in a timely manner.
Aswath Bava profile photo

Alternatives Considered

Hard to compare Appium to Xcode and Android sdk because Appium uses them, but those are the only comparisons I could come up with to compare Appium with another product. I'm sure there may be other mobile automation tools, but none are as mainstream as Appium or with the support. You will need to install both Xcode and Android sdk to have Appium function.
Randall Kelley profile photo
Perfecto has a wide array of mobile devices we can chose from. Automation is easier using OCR technology. The test script generated detailed report of the executed test script at the end with vast variety of information such as actual results, screen captures in digital format, continuous video recording of the entire script and graphs showing statistics about the execution
Aswath Bava profile photo

Return on Investment

  • Appium is open source, so it's free. That's budget friendly right there.
  • The ability to write mobile automation tests has saved considerable time for our manual test team, but that is true with most automation tests.
  • We use Sauce Labs with our other automation, but Appium works great with Sauce Labs, as well, if I needed to run on emulators and simulators.
Randall Kelley profile photo
  • Improve effectiveness of QA testing process.
  • Camera is accessible to the users but the view behind the camera is grayed out. In this aspect, some camera based functionality such as taking snapshot of the vicinity or barcode scanning through camera would not be working.
  • Non functional testing is hard to administer especially through cloud.
Aswath Bava profile photo

Pricing Details

Appium

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Perfecto Mobile

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details