New Telecommunications Media Alternatives for Utility Automation
Webinar: Mobile Test Automation: Challenges and Open Source alternatives
-
Upload
cygnet-infotech -
Category
Technology
-
view
2.622 -
download
2
description
Transcript of Webinar: Mobile Test Automation: Challenges and Open Source alternatives
![Page 1: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/1.jpg)
WebinarMobile Test Automation: Challenges and Open
Source Solutions27th Feb, 2013 | Wednesday
![Page 2: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/2.jpg)
Challenges involved in Mobile Application Testing
Effective use of Mobile Test Automation
Live Demo: Open Source Tools (MonkeyTalk, Selenium)
Best Practices to Implement
Agenda
![Page 3: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/3.jpg)
Challenges involved in Mobile Application Testing
Effective use of Mobile Test Automation
Live Demo: Open Source Tools (MonkeyTalk, Selenium)
Best Practices to Implement
Agenda
![Page 4: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/4.jpg)
• Diversity: OS Platforms X Hardware X Devices X Carrier Networks
• Native vs. Web Applications
• Functionality: Talking, Gaming, Browsing, Listening, Business, Communication
• User Experience: Installation, Usability, Connectivity, Data Usage etc.
Challenges
![Page 5: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/5.jpg)
Gaming
Browsing
Streaming
Social
Business
Communication
Mobile App Diversity
Platforms X Hardware X Devices X Native/Web X Function
![Page 6: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/6.jpg)
• Integration with existing Systems
• Accelerated Development
• Performance & Security
• Backward Compatibility
Challenges
![Page 7: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/7.jpg)
Challenges involved in Mobile Application Testing
Effective use of Mobile Test Automation
Live Demo: Open Source Tools (MonkeyTalk, Selenium)
Best Practices to Implement
Agenda
![Page 8: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/8.jpg)
When to plan Automation?
• Stable Automation Framework useful across multiple Platforms
• Use Emulators for Automation early in the development cycle
• Use Real device for automation only to emulate real time usage
![Page 9: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/9.jpg)
1. Define the automation scope
2. Select the Test Automation Tool suitable for your application and supports multiple OSs
3. Start by building automation scripts for smoke testing
4. Gradually build a basic test suite for regression testing that represents business critical use cases
How to implement Automation Tools?
![Page 10: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/10.jpg)
Tools Landscape
Commercial Tools
Open Source Tools
Mobile Emulators & Simulators
![Page 11: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/11.jpg)
Challenges involved in Mobile Application Testing
Effective use of Mobile Test Automation
Live Demo: Open Source Tools (MonkeyTalk, Selenium)
Best Practices to Implement
Agenda
![Page 12: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/12.jpg)
MonkeyTalk supports both iOS and Android mobile applications for automation
MonkeyTalk
Eclipse IDE with AspectJ Plug-in
Android SDK
Android Emulator
MonkeyTalk IDE
MonkeyTalkTestScript
Application APK File
![Page 13: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/13.jpg)
• Selenium supports iOS and Android mobile applications for automation
Selenium for Mobile
Eclipse IDE
Android SDK
Selenium WebDriver
Android Emulator
Selenium TestScript
![Page 14: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/14.jpg)
• Supports Android applications for Automation
• Robotium RC can be utilized to run testscripts in a Test Lab setup
Robotium
![Page 15: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/15.jpg)
Challenges involved in Mobile Application Testing
Effective use of Mobile Test Automation
Live Demo: Open Source Tools (MonkeyTalk, Selenium)
Best Practices to Implement
Agenda
![Page 16: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/16.jpg)
• Test Early and Often
• Create matrix of Platforms, Devices, Network Connections (2G, 3G, Wi-Fi, LTE, etc.), Carriers for Testing (Including different OS versions)
• Test for Performance and Security
• Keep Target Audience in mind while testing
• Tool selection should take into account emulator and real device support across platforms
Best Practices
![Page 17: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/17.jpg)
Questions?
Thank You
![Page 19: Webinar: Mobile Test Automation: Challenges and Open Source alternatives](https://reader033.fdocuments.net/reader033/viewer/2022042714/554f9f92b4c90586258b48a7/html5/thumbnails/19.jpg)
Contact UsEmail: [email protected]
Website: www.cygnet-infotech.com
Twitter - @CygnetInfotech
Skype – cygnet-infotech-pvt-ltd
IndiaCygnet Infotech Pvt Ltd. 2A, Manikyam, Opp. Samudra Annexe, Nr. Shilp Cross Roads, Off. C. G. Road, Navrangpura, Ahmedabad, Gujarat, India. Tel: +91-79-30487400; Fax: +91-79-30487422
USACygnet Infotech LLC. Mack-Cali Centre III, 140 E, Ridgewood Avenue, Suite 415 ST, Paramus, NJ 07652.Tel: +1-201-995-7444; Fax : +1-201-221-8516