We performed a comparison between Appium and OutSystems based on real PeerSpot user reviews.
Find out in this report how the two Mobile Development Platforms solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."Appium has easy interaction with mobile."
"It runs completely flawlessly and seamlessly every day."
"The solution is stable."
"I haven't explored other solutions in this particular area, but what I like best about Appium is the fact that it shares functions with Selenium. The extension of Selenium functions allows me to use all of the methods that exist in that domain, and it just makes it simpler for me. I've been using Selenium for some time as well, so using Appium just seems like a natural fit for me."
"The most valuable feature is that it's easy to launch applications. Appium has everything that Selenium has. So many good tools support Appium. We can take some Excel sheets and use them to fill out the text box that's in there. We can also take screenshots of failures."
"It's an open-source solution with a very large community and available documentation."
"The latest versions of the solution are stable."
"Appium's best feature is that it supports multiple frameworks."
"It is very stable."
"The scalability of OutSystems is very good, it scales automatically very useful for us."
"We can quickly develop an application using the tool."
"Reduces the manual labor in compiling and deploying applications and generating procedural code (by reducing development bureaucracy/processes, resulting in real gains). The LifeTime Server approach, requiring just a few steps to publish applications in production environments, is fantastic."
"For me, the most valuable feature is the flexibility the tools give us to change any customer requirements on the fly, when we are in a meeting. I also like how easy it is to deploy the code between environments and how easy it is to integrate OutSystems with other systems."
"I like the mobile features the most, and there are also various features around the portal we created that I enjoy."
"There is literally a ton of stuff it can do. It's very flexible."
"Refactoring with TrueChange is very simple."
"Appium has problems with automated validations following iOS updates, causing us to have to validate manually."
"One thing which can be really helpful is that there is some kind of a recorder made available rather than scripting everything."
"It needs to accommodate applications that use React.js and AngularJS."
"The user interface needs improvement because there are issues when setting up environment variables."
"Appium could improve by enabling record and run techniques similar to what they have in other licensing tools, such as Micro Focus. We have to all write the code, and then we can proceed."
"Appium can improve when the case fails, there should be a feature where you can generate the report from Appium. Once you're on a test case, automatically the screenshot should be captured which would avoid manual intervention. These features would be beneficial to migrate to Appium."
"I rarely use Appium nowadays because I'm now at the managerial level, but the last time I used it, whenever I selected and clicked on an element, Appium was very slow. I tried to debug it, but I still couldn't find the problem, so this is an area for improvement in the solution. Another area for improvement lies with the connector and server. For example, the effort to get into the local machine sometimes causes the emulator to become slow, which then leads to failure in testing, and this is the usual issue I've encountered from Appium. An additional feature I'd like added to Appium in its next release is being able to do automation in iOS without using XPath and the name of the element. In Xcode, you can use previous UI tests for detecting elements, but in Appium, you have to use Xpath and the element name instead of being able to directly put the X-UiPath, which is what you can do in Xcode. In iOS as well, sometimes the element doesn't have a name or a path. Sometimes, there's also no element."
"Image recognition could be improved. We have some images in our mobile applications. It should be able to run from the cloud, so we can automate the catcher."
"We'd like OutSystems to add stronger workflow-based automation similar to what Appian offers. It needs more workflow modeling and RPA features."
"There are many tutorials available but they are very basic and good for learning the platform. To develop an enterprise-grade application, advanced tutorials need to be developed to help IT professionals design/develop high-quality/performance applications."
"The integration Studio could be improved. It needs a tool in which we could develop C# code and then integrate into OutSystems. The application could have a better UI."
"OutSystems does not provide any native reporting resources. All reports must be created with other tools or as a webpage."
"The solution's testing framework needs to be improved, and the workflow should be slightly more mature."
"OutSystems could improve by being more like GitHub. It would be more helpful for us for division management and version control for our application."
"We had some lagging issues under high data loads, and the solution needed to be customized to improve this."
"The PDD framework can't be used for the behavioral-driven development way of working."
Appium is ranked 7th in Mobile Development Platforms with 25 reviews while OutSystems is ranked 1st in Mobile Development Platforms with 46 reviews. Appium is rated 8.0, while OutSystems is rated 8.4. The top reviewer of Appium writes "It's easy to launch applications". On the other hand, the top reviewer of OutSystems writes "Useful natural speech to algorithm, reliable, and beneficial automatic task". Appium is most compared with Tricentis Tosca, Katalon Studio, Perfecto, Xamarin Platform and SmartBear TestComplete, whereas OutSystems is most compared with Microsoft Power Apps, Appian, Mendix, ServiceNow and Oracle Application Express (APEX). See our Appium vs. OutSystems report.
See our list of best Mobile Development Platforms vendors.
We monitor all Mobile Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.