xamarin test cloud presentation by the virtual xamarin users group

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

Upload: virtualxamarin

Post on 12-Jul-2015

294 views

Category:

Software


0 download

TRANSCRIPT

Introduction to

Xamarin Test Cloud

Bluetube CEO

[email protected]

Grant Davies

www.bluetubeinc.com

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.”

Automatically test your app on hundreds of real

devices in the cloud

Mobile Quality Challenges

• Device Fragmentation

• App Complexity

• Fast Release Cycles

• Short Sessions

• High Mobile User Expectations

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

Thousands of iOS and Android APIs

Public web APIs

Backend integrations

Third party libraries

Memory, CPU and network constraints

App Complexity

Fast Release CyclesShort

SessionsHigh Mobile User

Expectations

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

Local UI Test Authoring Cloud Testing Lab

The End-to-End Mobile Quality Solution

Test Any Native or

Hybrid App

Tap Scroll Swipe Pinch Multi finger

Text Entry Rotation GPS

Examples of User Interactions

DEMO

Jenkins

TFS

TeamCity

Incorporate Xamarin Test Cloud into your continuous

integration environment to shorten the feedback cycle and

prevent users from finding regressions

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

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”

App Explorer

• Run Phase

Runs the app through your suite

of test devices

• App Crashes

• Missing UI

• Can’t install

Thank You

www.virtualusersgroup.org/xamarin

@VirtualXamarin

www.bluetubeinc.com/blog

Tuesday, Jan 13, 2015 at 12pm EST