Top Banner
Introduction to Xamarin Test Cloud Bluetube CEO [email protected] Grant Davies www.bluetubeinc.com
18

Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Jul 12, 2015

Download

Software

virtualxamarin
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Introduction to

Xamarin Test Cloud

Bluetube CEO

[email protected]

Grant Davies

www.bluetubeinc.com

Page 2: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

WHO IS BLUETUBE

■ Established in 1999

■ Award-Winning Solutions

■ Experts with Technology and Usability

■ Enterprise Corporations & Non-profit Clients

■ Premier Xamarin Consulting Partner

■ Xamarin Test Cloud Consulting Partners

“Bluetube designs and builds for

enterprise native mobile and

responsive web.”

Page 3: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Automatically test your app on hundreds of real

devices in the cloud

Page 4: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Mobile Quality Challenges

• Device Fragmentation

• App Complexity

• Fast Release Cycles

• Short Sessions

• High Mobile User Expectations

Page 5: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

US Device Market Coverage Data

Companies must test on

134 devices to get to 75%

U.S. market coverage

25% 50% 75% 90%Market Share

Nu

mb

er

of

De

vic

es

13

45

134

288

0

Page 6: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group
Page 7: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Thousands of iOS and Android APIs

Public web APIs

Backend integrations

Third party libraries

Memory, CPU and network constraints

App Complexity

Page 8: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Fast Release CyclesShort

SessionsHigh Mobile User

Expectations

Page 9: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Long Cycles

Rapid

Iterations

High Test Realism

Simplistic Tests

Beta Testing

Manual

Testing

Automated UI

Testing

Unit Testing

Automated UI testing is

the only way to ensure

your app

• looks

• behaves and

• performs

well on a broad set of

devices—

with every release

Page 10: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Local UI Test Authoring Cloud Testing Lab

The End-to-End Mobile Quality Solution

Page 11: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Test Any Native or

Hybrid App

Page 12: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Tap Scroll Swipe Pinch Multi finger

Text Entry Rotation GPS

Examples of User Interactions

Page 13: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

DEMO

Page 14: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Jenkins

TFS

TeamCity

Incorporate Xamarin Test Cloud into your continuous

integration environment to shorten the feedback cycle and

prevent users from finding regressions

Page 15: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

The End-to-End Mobile Quality Solution

Test on Real Devices

Be confident that your apps function

correctly and look great on real devices

that are not rooted or jail broken.

Accelerate with Continuous Integration

Integrate Xamarin Test Cloud into your

continuous integration process or ALM

to make every release a quality release

Analyze Results Quickly

More than detailed technical feedback,

stunning visual reporting performance

monitoring

Beat Fragmentation

Test automatically on hundreds of

combinations of operation systems,

screens and resolutions

Start immediately

Dedicated QA engineers get you up and

running with Xamarin Test Cloud fast and

ensure your ongoing success

Author Tests Easily

Test your entire app, from the UI down,

using object-level user interface testing

Page 16: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

App Explorer

• Walk your app

Walks every screen/button in

your app to look for crashes and

major issues.

• “Generation”

Tours the app and performing

actions like “tapping buttons”

Page 17: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

App Explorer

• Run Phase

Runs the app through your suite

of test devices

• App Crashes

• Missing UI

• Can’t install

Page 18: Xamarin Test Cloud Presentation by the Virtual Xamarin Users Group

Thank You

www.virtualusersgroup.org/xamarin

@VirtualXamarin

www.bluetubeinc.com/blog

Tuesday, Jan 13, 2015 at 12pm EST