3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

27
06/28/2022 1 © 2016, Perfecto Mobile Ltd. All Rights Reserved. How to Create the Right Mobile & Web Test Strategy May 2016 Eran Kinsbruner Director, Tech. Evangelist Perfecto Patrick McCartney Senior Sales Engineer Perfecto

Transcript of 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Page 1: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

05/02/2023 1© 2016, Perfecto Mobile Ltd. All Rights Reserved.

How to Create the Right Mobile & Web Test StrategyMay 2016

Eran KinsbrunerDirector, Tech. Evangelist

Perfecto

Patrick McCartneySenior Sales Engineer

Perfecto

Page 2: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Some housekeeping before we start

05/02/2023 2© 2016, Perfecto Mobile Ltd. All Rights Reserved.

Submit questions using the Q&A panel.

Participate in the polls.

Watch your email for a copy of the

recording and slides.

Complete the survey following the presentation.

Page 3: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Agenda for Today

05/02/2023 3© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Web CoverageAppendixBest

PracticesThe

OptimizerIndex Intro

Mobile Coverage Method

The Challenges

Page 4: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

The Test Coverage Conversation – What To Answer?

Which Devices & Browsers?

Which OS Versions?

How Many platforms are

enough?

When should I refresh my test

lab?

Who is in charge of coverage?

How to size my lab across

projects and teams?

05/02/2023 4© 2016, Perfecto Mobile Ltd. All Rights Reserved.

Page 5: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Introducing The – Digital Test Coverage Toolkit

05/02/2023 5© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Page 6: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Test Coverage Optimization Process

2. Lab Sizing

Teams Projects

SDLC Cycle

Requirements

How many?

v

Me

Analytics

Market

My Space

Popular & emerging

1. Coverage Mix

Industry trends & insights

Which?

Page 7: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Test Coverage Optimization Process

Me

Analytics

Market

My Space

Popular & emerging

Industry

Current state

Internal

External

Future state

The Index

The Optimizer

Page 8: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

What does it take to cover the REAL end user experience?

v

Device & Platform

Model

OS Version

Screen Size

browserv

Environment

Location

Network

Phone events

Other apps

v

Conditions

Signal

Load

CPU

Page 9: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

What’s new?• Brazil, China, Netherlands• Usage vs. Purchase Model

Digital Test Coverage Index 4th Edition

Page 10: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

2016 Calendar and Forecast

05/02/2023 10© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Page 11: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Market Events Which Impact Your Test Coverage Decisions

11© 2015, Perfecto Mobile Ltd. All Rights Reserved.

&

Page 12: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Mobile Test Coverage Method

Page 13: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Mobile Device Coverage - Attributes

• Device and OS popularity (market share)• Screen sizes, resolution and other screen attributes such as pixel per inch (PPI)• Device age (launch date)• New and trending devices and platforms• Operating system version update rate (e.g. reference devices like Android Nexus

get a higher score)• Unique device properties important for testing purposes – chipset, CPU,

memory• Audience demographics

05/02/2023 13© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Reference Devices/OS

Popular Devices/OS

Legacy Devices/OS

Emerging Devices/OS

Page 14: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Reading The IndexRecommended

OS version

Pixels per Inch

Trend

Types

52%

35.5%

Page 15: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Recommended OS – Usage & Quality Rationale

Usage & Quality Issues

Page 16: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

The Optimizer

05/02/2023 16© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Page 17: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Optimizer Live DEMO

05/02/2023 17© 2015, Perfecto Mobile Ltd. All Rights Reserved.

LIVE DEMO

Page 18: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Test Coverage Recommendations

Leverage market calendars and stay updated Refresh/Review your test lab once a quarter Beta versions are no longer an option

Chrome, FireFox, iOS Leverage analytics but validate and calibrate using market trends Real user conditions extends your test coverage Assign an owner for digital test coverage but keep the conversation open to all

teams Mix your mobile test lab with the 4 device types

05/02/2023 18© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Page 19: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Digital Test Coverage Guide

05/02/2023 19© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Page 20: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Lab Sizing

05/02/2023 20© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Page 21: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

QUALITYVELOCITY

16 DEVICESREQUIRED COVERAGE 2 WEEK

SPRINTSGOAL: 400 REGRESSION TESTS TO RUN IN 48 HOURS

ARE 16 DEVICES ENOUGH TO COMPLETEFULL REGRESSION IN 48 HOURS?

Quality vs. Velocity

Page 22: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

COVERAGECAPACITY

EACH DEVICE EXECUTING 400 TEST CASES

48 HOURSDESIRED

REGRESSION TIME

32 DEVICES REQUIRED FOR FULL COVERAGE IN 48 HOURS

ACTUAL REGRESSION TIME

16 X

Meeting Velocity Goals

10 MIN * 400 TEST CASES = 67 HOURS (2.8 DAYS) 67 HOURS – 48 HOURS = 19 HOURS

19 HOURS / 48 HOURS = 0.4 (1 ADDITIONAL DEVICE PER DEVICE TYPE)2X DEVICES REQUIRED

2.8 DAYS

Page 23: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Balancing Velocity and Coverage

Apple iPhone 6Apple iPhone 6 PlusApple iPad Air 2Apple iPhone 5SApple iPhone 6SApple iPad miniApple iPad 2Apple iPhone 6S Plus

Primary {{Secondary

Samsung Galaxy S6Samsung Galaxy S5Samsung Galaxy S4Samsung Galaxy Note 5Google Nexus 5XHTC One (M9)LG G4Samsung Galaxy Tab S2

Primary

{Secondary

{iOS Android

75 High Priority Tests

200 Medium Priority Tests

125 Low Priority Tests{ }RUN ON PRIMARYDEVICES (400 TESTS)

RUN ON SECONDARY DEVICES (275 TESTS)

Page 24: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

PRIMARY

25 TOTAL DEVICES FOR OPTIMIZED COVERAGE

PARALLELCAPACITY

10 MIN * 400 TEST CASES = 67 HOURS (2.8 DAYS) 67 HOURS – 48 HOURS = 19 HOURS

19 / 48 = 0.4 (1 ADDITIONAL DEVICE PER DEVICE TYPE)2X DEVICES REQUIRED FOR HIGH PRIORITY TESTS

10 MIN * 275 TEST CASES = 46 HOURS (1.9 DAYS) 7 SECONDARY DEVICESSECONDARY

Optimized Coverage

18 X

7 X

Page 25: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Q & A

05/02/2023 25© 2016, Perfecto Mobile Ltd. All Rights Reserved.

Page 26: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Practical Toolkit for Webinar Attendees

05/02/2023 26© 2015, Perfecto Mobile Ltd. All Rights Reserved.

perfectomobile.com/coveragetoolkit

Page 27: 3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy

Thank You