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."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."
"We get a list that shows all devices that are connected to the system."
"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."
"It's an open-source solution with a very large community and available documentation."
"It runs completely flawlessly and seamlessly every day."
"The best feature of Appium is that it allows you to inspect the element. With the Appium Inspector, you don't have to install another application to do the inspection. I also like that Appium has Android device connectivity. Currently, most people use Appium as automation software, and I haven't found any other tool that's more powerful than Appium."
"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."
"Once built, web/mobile components can be reused in all new developments. In addition, the OutSystems Forge is very useful. We can exchange components and even already-built applications, reducing costs to build specific solutions."
"Our previous solution had other overheads such as release management, version management, code management, monitoring, etc., all of which are built-in with OutSystems."
"OutSystems is easy to use."
"It provides for faster development and better software releases."
"Refactoring with TrueChange is very simple."
"The scratch coding is useful. The solution is easy to understand."
"Speed of delivery: We were able to reduce development time by 30%."
"The scalability of OutSystems is very good, it scales automatically very useful for us."
"It needs to accommodate applications that use React.js and AngularJS."
"One thing which can be really helpful is that there is some kind of a recorder made available rather than scripting everything."
"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 previously worked with native applications, and there weren't any good mobile app testing tools. We started working with React Native, which works well with Appium, but it would be good to see better integration; the way elements are displayed can be messy. React Native is very popular nowadays, so it's essential to have that compatibility."
"The initial setup is straightforward if you have previous experience with the solution, but it can be complicated for a novice user."
"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."
"We need some bug fixes for nested elements."
"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."
"The tutorials for the solution should be updated."
"The latest version of the app generation tools could be more user-friendly."
"We'd like OutSystems to add stronger workflow-based automation similar to what Appian offers. It needs more workflow modeling and RPA features."
"The technical features are good, but the actual commercialization is out of reach."
"The prices should be lower. It is a little bit too high for a small market."
"I would like to see OutSystems improve its integration capabilities, especially with emerging technologies like AI and GPT."
"I think OutSystems needs to improve in many areas. First, sometimes Service Studio becomes really slow and even hangs for long periods. Also, if I have not published my module in some time, and some kind of Service Studio exception occurs, I lose my work."
"The product could be improved if there was a shortcut, or predefined, predictable templates provided."
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 "The visual program provides the advantage of only requiring one skill set for both the front and backend ". Appium is most compared with Katalon Studio, Tricentis Tosca, 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.