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's best feature is that it supports multiple frameworks."
"The most valuable feature of Appium is it supports iOS and AOS and is open-source."
"It runs completely flawlessly and seamlessly every day."
"Obviously because of automation, it reduces manual testing efforts."
"It's an open-source solution with a very large community and available documentation."
"The way Appium server interacts with mobile apps is fantastic. It provides all the information about the elements inside the app, Android as well as iOS. I can interact with the element quickly, just type some text or get some text values from the element - whether it's a drop-down, or web text, or a native element."
"The most valuable features of Appium are the in-built functionality, which we can use in our code. For example, move back, move front, navigate one page before, and navigate one page ahead. You can do this by using the in-built functions from Appium."
"Appium has easy interaction with mobile."
"Scalability proved to be an exceptionally beneficial feature."
"Our previous solution had other overheads such as release management, version management, code management, monitoring, etc., all of which are built-in with OutSystems."
"You can go huge - so it is definitely a scalable solution."
"The tool makes the development process easier."
"The most valuable features of OutSystems are the user-friendly platform. The drag-and-drop feature is great. I have used other rapid application development tools before, but they were not as advanced as OutSystems. With the previous tools, I had to manually build certain features, but OutSystems does it automatically."
"The most valuable feature of OutSystems is the drag and drop and toolchains in the small AI developing environment. Additionally, the documentation is helpful."
"We can do the validation before calling the API."
"I like the mobile features the most, and there are also various features around the portal we created that I enjoy."
"The challenging part with Appium is that installation can be a bit tricky. It can be challenging to set up in Android versus iOS environments."
"If it had more facility for configuration it would be a spectacular solution."
"Support-wise, it could be better."
"Appium has problems with automated validations following iOS updates, causing us to have to validate manually."
"The tool needs to add a dependency manager."
"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."
"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."
"They should add an in-built framework."
"Mobile apps need improvement."
"There are not enough resources on the market."
"The PDD framework can't be used for the behavioral-driven development way of working."
"The product's high price is an area of concern, where improvements are required."
"One of the biggest areas for improvement is that every time an existing data element is modified, it creates a new data element. It doesn't really modify that particular data element. So, a user has to follow an extra step of removing the existing data element and bringing in the new and modified data element that is being added, which sort of goes into negative productivity."
"The documentation needs to be more robust."
"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."
"Writing custom code still needs to be done via Integration Studio. This might have been added to the IDE."
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 Apache JMeter, 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.