Assuring Mobile Test Coverage
Eran Kinsbruner
Gidi Pridor
Answering the most common question:
“What should I test on to ensure
efficient market coverage?”
v
Mobile Test Coverage Index – Q1 2015
Covers (U.S & EU5): Devices, OS, Screen Sizes, Hardware
Thorough
Market
Analysis
360,000
Real End
User Data
4,000+
Proprietary
Device Data
Agenda
Introduction
Principles
The Index
Examples
Best Practices
v
v
v
v
v
INTRODUCTION
Perfecto mobile
at a glance
The world leader in mobile application continuous
quality helping the world’s biggest brands to
deliver better apps faster
“Perfecto Mobile currently has the
the strongest 3rd party position in
the market” [ Thomas Murphy]
Why is it Important?
Keeps crashing my phone. Every time I use
Skype out to call regular phones on my
phone (Nexus 4) crashes and restarts. This
is pretty annoying!
Daniel Waisberg September 27,2013
Broken. No longer works on my
galaxy nexus.
Joshua Smith September 24,2014
Login Issues has been 3 days and
still can’t login to the mobile
app…was able to login to the
site just fine!
Eugene Vygocher September 24,2014
Copyright Perfecto Mobile ‘Why Apps Fail’ Report, 2014
Our users ≠ Our Testers…
It’s Fundamental all around
For the Business it’s
market coverage
• Great end user experience
• Build requirement for IT
• Optimize user engagement & rating
For the Dev/QA it’s
test coverage
• Optimize process
• Discover bugs early, mitigate risk
• Continuously test on what matters
PRINCIPLES
What does it take to cover the REAL
end user experience?
v
Device & Platform
Model
OS Version
Screen Size
Form Factors v
Environment
Location
Network
v
Conditions
Signal Strength
Load
Others
The
Index
Test Coverage Optimization Process
1. Coverage 2. Lab Sizing
Market Me
My Space
Popular & emerging Analytics
Industry trends & insights
Teams Projects
SDLC
Cycle
Requirements
Coverage Target
30% recommended device coverage
driven by market share and device
characteristics
30% and in addition market
leading devices, OS versions
etc.
50% and in addition more legacy &
new device/OS coverage
80%50%30%
10-16
Devices
17-25
Devices
26-32
Devices
The Discovery Process
v
Analytics Data Exists?
Yes
- Web Traffic?
- App Stores?
No
v
BU Requirements/ Weights?
APP TYPE
- B2C/B2E/Web/RWD?
- Web, Native, Hybrid?
BYOD vs. Market
Special Prioritizations?
- Demographics
- Platforms
- Geography
- Devices
v
Process & Maturity Related (Lab Size)?
- Agile/Waterfall
- Release cadence
- Automation Coverage
v
Customize Consideration Weights
- Analytics (Me)
- My Vertical
- Market
Market – Device/OS Categories
Reference
Devices/OS
Popular
Devices/OS
Legacy
Devices/OS
Emerging
Devices/OS
OS Fragmentation
Examples: Samsung S2,
Samsung S3, HTC Incredible
Examples: iPhone 3GS,
iPhone 4, iPhone 4S, iPod’s
April OCTOBERJUNE JULY AUGUST SEPTEMBER
Sony Xperia
Z4 Tablet
New iPhones & iPads
Samsung Note 5
Motorola Moto X (New)
iOS 9 Beta
Windows 10
for Phones
DEVICES
PLATFORM
Mobile Market Calendar 2015
Android M ?
MAY
Apple Watch Release
Samsung Galaxy S6
Samsung Galaxy S6 Edge
LG G4
Nokia Lumia 640 XL
ZTE Blade S6 Plus
Huawei P8
Lenovo A6000 Plus
New trending devices,
First Samsung’s to run
Android L OTS
You can already start
Beta testing in June!
Seek for Emulators of
iPhone 6S and more close
to the release date!
Seek for early Beta
through Android Studio
Perfecto Mobile’s Q2
Index Release!!
Example: Vertical Analysis
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Finance Retail Insurance Media &
Entertainment
Advertising Airlines
Tablet
Smartphone
Copyright, Perfecto Mobile – MobileCloud Statistics, 2014
v
v
My Space
Index
Reports
Perfecto
Cloud Data
App
Store
Target Geo
Demographics Industry Ref.
Company Size
U.S Financial Vertical Q1 2015 Snapshot
• 60-75% iOS Devices
• 25-40% Androids Are:
– P1 - Samsung’s
– P2 - Google Nexus
– P3- HTC
– P4- Amazon Kindle
Source: Kantar ComTech
Perfecto Mobile Financial Cloud Data
v
Analytics-based
profiling
Product/ marketing
requirements
“ Look inside yourself and you Can see the universe.”
- Brian Herbert
THE MOBILE TEST COVERAGE INDEX
MAKE SURE YOUR APP WORKS
ON THE RIGHT DEVICES
Read the Mobile
Test Coverage Index

