Sikuli for Mobile Testing

Preview:

DESCRIPTION

By Tom Yeh, University of Boulder

Citation preview

SIKULI for Mobile Testing

Tom Yeh

Assistant ProfessorDepartment of Computer Science

University of Colorado Boulder

Mobile Testing Summit 2012

Visual Diff

build012

Test 1 Test 2 Test 3 Test 4 Test 5

build012

Test 1 Test 2 Test 3 Test 4 Test 5

build013

build012

Test 1 Test 2 Test 3 Test 4 Test 5

build013

Are they different?

build012

Test 1 Test 2 Test 3 Test 4 Test 5

build013

Step 1: Click on

Which row?Which column?What component ID?What name?What label?

Think programming

Think Sikuli

Which does it look like?

Step 1: Click on

Step 1: Click on

Goal: Uncheck Contacts

What’s wrong?

Harvard Medical School

Too Visual

400 manual test cases

5 hours of labour

2xrelease rate

TELENAVGPS App Maker

Too New

Tests are automated via

emulators

NASA

Too Old

NASA’s part supplier

Tests are automated through a remote

desktop connection

Too Visual Too New Too Old

What’s coming?

http://www.cuberick.com/2010/06/testing-image-generation-with-cucumber.html

Mobile Testing goes Physical

Visual

Mobile Testing goes Physical

Baxter by Rethink Robotics

Baxter by Rethink Robotics

Recommended