Testdroid: Test automation as part of your mobile app development & testing

1,152
-1

Published on

Watch a live presentation at http://bit.ly/1uYfKmH

The name of the game in today's competitive mobile application landscape is a speed combined with robustness. How can you quickly deliver the best quality apps and how to ensure your app will stay on the top of download rankings at app markets? These questions will be answered as well as a comprehensive approach to improve your development process and app quality will be presented.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,152
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
20
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Testdroid: Test automation as part of your mobile app development & testing

  1. 1. Test Automation as Part of Your Mobile App Development & Testing 7 November 2013 Ville-Veikko Helppi Technical Product Manager ville-veikko.helppi@bitbar.com 1
  2. 2. Agenda: • • • • • Why Apps are Failing? What Are the Must-Have things for Testing? Test Automation in App Development & Testing Testdroid Products – Overview Hands-on example: – Mobile app dev & testing on cloud environment – Test case creation and execution on real devices • Q&A © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 2
  3. 3. Why Android Apps Fail? © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 3
  4. 4. Why Real Devices are Must-to-Have? • Emulators cannot help you testing… – User Experience and Usability – Hardware – Software – Infrastructure 0% = the percentage of your app users that use emulator to run your app! © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 4
  5. 5. Manual vs. Automated Testing MANUAL Time AUTOMATED • Costs & Assets • Continuous Integration • Open standards People Infrastructure Tools Training © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 5
  6. 6. Different Ways to Automate Testing Hand written test scripts Record and Playback Automatic test exercisers © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 6
  7. 7. Test Automation Can Deliver You… – Test efficiency – Test effectiveness – Time-to-market Test requirements / Planning • App Compatibility & Global coverage • Reusability • Speed & Efficiency Smoke testing Regression testing Functional & Interoperability testing Regression testing Regression testing Functional & Interoperability testing Performance & Stress testing Regression testing Functional & Interoperability testing Compatibilit y testing Performance & Stress testing Test Automation during the Mobile App Development Process © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 7
  8. 8. Testing as Part of Your Development • Automate generic things as much as you can • During the development your app changes – the same must apply for testing! • Carefully select (testing) technology & partner • Test automation is there for you 24/7 • Cloud-based platform is the only solution to get you quickly covered in the global markets © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 8
  9. 9. Testdroid Products Complete Solution for Mobile Apps/Games Testing © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 9
  10. 10. Testdroid Cloud Over 95% Global Coverage of Android volumes! 250+ devices 15+ devices © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 10
  11. 11. Hands-on: Seamless flow in test case creation and execution: Testdroid Cloud & Testdroid Recorder © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 11
  12. 12. Q&A © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 12
  13. 13. © Copyrights by Bitbar Technologies Ltd. 2013 All rights reserved. 13

×