Mobile Test Coverage
Index – Q1 2015
OEM Insights
 Apple rules the U.S market while Samsung the EU5
 More Android OEM’s gain market share
 OnePlus, ZTE, Alcatel, Huawei, Asus
 Windows Phone twice stronger in EU5 than in U.S
Q1 2015 – U.S Index
Supports:
• Sufficient Device Mix
• Legacy, Reference, New
• Allows sufficient OS coverage
• Support mix of Screen Sizes
• Support mix of hardware’s
Q1 2015 – New & Emerging Preview
Summary
Free download The Q1 Mobile Test Coverage Index
Adopt Me, My Space & Market strategy
Note: Mobile Test Coverage is more than Devices & OS’s
Continuously evaluate your mobile quality lab
Thank You

Assuring Mobile Test Coverage

  • 1.
    Assuring Mobile TestCoverage Eran Kinsbruner Gidi Pridor
  • 2.
    Answering the mostcommon question: “What should I test on to ensure efficient market coverage?”
  • 3.
    v Mobile Test CoverageIndex – Q1 2015 Covers (U.S & EU5): Devices, OS, Screen Sizes, Hardware Thorough Market Analysis 360,000 Real End User Data 4,000+ Proprietary Device Data
  • 4.
  • 5.
  • 6.
    Perfecto mobile at aglance The world leader in mobile application continuous quality helping the world’s biggest brands to deliver better apps faster “Perfecto Mobile currently has the the strongest 3rd party position in the market” [ Thomas Murphy]
  • 7.
    Why is itImportant? Keeps crashing my phone. Every time I use Skype out to call regular phones on my phone (Nexus 4) crashes and restarts. This is pretty annoying! Daniel Waisberg September 27,2013 Broken. No longer works on my galaxy nexus. Joshua Smith September 24,2014 Login Issues has been 3 days and still can’t login to the mobile app…was able to login to the site just fine! Eugene Vygocher September 24,2014
  • 8.
    Copyright Perfecto Mobile‘Why Apps Fail’ Report, 2014 Our users ≠ Our Testers…
  • 9.
    It’s Fundamental allaround For the Business it’s market coverage • Great end user experience • Build requirement for IT • Optimize user engagement & rating For the Dev/QA it’s test coverage • Optimize process • Discover bugs early, mitigate risk • Continuously test on what matters
  • 10.
  • 11.
    What does ittake to cover the REAL end user experience? v Device & Platform Model OS Version Screen Size Form Factors v Environment Location Network v Conditions Signal Strength Load Others
  • 12.
    The Index Test Coverage OptimizationProcess 1. Coverage 2. Lab Sizing Market Me My Space Popular & emerging Analytics Industry trends & insights Teams Projects SDLC Cycle Requirements
  • 13.
    Coverage Target 30% recommendeddevice coverage driven by market share and device characteristics 30% and in addition market leading devices, OS versions etc. 50% and in addition more legacy & new device/OS coverage 80%50%30% 10-16 Devices 17-25 Devices 26-32 Devices
  • 14.
    The Discovery Process v AnalyticsData Exists? Yes - Web Traffic? - App Stores? No v BU Requirements/ Weights? APP TYPE - B2C/B2E/Web/RWD? - Web, Native, Hybrid? BYOD vs. Market Special Prioritizations? - Demographics - Platforms - Geography - Devices v Process & Maturity Related (Lab Size)? - Agile/Waterfall - Release cadence - Automation Coverage v Customize Consideration Weights - Analytics (Me) - My Vertical - Market
  • 15.
    Market – Device/OSCategories Reference Devices/OS Popular Devices/OS Legacy Devices/OS Emerging Devices/OS
  • 16.
    OS Fragmentation Examples: SamsungS2, Samsung S3, HTC Incredible Examples: iPhone 3GS, iPhone 4, iPhone 4S, iPod’s
  • 17.
    April OCTOBERJUNE JULYAUGUST SEPTEMBER Sony Xperia Z4 Tablet New iPhones & iPads Samsung Note 5 Motorola Moto X (New) iOS 9 Beta Windows 10 for Phones DEVICES PLATFORM Mobile Market Calendar 2015 Android M ? MAY Apple Watch Release Samsung Galaxy S6 Samsung Galaxy S6 Edge LG G4 Nokia Lumia 640 XL ZTE Blade S6 Plus Huawei P8 Lenovo A6000 Plus New trending devices, First Samsung’s to run Android L OTS You can already start Beta testing in June! Seek for Emulators of iPhone 6S and more close to the release date! Seek for early Beta through Android Studio Perfecto Mobile’s Q2 Index Release!!
  • 18.
    Example: Vertical Analysis 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% FinanceRetail Insurance Media & Entertainment Advertising Airlines Tablet Smartphone Copyright, Perfecto Mobile – MobileCloud Statistics, 2014
  • 19.
    v v My Space Index Reports Perfecto Cloud Data App Store TargetGeo Demographics Industry Ref. Company Size
  • 20.
    U.S Financial VerticalQ1 2015 Snapshot • 60-75% iOS Devices • 25-40% Androids Are: – P1 - Samsung’s – P2 - Google Nexus – P3- HTC – P4- Amazon Kindle Source: Kantar ComTech Perfecto Mobile Financial Cloud Data
  • 21.
    v Analytics-based profiling Product/ marketing requirements “ Lookinside yourself and you Can see the universe.” - Brian Herbert
  • 23.
    THE MOBILE TESTCOVERAGE INDEX MAKE SURE YOUR APP WORKS ON THE RIGHT DEVICES Read the Mobile Test Coverage Index 
  • 24.
    Mobile Test Coverage Index– Q1 2015 OEM Insights  Apple rules the U.S market while Samsung the EU5  More Android OEM’s gain market share  OnePlus, ZTE, Alcatel, Huawei, Asus  Windows Phone twice stronger in EU5 than in U.S
  • 25.
    Q1 2015 –U.S Index Supports: • Sufficient Device Mix • Legacy, Reference, New • Allows sufficient OS coverage • Support mix of Screen Sizes • Support mix of hardware’s
  • 26.
    Q1 2015 –New & Emerging Preview
  • 27.
    Summary Free download TheQ1 Mobile Test Coverage Index Adopt Me, My Space & Market strategy Note: Mobile Test Coverage is more than Devices & OS’s Continuously evaluate your mobile quality lab
  • 28.

