1.

Differentiate between Appium and Robotium.

Answer»

Robotium: Robotium is a testing framework for Android that automates TEST cases for native and hybrid apps. The developer can use Robotium to construct robust automatic Graphical User Interface (GUI) testing cases for Android applications. A developer might also design a functional, system, and acceptability test scenario, which would cover a wide range of Android activities.

Following are the differences between Appium and Robotium:-

  • Appium is a cross-platform testing tool that works on both iOS and Android devices. Robotium, on the other hand, is limited to Android.
  • Robotium only supports the Java programming language, but Appium supports a variety of languages.
  • The Appium tool does not require any application source code or libraries, WHEREAS the Robotium tool does.
  • Appium can test native, WEB, and hybrid mobile apps, whereas Robotium can only test native and hybrid mobile apps.
  • Many frameworks, such as Selenium, are supported by Appium. Robotium, on the other hand, is incompatible with Selenium and many other frameworks.
  • You don't have to reinstall Appium EVERY time you make a little modification. HOWEVER, a simple change in Robotium code necessitates a complete rebuild.


Discussion

No Comment Found