1 / 13

Robotium Proficient Android Testing Partner

A forthcoming, enhanced framework to write automatic black box test cases on Android applications and to conduct testing on it<br>

Download Presentation

Robotium Proficient Android Testing Partner

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ROBOTIUM Your Proficient Testing Partner for Android Applications By SPEC INDIA

  2. Robotium – An Introduction • A forthcoming, enhanced framework to write automatic black box test cases on Android applications and to conduct testing on it • Founded and developed by RenasReda • Supports native and hybrid applications • Overcomes constraints like • Difficulty to handle multiple activities • Slow test execution performances • Complex test cases

  3. Robotium – An Introduction (contd.) • Open source framework • Tester can write test cases without any know how of the application design using Robotium test case classes • Useful in writing functional, system and acceptance testing scenarios which span across multiple Android activities

  4. Robotium – An Introduction (contd.) • Effective in cases where the source code is present as well as those wherein only the Android Application Package (APK) file is available • An expansion to the Android test framework • Released its latest version, Version 5.0.1 in January 2014, which features full customization and stability

  5. Key Features of Robotium

  6. Technical Observations on Robotium • Supports Toasts, Dialogs, Menus, Context Menus and Activities • Execution of the tests is done either on AVD (Android Virtual Device) – Android simulator or on a real device • Built on Java language and the JUnit testing framework • Can be executed from the command line • Has the ability to detect the contents of a Toast on the screen

  7. Technical Observations on Robotium (contd.) • Showcases multiple techniques that respond to diverse graphical elements within an Android app, such as. • clickOnText(“Secure Login”); • clickOnButton(“Save”); • searchText(“Logout”); • goBack(); • getButton(); • isRadioButtonChecked();

  8. Major Benefits • Accelerates the entire process of development and testing. Thus, reducing operational costs and enhancing the delivery time of the app to the market • Ease to develop effective test cases with minimum application knowledge • Speedy execution of test cases • Less time needed to write test cases • Smooth integration with tools like Maven, Gradle or Ant

  9. Major Benefits (contd.) • Automatic handling of multiple activities by the framework • Enhanced readability of test cases • Automatic timing and delays • Robustness due to run time binding to GUI components • Automatically finds Views and takes own decisions like when to scroll etc.

  10. Steps to be followed while using Robotium • Robotium library to be installed to test the project • Methods of Solo class should be used to write test cases • Tests should be executed on devices • Test results to be obtained

  11. SPEC INDIA and its expertise in Robotium • Expertise in using Robotium as a testing partner for the cluster of developed Android applications • Possess Extensive know how in • identifying when and what to automate • create reusable test cases • execution and enhancement of regression tests • maintenance of automated tests along with application changes

  12. SPEC INDIA’s Offerings with Robotium • Implement Robotium automated testing solutions to handle your timing crunches, budges and quality aspects • Automate Android testing for multiple emulators at a time • Develop an innovative solution in the mobility segment • Testing partner for your Android applications

  13. Thank You Visit us @ http://www.spec-india.com/services/software-testing-services.html and request a FREE POC to Test Drive our services.

More Related