MonkeyTalk Automation Testing For Android Application

25,432 views

Published on

This presentation shows how to perform automation testing for mobile application using Eclipse and MonkeyTalk.
By using MonkeyTalk functional testing of both iOS and Android applications can be automated.
We can use either real device or emulator to automate functional testing.
The basic functions of "MobEcommerce" application is automated here.

Published in: Technology
8 Comments
33 Likes
Statistics
Notes
No Downloads
Views
Total views
25,432
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
0
Comments
8
Likes
33
Embeds 0
No embeds

No notes for slide

MonkeyTalk Automation Testing For Android Application

  1. 1. Android Application Automation Using MonkeyTalk
  2. 2. Content  Why Automation ?  Why MonkeyTalk ?  Requirements  Steps To Automate
  3. 3. Why Automation ?  Save Time.  Re-usability  Repeatability  Increased Coverage.  Increase the effectiveness, efficiency.  Accelerated testing cycle.  Promote software quality.  High productivity environment.
  4. 4. Why MonkeyTalk ?  An open source automation tool.  Supports both Android and iPhone.  Easy to learn and use.  Powerful Functional Testing tool.  Scripts are simple and understandable.  Same script can be used for both Android and iPhone.  Supports looping concept.  Supports Emulator, Tethered or Networked Device.
  5. 5. Requirements  Eclipse  Android SDK  MonkeyTalk IDE  MonkeyTalk Agent  MonkeyTalk Scripts  Source code of the application.
  6. 6. Eclipse - Open Eclipse - Create new project - Select “existing code”. - Import project - Add MonkeyTalk Agent. - Add agent to Aspect path. - Select Build path and Android version in properties. - Set Run configurations. - Run as Android application.
  7. 7. Open Eclipse
  8. 8. Create New Project
  9. 9. Select Existing Code Option
  10. 10. Import Project
  11. 11. Add MonkeyTalk agent
  12. 12. Add MonkeyTalk Agent to Aspect path
  13. 13. Select Build Path From Properties
  14. 14. Select required Android version in properties
  15. 15. Set Run configurations
  16. 16. Select Target Android Version
  17. 17. Run as Android application
  18. 18. Emulator gets started
  19. 19. MonkeyTalk Automation - Start MonkeyTalk - Open the existing project. - Select required test suite. - Link Emulator with MonkeyTalk. - Run as a Test Suite. - Results generated. - Reports generated.
  20. 20. Start MonkeyTalk and open an existing project
  21. 21. Link Emulator with MonkeyTalk
  22. 22. Run as a Test Suite
  23. 23. Test is Run
  24. 24. Results Generated
  25. 25. Generated Report
  26. 26. Report
  27. 27. Thank You !

×