APPIUM Architecture for Android

 

Ø   Appium proxies commands to a UIAutomator test case running on the device. 

Ø   UIAutomator is Android’s native UI automation framework which supports running junit test cases directly in to the device from the command line.

Ø   It uses java as a programming language but Appium will make it run from any of the WebDriver supported languages.

Ø   In the above diagram we can see, here we have Bootstrap.jar in place of bootstrap.js which represents out test case when compiled in java.

Ø   As soon as it gets launched it spawns a TCP server. Here the TCP server resides inside the device and client is in the Appium process.




Comments

Popular posts from this blog

APPIUM Configuration Setup

Appium Architecture for iOS