Aug 3, 2020
Mobile Automation Testing with Selenium and Appium

The UI automator viewer tool provides a convenient GUI to scan and analyze the UI components displaying on android device.You can use this tool to inspect the layout hierarchy and view the properties of UI components that are visible on the foreground of the device.This information lets you create more fine-grained tests using UI Automator, for example by creating a UI selector that matches a specific visible property.The UI Automator API is bundled in the UI Automator.jar file under the /platforms/ directory. The API includes these key classes, interfaces, and exceptions that allow you to capture and manipulate UI components on the target app.
Appium runs on real devices and emulators. It takes the Selenium commands from your test code and translates them into a readable format for UI Automator, using the WebDriver JSON Wire Protocol. The UI Automator testing framework lets you test your user interface (UI) efficiently by creating automated functional and UI test cases that can be run against your app on one or more devices.
Achal Sharma
Mobile Automation Testing
About the Author
Achal is a seasoned Mobile Automation Lead in BugRaptors with an ISTQB certification, possessing extensive expertise in mobile automation testing. With a robust background in developing and implementing automation frameworks tailored specifically for mobile applications, Achal excels in ensuring the quality and reliability of mobile software products. His proficiency in utilizing cutting-edge automation tools and methodologies enables him to streamline testing processes and accelerate release cycles. Achal's leadership skills, coupled with his commitment to delivering high-quality solutions, make him a valuable asset in driving mobile automation initiatives and achieving organizational goals effectively.