Editor's Notes

  • #3 http://www.zdnet.com/article/the-10-best-smartphones-for-the-first-half-of-2015/?tag=nl.e539&s_cid=e539&ttag=e539&ftag=TRE17cfd61
  • #12 User profile – Consider your end user real life experience
  • #13  Static vs dynamic Maturity curve
  • #14 Maturity Resources & Budget TTM App Type
  • #18 Apple Watch Release Samsung Galaxy S6 Samsung Galaxy S6 Edge LG G4 Nokia Lumia 640 XL ZTE Blade S6 Plus Huawei P8 Lenovo A6000 Plus
  • #19 MobileCloud Stats by industry United (phone) vs HBO (on tablet)
  • #20 Example – device
  • #22 Target markets? Target audience? Prioritized platforms? https://www.google.co.il/search?q=iphone+6&espv=2&biw=1366&bih=643&source=lnms&tbm=isch&sa=X&ei=lgtjVZueKeXuyQPsuIHQBA&ved=0CAYQ_AUoAQ#tbm=isch&q=flurry+analytics+report&imgrc=l1VUtlaOncAJrM%253A%3B1VCsrxdb-rqVHM%3Bhttp%253A%252F%252Fwww.makingmoneywithandroid.com%252Fwp-content%252Fuploads%252F2011%252F06%252FSecond-Month-Flurry-Technical.png%3Bhttp%253A%252F%252Fwww.makingmoneywithandroid.com%252F2011%252F06%252Fsecond-month-on-the-android-market%252F%3B970%3B721 https://www.google.co.il/search?q=iphone+6&espv=2&biw=1366&bih=643&source=lnms&tbm=isch&sa=X&ei=lgtjVZueKeXuyQPsuIHQBA&ved=0CAYQ_AUoAQ#tbm=isch&q=appannie+analytics+report&imgrc=WJu801wrd9bOtM%253A%3B9BOQI6X0S3KLtM%3Bhttp%253A%252F%252Fmedia.mediatemple.netdna-cdn.com%252Fwp-content%252Fuploads%252F2013%252F12%252FmainAnalyticsScreenshot-large-opt.png%3Bhttp%253A%252F%252Fwww.smashingmagazine.com%252F2013%252F12%252F09%252Fmobile-google-analytics-tag-manager%252F%3B1432%3B751 https://www.google.co.il/search?q=iphone+6&espv=2&biw=1366&bih=643&source=lnms&tbm=isch&sa=X&ei=lgtjVZueKeXuyQPsuIHQBA&ved=0CAYQ_AUoAQ#tbm=isch&q=Mopapp+report&imgrc=TfN5PWzLV9gO3M%253A%3B0EEKnlKxBd6MsM%3Bhttp%253A%252F%252Fwww.insidemobileapps.com%252Fwp-content%252Fuploads%252Fmopapp_screenshot.png%3Bhttp%253A%252F%252Fwww.adweek.com%252Fsocialtimes%252Fmopapp-measures-app-value-with-all-in-one-dashboard%252F526757%3B650%3B626 http://searchenginewatch.com/IMG/017/226017/google-mobile-app-analytics-device-overview.jpg?1429836942 https://www.google.co.il/search?q=iphone+6&espv=2&biw=1366&bih=643&source=lnms&tbm=isch&sa=X&ei=lgtjVZueKeXuyQPsuIHQBA&ved=0CAYQ_AUoAQ#tbm=isch&q=gogle+analytics+mobile+app+report+&imgdii=Jy8XOdk3Eqr6iM%3A%3BJy8XOdk3Eqr6iM%3A%3B2BaTy6tvKvTLRM%3A&imgrc=Jy8XOdk3Eqr6iM%253A%3BEjuThG1iyO0lMM%3Bhttp%253A%252F%252Fsearchenginewatch.com%252FIMG%252F017%252F226017%252Fgoogle-mobile-app-analytics-device-overview.jpg%253F1429836942%3Bhttp%253A%252F%252Fsearchenginewatch.com%252Fsew%252Fnews%252F2188042%252Fgoogle-mobile-app-analytics-measures-acquisition-engagement-outcomes%3B600%3B386
  • #25 Apple holds almost as must share in the U.S as Samsung in EU5 Android device fragmentation is growing with more vendors showing growing adoption – OnePlus, ZTE, Huawei, Alcatel Windows Phone is twice stronger in EU5 than in the U.S
  • #26 HTC One M7 – 2.5 years old, can be considered legacy and running Android 4.x but getting this month Android L 2 Samsung generations, 3rd (S6) coming up in next index Various Screen size/HW for RWD testing, market and vertical coverage mix 2 latest iPad tablet devices are MUST