We performed a comparison between Appium and Microsoft Azure App Service 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 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."
"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 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."
"Appium's best feature is that it supports multiple frameworks."
"Appium provides a record-and-play option, and the commands are the same as those that Selenium uses. So a person who has some exposure to Selenium will be able to write a piece of code in Appium."
"It's an open-source solution with a very large community and available documentation."
"It has great documentation and excellent community support."
"What I found most valuable in Microsoft Azure App Service is that it's a PaaS. I also like that it supports Docker and multiple frameworks so that you can work on Java, Ruby on Rails, PHP, and Python."
"It allows you to host your App Service on Azure and provides the ability to bypass online."
"One valuable feature of Azure App Service for us is its integration with Azure DevOps, which we heavily rely on in our development process."
"The Logic Apps and Azure functions are very robust."
"App Service's best features are that it can be scaled easily and it includes Kudu."
"The most valuable features of this solution are the easy deployment, the scalability, and the Azure maintenance."
"The best feature is scalability, which allows you to target potential clients worldwide by connecting the application to a local server. This makes the application readily accessible, and the response time will be much better."
"Enroll in some kind of formal training, not from Microsoft, but from a partner, and keep up with the change because the Azure platform changes a lot."
"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."
"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."
"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."
"Configuration-wise, there is a lot of room for improvement."
"We need some bug fixes for nested elements."
"If it had more facility for configuration it would be a spectacular solution."
"The setup and installation were a problem for us at first."
"The outbound connectivity is not great."
"The pricing is average. It could be lower."
"Sometimes we face problems, but those are technical problems in Microsoft, bugs or something doesn't work as expected, but that's normal."
"There is still room for improvement in terms of the maturity of the solution. Everything is available that we need, but the issue is that they are still upgrading. Even though they have Azure applications and automation services, they still need to mature more. There are many things that need to mature and the road map for this is quite long, taking another three to eight years to have a mature solution."
"I want more transparency in billing. It would be better if we could understand and control the billing to customize it. Also, Microsoft should provide more guidance about the widgets and subsets of various products. The Microsoft portfolio is so huge that it's sometimes difficult to choose the correct option. There's always a chance we are paying more than necessary."
"The logging and monitoring could improve in Microsoft Azure App Service."
"The cost management of this solution could be better. We only receive estimations."
"Extended uptime and improved speed would be beneficial for both development purposes and the free tier of the service. Currently, the uptime is limited to a few hours per day, which could be increased to provide more continuous and efficient usage."
Appium is ranked 7th in Mobile Development Platforms with 25 reviews while Microsoft Azure App Service is ranked 6th in Mobile Development Platforms with 38 reviews. Appium is rated 8.0, while Microsoft Azure App Service is rated 8.4. The top reviewer of Appium writes "It's easy to launch applications". On the other hand, the top reviewer of Microsoft Azure App Service writes "A solution with great server management and helps improve performance". Appium is most compared with Tricentis Tosca, Katalon Studio, Perfecto, Xamarin Platform and Apache JMeter, whereas Microsoft Azure App Service is most compared with Microsoft Power Apps, Oracle Application Express (APEX), ServiceNow, Pega BPM and Appian. See our Appium vs. Microsoft Azure App Service 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.