Automation testing all applications has been excellent with the rise in technology and satisfaction. It so soothing, it gives joy in our heart to enjoy our love for what we do continually.
There are quite a few Automation testing tools available at our disposable. Some are ;
However, let’s start with a quick introduction with Appium.
What is Appium?
How APPIUM Works?
When I came across Appium, I wondered how it works, and to my surprise, it’s very logical and pleasant.
Appium is an ‘HTTP Server’ written using Node.js principles and handles Android, and iOS session with Webdriver JSON wire protocol.Node.js must be pre-installed on the system for the Appium Server to work.
When Appium is installed, then we have ourselves a server that exposes a REST API. Awesome!!
Now, this is where the action is,
It accepts connection and command request from the client and executes that command on mobile devices (Android / iOS).
It responds with HTTP responses, for these requests to be executed, it utilises the test automation frameworks mobile to drive the user interface of the apps.