Posts

Showing posts from December, 2019

Appium Automation Basics - Part 01

Image
Appium is an automation tool which can use for testing Native, Mobile-web and Hybrid applications. It is an open source test automation tool developed by Source Labs. It is useful to run automated tests on actual devices, emulators and simulators. Appium derives its roots from selenium. Appium is an HTTP server written in Node.js that creates and handles multiple WebDriver sessions. Appium let write tests for multiple platforms (iOS, Android and Windows phones) using the same API. It's called cross platform support of Appium. Appium supports all languages that have Selenium client libraries like- Java, JavaScript with node.js, PHP, Ruby, Python, C# etc. Appium do not require recompilation of App. Those are the advantages of using Appium for test automation. But Appium has limited support for hybrid app testing. It will not be able to test the action that allows switchig of applications from native to web app and from web app to native. And also testing of android devices that ...