We performed a comparison between Appium and Mendix 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."It runs completely flawlessly and seamlessly every day."
"Obviously because of automation, it reduces manual testing efforts."
"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 library is extensive so the driver interacts with most functions or actions on mobile devices."
"Appium has easy interaction with mobile."
"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."
"We do not need to pay for the solution. It’s free."
"What I like best about Mendix is that it's leading the way for low-code, no-code platforms compared to other solutions in the market."
"You can scale the solution."
"The most valuable features are the integration and UI customization."
"Mendix has made a great deal of effort to provide its developers a healthy, modern environment for developing. First of all, it adopts Agile methodology by creating a SCRUM-based app where you can handle your user stories. Next comes version control, which really allows multiple team members to collaborate quite easily. And last but not least, Mendix modeler, which is your IDE for developing Mendix apps."
"The integrated security saves a lot of time, especially when it comes to setting up user-roles and security. Also, database updates work automatically. There is no need to write queries to update the database, once you make an update."
"The development environment is model-driven. We can use the information from this for our business engineers to make the information models, and they can also execute the model."
"There is a free version of the solution you can use."
"Suite allows you to easily and smoothly integrate with pretty much anything. It is also cloud-enabled. It provides a full Cloud Foundry-driven cloud environment with one-click deployment."
"We haven't been able to fully leverage Appium for multiple reasons. I think number one is just that the tests take a long time to run. We have had some issues around just the results themselves and how predictable they are, but those are not issues with Appium directly."
"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."
"The setup and installation were a problem for us at first."
"The user interface needs improvement because there are issues when setting up environment variables."
"One thing which can be really helpful is that there is some kind of a recorder made available rather than scripting everything."
"Stability is an area that needs some improvement."
"We need some bug fixes for nested elements."
"Appium has problems with automated validations following iOS updates, causing us to have to validate manually."
"In the beginning, it is difficult to learn and work with."
"It is expensive."
"I would also like to see automatic adjustment to the Java Heap, whenever an application load becomes too much for the application. It could also use hot database replication."
"Mendix needs to think about itself offering machine learning and artificial intelligence."
"An improvement I would like to see is the ability to version manage independent modules. Their version management for software repositories must be better. It's good and you can do it, but it needs work."
"There are not enough developers who are using Mendix. The knowledge base available online and in the market is not as rich as other competitors."
"You need experienced programmers and developers to understand this solution."
"I would like to see more documentation as well as how-to documents."
Appium is ranked 7th in Mobile Development Platforms with 25 reviews while Mendix is ranked 2nd in Mobile Development Platforms with 48 reviews. Appium is rated 8.0, while Mendix is rated 8.4. The top reviewer of Appium writes "It's easy to launch applications". On the other hand, the top reviewer of Mendix writes "Low-code, helpful support, and great native mobile capability". Appium is most compared with Katalon Studio, Tricentis Tosca, Perfecto, Xamarin Platform and Salesforce Platform, whereas Mendix is most compared with Microsoft Power Apps, OutSystems, Oracle Application Express (APEX), Appian and Amazon AWS. See our Appium vs. Mendix 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.