Top Banner
MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PER RY ECU COMPUTER SCIENCE DEPARTMENT SOF TWARE TES TING RESE ARCH G ROU P APR IL 16, 20 14
14

MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

Mar 31, 2015

Download

Documents

Ezequiel Epes
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: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

MOBILE A

PPLIC

ATIO

N TES

TING

WIT

H REM

OTE S

ERVIC

ES

CH

AU

NC

EY

PE

RR

Y

EC

U

CO

MP

UT

ER

SC

I EN

CE

DE

P AR

TM

EN

T

SO

F TW

AR

E T

ES

TI N

G R

ES

EA

RC

H G

RO

UP

AP

RI L

16

, 2

01

4

Page 2: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

WHO HAS A SMART PHONE OR TABLET?

Page 3: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

• OS• Android• iOS• BlackBerry

• Resolution• Small• Medium• High• Extra High

• Screen Size• 2.8” – 10”+

• Manufacturer

• Samsung• HTC• Motorola• LG• Etc.

COUNTLESS DEVICES AND SPECIFICATIONS

Page 4: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

THE NEED FOR APPLICATION TESTING

Countless devices with various specifications need to be tested

For software testers and development teams There needs to be a way in order to find bugs Fix those bugs and retest the application Deploy their applications in a timely fashion

Late deployment could be detrimental. Tarnished Reputation Exhausted Resources

TimeBudgetFeatures

Dissatisfied Customers

Page 5: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

OPTIONS FOR MOBILE APPLICATION TESTING

Real Physical Devices

One of the best options Nothing is really better than the real thing The application will be running on an actual device so why not test it

on one? It can be quite expensive

Page 6: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

OPTIONS FOR MOBILE APPLICATION TESTINGEmulatorsThe use of hardware and/or software to duplicate functions and behaviors of real systems.

Good Cheap But not quite strong enough

Page 7: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

OPTIONS FOR MOBILE APPLICATION TESTINGRemote Devices

Actual devices Accessed via web browser Pricing depends on service providers (affordable)

Page 8: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

REMOTE DEVICE SERVICES

pCloudy https://www.pcloudy.com/

TestObject http://testobject.com/

DeviceAnywherehttp://www.keynotedeviceanywhere.com/

Perfecto Mobile http://www.perfectomobile.com/

Page 9: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

BOOKING DEVICES

Page 10: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

DEVICE INTERACTION

Page 11: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

HOW REMOTE DEVICE SERVICES WORK

Think of the mouse as your hand for the devices in the cloud.

Mouse and keyboard from the computer interacts with the device.• Gestures• Swipes • Key presses• Etc.

The actual brains lie within the hardware/server infrastructure which provisions the services

Page 12: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

REMOTE DEVICE SERVICES BEHIND THE SCENES 

Page 13: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

REMOTE SERVICE COMPARISON

pCloudy Test ObjectDeviceAnywhere

PerfectoMobile

Android Android Android Android  Emulators iOS iOS    BlackBerry BlackBerry       

9+ OS 16 OS 3 Levels Top 100 Devices8+ Screen Resolutions 38+ Real Devices Free  

10+ Display Sizes   Developer device lab 14 Day Free Trial

5+ aspect ratios Stress Testing Enterprise  

 Generates Test Scripts   Records Sessions

1 hour Free Testing                    

Page 14: MOBILE APPLICATION TESTING WITH REMOTE SERVICES CHAUNCEY PERRY ECU COMPUTER SCIENCE DEPARTMENT SOFTWARE TESTING RESEARCH GROUP APRIL 16, 2014.

DEMO TIME!