What do you know about Appium?

Sharad Jaiswal
Sharad Jaiswal

Posted On: Feb 22, 2018

 

    1 Answer Written

  •  Sharad Jaiswal
    Answered by Prachi

    What is Appium in software testing?

    Appium is an open-source structure that allows you to conduct automation testing of mobile applications on different platforms like Android, iOS, and Windows. It automates the examination for; Native Mobile Applications, Mobile Web Applications, and Hybrid Mobile Applications.

    Appium is a cross-platform testing framework that is adaptable, enabling you to write the testing code against multiple platforms such as iOS, Windows, and Android using the same API. This means you can use the same language for iOS that you have written for Android, saving lots of time and effort.

    Appium, alike to that of Selenium, offers you to write the test script in different programming languages which include Java, JavaScript, PHP, Ruby, Python, and C #. Appium is an HTTP server that is designed on the Node.js platform whose set up represents a REST (Representational State Transfer) API and implements Selenium WebDriver. It works on a client/server architecture. Appium allows you to use the available WebDriver client for firing the tests.

Related Questions

Please Login or Register to leave a response.

Related Questions

Appium interview questions

What is mobile application testing? Differentiate it from mobile testing.

Mobile Application testing also commonly abbreviated as MAT is the type of testing on mobile devices and it is pretty different from mobile testing as in mobile testing, focus is on the native applica...

Appium interview questions

Name some types of mobile application testing?

There are numerous types of mobile application testing. Some of them are :Usability testing Compatibility testing Interface testing Security testing Installation testing Low-level resource te...

Appium interview questions

Mention some common bugs that appear during mobile testing?

Common bugs that tend to appear during mobile testing are as follows :Critical: Crashing of the whole mobile device while testing a particular feature in the device. Block: Inability to do anythi...