What users are saying about
21 Ratings
Top Rated
178 Ratings
21 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.8 out of 100
Top Rated
178 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.3 out of 100

Likelihood to Recommend

Appium

Appium works well for well-structured mobile applications test automation that is particularly easy to leverage when different pages of the app use similar building blocks. If it takes time for some content in the app to be rendered, ask your dev team to add progress indicators and ensure they are accessible. That might be more complicated to do with Appium, though, if there's no good contact with Dev team established so you can request accessibility IDs added quickly enough when needed.Appium supports another locator strategies as well though (such as xPath or iOS class chain on iOS) but they wouldn't work as fast so you may get really slow tests.
Anonymous | TrustRadius Reviewer

OutSystems

OutSystems excels with building web interfaces fast and lends itself to custom integrations written in .Net. Most anything can be brought in given this ability to be extended. One of the drawbacks to the speed of development is that most quality control teams become quickly overwhelmed and may be unable to keep up.
Christopher Fowers | TrustRadius Reviewer

Feature Rating Comparison

Low-Code Development

Appium
OutSystems
7.9
Visual Modeling
Appium
OutSystems
7.9
Drag-and-drop Interfaces
Appium
OutSystems
8.0
Platform Security
Appium
OutSystems
7.8
Platform User Management
Appium
OutSystems
7.5
Reusability
Appium
OutSystems
7.8
Platform Scalability
Appium
OutSystems
8.0

Pros

Appium

  • 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 | TrustRadius Reviewer

OutSystems

  • Deployment management – OutSystems has a built in robust, multi-environment deployment system that helps ensures the clean and error free deployment of applications through the development, testing and production product lifecycle
  • Rapid application development – Through the low code, graphical development environment you can develop applications far quicker than with more traditional development environments
  • Cross platform mobile development – OutSystems handle the development and building of mobile application for both iOS and Android in a simple streamlined way that removes 90% of the problems normally associated with multi platform development
John Williams | TrustRadius Reviewer

Cons

Appium

  • Execution against live iOS devices can be quite slow. This will likely be improved in the near future
  • Challenging for a new user to take on without guidance from a veteran
  • Upgrading to a new version of Xcode before the tool is updated can render you suite useless, until an update is available
Brian Smith | TrustRadius Reviewer

OutSystems

  • The platform controls all the parts. While great for development and overall maintenance, it could lead to discussions with your DBA (who has to trust the platform). As a developer I love the platform, as a DBA I would like more control.
  • By making software development model driven using flows, you are forced to rethink the way of programming. It makes it easier, but sometimes the way of working leads to code which could be optimized (standard problem in model based software development).
  • Most of the code is generated, so the technical knowledge of the inner working of coding are not Essentials. This could lead to degration of this knowlegde. As part of this, most technologies will only be used when OutSystems supports it. They do a good job on implementing these things. But things like Node.js would be nice.
Patrick Baanvinger | TrustRadius Reviewer

Likelihood to Renew

Appium

No score
No answers yet
No answers on this topic

OutSystems

OutSystems 8.2
Based on 4 answers
We are very happy with OutSystems and our developers deliver good work. OutSystems lets us build new software on a regulare (2 weekly) basis, which is highly flexible and adjustable. Even without very much experience, our developers manage to build usefull software, which is working a lot better than our previous (legacy) software.
Erik Hagen | TrustRadius Reviewer

Usability

Appium

No score
No answers yet
No answers on this topic

OutSystems

OutSystems 8.2
Based on 3 answers
I am really happy using OutSystems in my work. It gives me the opportunity to create good working software without having had very much IT-experience before. It also made me more interested in the background of IT and learning different languages.
Erik Hagen | TrustRadius Reviewer

Support Rating

Appium

No score
No answers yet
No answers on this topic

OutSystems

OutSystems 7.5
Based on 46 answers
The tech support is very reachable. Usually by [email] from but also by phone if needed. We had some difficulties at the start with understanding "what our machine was doing" under high performance load. After some good sessions understanding our needs they delivered good solutions for our problems we had in the beginning.
Anonymous | TrustRadius Reviewer

Implementation Rating

Appium

No score
No answers yet
No answers on this topic

OutSystems

OutSystems 7.3
Based on 3 answers
In a large company, patiently and consistently work the behind the scenes politics with business and IT partners across the firm.
This is transformational - you will need a solid set of key business partners to lock arms together to move forward.
Anonymous | TrustRadius Reviewer

Alternatives Considered

Appium

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 | TrustRadius Reviewer

OutSystems

I tried to use WordPress with some success. Also looked at Joomla. But when I saw OutSystems I knew I had been wasting my time there. It takes you longer to get going with OutSystems - but even I as a novice realized immediately that Outsystems is simply in another league. Outsystems is powerful. (Can you compare WordPress and Joomla to Outsystems - I don't think so).
Willem Norval | TrustRadius Reviewer

Return on Investment

Appium

  • Improved test coverage - 20%
  • Freed up manual testing resources to more important tasks
  • Application bugs/defects are found and resolved quicker
Anonymous | TrustRadius Reviewer

OutSystems

  • The ease of use of the OutSystems development process has been the biggest ROI for us. We have developed our Framework product and maintained/enhanced it with only 4 workers.
  • OutSystems has enhanced their product very significantly over the last 4 years. They have gone from a simple to use tool to a very simple to use sophisticated tool that covers the standard mainframe-based computing apps and the apps used on handheld mobile devices all using the same basic set of development tools.
Lee Penning | TrustRadius Reviewer

Pricing Details

Appium

General

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

Appium Editions & Modules

Additional Pricing Details

OutSystems

General

Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No

OutSystems Editions & Modules

Edition
Basic$4,000.001
Pro$10,000.001
  1. Per Month
Additional Pricing Details

Rating Summary

Likelihood to Recommend

Appium
8.4
OutSystems
7.4

Likelihood to Renew

Appium
OutSystems
8.2

Usability

Appium
OutSystems
8.2

Support Rating

Appium
OutSystems
7.5

Implementation Rating

Appium
OutSystems
7.3

Add comparison