Testing Your Android and iOS Apps with Appium in Testdroid Cloud

4,994 views

Published on

Testdroid Cloud is now fully supported with Appium, an open source test automation framework for use with native and hybrid mobile apps.
This slide deck was used on the presentation at Appium Meetup by Jouko Kaasila, Co-founder and COO at Bitbar. You will get an overview of how you can leverage Appium in your mobile app testing within Testdroid Cloud.

Stay tuned and join our upcoming webinars at http://bitbar.com/testing/webinars/

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,994
On SlideShare
0
From Embeds
0
Number of Embeds
208
Actions
Shares
0
Downloads
57
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Testing Your Android and iOS Apps with Appium in Testdroid Cloud

  1. 1. Appium with Real Devices in Testdroid Cloud January 8th 2014 Jouko Kaasila Co-Founder and COO Jouko.kaasila@bitbar.com Saad Chaudry Sr. Software Engineer saad.chaudry@bitbar.com
  2. 2. Agenda • Appium with Real Devices in Testdroid Cloud • Demonstration • Q&A © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 2
  3. 3. Testdroid Cloud • First on the market in early 2011 • Truly global reach – Customers on all continents and devices from US, EU, China, Japan • Fixed monthly fee – test early test often • API centric - Flexible and easy to use integration to your CI system • 267 unique real Android and iOS devices © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 3
  4. 4. Appium @ Localhost Test Script { “device”: “app”: “app-package”: “app-activity”: Desired Capabilities “Android”, “/Users/user/ApiDemos.apk” “com.example.android.apis” “.ApiDemos” } Test Case © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 4
  5. 5. Appium @ Localhost Test Script Desired Capabilities { “app”: “com.bitbar.testdroid.BitbarIOSSample” } Test Case © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 5
  6. 6. Appium @ Localhost Test Script 4723 WebDriver http://localhost_4723/wd/hub Appium Server Desired Capabilities Test Case Device © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 6
  7. 7. From Localhost to Testdroid Cloud Test Script *Testdroid Caps WebDriver http://localhost_4723/wd/hub http://appium.testdroid.com/wd/hub Desired Capabilities Test Case © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved.
  8. 8. From Localhost to Testdroid Cloud Test Script WebDriver { “testdroid_username”: “user@domain.com”, “testdroid_password”: “p4s$w0rd”, “testdroid_project”: “My First Project”, “testdroid_testrun”: “Test 1”, “testdroid_device”: “iPad Mini 7.0.4 A1432”, “testdroid_app”: “http://domain.com/app_v1.ipa” . . “app”: “com.bitbar.testdroid.BitbarIOSSample” Desired Capabilities } Test Case © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved.
  9. 9. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 9
  10. 10. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 10
  11. 11. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 11
  12. 12. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 12
  13. 13. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 13
  14. 14. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 14
  15. 15. Behind the Scene Test Script 1 WebDriver Session Request @ http://appium.testdroid.com/wd/hub/ Appium Broker 2 Configure project 5 Appium Ready Desired Caps, .apk / .ipa 6 WebDriver Session response sessionid 3 Wait for device to become available sessionid Session Map 4 7 Start Appium Test Run sessionid Device Cluster Proxy Appium Device Device 1 1 © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. Device 2 Device 3 15
  16. 16. Agenda • Appium with Real Devices in Testdroid Cloud • Demonstration • Q&A © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 16
  17. 17. Agenda • Appium with Real Devices at Testdroid Cloud • Demonstration • Q&A © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 17
  18. 18. © Copyrights by Bitbar Technologies Ltd. 2014 All rights reserved. 18

×