Your SlideShare is downloading. ×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

How to Set Up Mobile Continuous Integration with Real Devices: CloudBees & SOASTA

1,929
views

Published on

How To Set Up Continuous Integration for Mobile Apps, using Real Devices …

How To Set Up Continuous Integration for Mobile Apps, using Real Devices
Past Webinar

Jenkins core architect, Kohsuke Kawaguchi asserts, “Continuous Integration is synonymous with automation.” CI for mobile poses a challenge because to accurately test a mobile app, it must be installed and run on real mobile devices, a formerly manual process.

Built with Kohsuke’s guidance and enhancements, SOASTA’s new Jenkins plugin eliminates all manual tasks around mobile CI using actual mobile devices. In this webinar, CloudBees’ Mark Prichard and SOASTA’s Mike Ostenberg will demonstrate setting up 100% hands-free mobile CI.

Build automated tests with TouchTest that capture and replay complex gestures and mobile actions
Set up the automated build process using CloudBees DEV@Cloud (Jenkins as a Service) to make apps testable as part of the build
Wake up remote mobile devices
Automatically push out testable apps to real device labs located anywhere
Execute realistic automated test cases on a variety of devices in the lab
Reboot devices to assure valid results on subsequent runs
Review and analyze results anywhere directly in Jenkins in the cloud
Register now to reserve you space for this highly popular topic!

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,929
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
27
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. and Present Setting up and running a fully automated mobile test labWebinar 1
  • 2. Dev and test with real devices & cloudTODAY’S PRESENTERSMark Prichard: CloudBees, Product ManagementMike Ostenberg: SOASTA, Sr. Solution ArchitectModerator: Brad Johnson, SOASTATWO COMPANIES, A SINGLE SOLUTION - the leader in Mobile and Cloud Testing - the home of Jenkins in the Cloud Together, we offer a complete cloud-based service: Continuous Deployment with Mobile Test Automation 2
  • 3. • Poll question• Continuous Deployment and Testing for Mobile Apps• Mobile Test Automation with TouchTest & Real Devices• Q&AQuestions:Submit in the question box during event 3
  • 4. 4
  • 5. MarkPrichard @mqprichard 5
  • 6. Have you met Jenkins? o #1 OSS CI server o Written in Java o About 7 years old o Easy to install/use o Extensible via 600+ plugins o Widely adopted o 47K+ installations o Kohsuke is Jenkins creator/project lead
  • 7. Why Jenkins for mobile development?o To let developers focus on developing o Leave building, packaging, testing, distributing to a computer o Make the right thing the easiest thingo Many, well-adopted mobile development plugins o Safety in numberso “Distributed builds” for scaling with workloado “Matrix project” for easy cross device testing
  • 8. Todays’ Demo: ForcePad• Full source available on GitHub• Real-life application built using SFDC APIs• Running live against SFDC• Build is for iPad, but SOASTA and CloudBees cover many different mobile technologies: • Native iOS/Android • PhoneGap/Cordova • Appcelerator Titanium • Mobile Web
  • 9. ForcePad: Code, Build, Test toProductionView it online at:https://partnerdemo.ci.cloudbees.com/job/ForcePad-Demo/
  • 10. Gesture-Aware Functional Tests
  • 11. SOASTA Jenkins Plug-in• Open Source: online at jenkins-ci.org• Automatically available on CloudBees DEV@cloud• Complete control over TouchTest/CloudTest Automation from within your Jenkins builds: • Make App TouchTestable • Install App on Device • Play Composition • Wake Up Device • Reboot Device• Totally integrated into Jenkins environment
  • 12. NewSOASTAOSSPlugin! 12
  • 13. Mike Ostenberg 13
  • 14. NewSOASTAOSSPlugin! 14
  • 15. How can I play with all this?• CloudBees ClickStarts – A complete project in just two clicks! • iOS app with full source code • Continuous Integration using Jenkins • Back-end REST services via CouchDB • SOASTA Plugin already available
  • 16. Thanks & Q&A RESOURCES www.SOASTA.com www.CloudBees.com Knowledge Center blog.cloudbees.com •White Papers •Blog: Jenkins for Android •Webinar •Blog: Jenkins for iOS Recordings •Blog: Jenkins with CloudTest •Case Studies developer.cloudbees.com CloudLink •Platform Services Community •Frameworks •Support •ClickStarts •Tutorials •Video Contact SOASTA: Contact CloudBees www.soasta.com/cloudtest/ www.cloudbees.com info@soasta.com info@cloudbees.com 866.344.8766 1.781.404.5100 Follow us: Follow us: twitter.com/cloudtest twitter.com/cloudbees facebook.com/cloudtest facebook.com/CloudBees 16

×