Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/

1 like 0 dislike
255 views
by Contributing Tester (51 points)
edited by
While attending the interview the technical person asked me "What is the difference between web application automation (selenium) testing and mobile application automation(appium) testing?"  what difference you see while testing web application automation and mobile application automation.

1 Answer

0 like 0 dislike
by Contributing Tester (79 points)

Appium is used primarily for testing Native, Hybrid, or Web applications in mobile devices (iOS or Android), in which Selenium is the most popular tool for automated testing of desktop web apps. 

Benefits of appium testing:

  • Automates Various Types of Mobile Apps.
  • Does not require App Code Recompilation.
  • Allows Testers to Use Real Devices, Emulators, and Simulators.
  • Enables Testers to Automate Apps without Adding Extra Components.
  • Provides a Record and Playback Tool.
  • Facilitates Test Execution without Server Machines.

Selenium is used for both web and mobile applications and it is having web drivers for web applications.

Benefits of selenium testing:

  • Platform Portability
  • Open Source Advantage
  • Flexibility and efficiency
  • Language Support

A great platform for appium and selenium mobile app testing is QAppAssure by MOZARK. You can test on-cloud and on-field devices, across 100+ device, make and models, Integrate with Jira, CI/CD tools and also use Appium, Calabash, Espresso, UIAutomator, XCUITest.


This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!

...