Professional Documents
Culture Documents
What Is Appium
What Is Appium
No Changes!!!
Let us have a look at few more advantages …
UI
Appium XCTest Robotium Expresso
Automator
Functional
Testing Yes Yes Yes Yes No
XML
JSON
etc.
HTTP Request
Client Server
HTTP Response
Appium developed Client libraries that
implements JSON Wire Protocol for
Mobile …
java-client
MobileElement el =
driver.findElementByAccessibilityId("SomeId"); el.click();
java-client
HTTP API: POST /session/:session_id/element/:element_id/click
java-client
UIAutomator2
JSON
HTTP Request
XCUITes
t
Let’s get bit technical …
Java or
Swift
Platform SDKs
Longer development cycle Native
Native apps are fast
Application
Appium on Appium on
Let us start the amazing
journey …