Appium Room for Improvement

Varun Malik
Architect - Automation at DMI (Digital Management, Inc.)
This product is still maturing, so at times there are issues with its stability if your scripts run continuously for more than fifteen to twenty hours. At times, we have witnessed the Appium server stop responding for forty to forty-five minutes. As a result, scripts do not move in this time period. Sometimes the connection resets due to USB or Network issues, which is not an Appium issue. There is no user interface because it is a complete development solution, and you have to code in Java. I do not see any room to include an interface in the near future, as is the case with other commercial automation tools. For iOS automation, it is very tedious to install or configure this particular library in your system, and it becomes very difficult to troubleshoot if you are not Mac and Xcode savvy. You require an understanding of the configuration of Xcode projects and you have to troubleshoot a lot of things at times. Configuration/Installation-wise, there is a lot of room for improvement in this solution, especially for the iOS platform. View full review »
it_user377433
Project Manager at a tech services company with 501-1,000 employees
It needs to accommodate applications that use React.js and AngularJS. Also, an application developed on the Unity platform, such as a gaming application, objects are moving in that case. Interacting with those elements is still lacking in Appium. Appium doesn't have the internal library to play with the Unity platform. That is a huge lack right now. In addition, on Google platforms we can't use Appium to automate, that is a lack. So what I'm suggesting is that Appium should develop a newer, generic solution for all kinds of platforms used to develop applications. View full review »
Find out what your peers are saying about Appium, Microsoft, IBM and others in Mobile Development Platforms. Updated: November 2019.
382,547 professionals have used our research since 2012.
Sign Up with Email