Professional Documents
Culture Documents
NEW
Expanded Coverage:
Denmark, Finland and Sweden rank numbers one, two and three in
Europe in terms of digitization in all of Europe.
45 %
30 %
Windows 7 Huawei market
market share share in European
and Asian grows
16
UK, Germany,
North and South Netherlands,
America: U.S, Switzerland, Italy,
Canada, Brazil Spain, France
2
Table of Contents
Why We Created Factors................................................................................ Pg. 4
Here’s your answer: The Perfecto Coverage Methodology..................................... Pg. 5
The solution Part 2: Putting it into your development process............................. Pg. 7
Indexes by Country
Global Web Index ........................................................................................ Pg. 10
North and South America
U.S........................................................................................................ Pg. 11
Canada................................................................................................... Pg. 12
Brazil..................................................................................................... Pg. 13
EMEA:
EU5....................................................................................................... Pg. 14
UK......................................................................................................... Pg. 15
Germany................................................................................................. Pg. 16
Netherlands............................................................................................ Pg. 17
Switzerland............................................................................................ Pg. 18
Italy...................................................................................................... Pg. 19
Spain..................................................................................................... Pg. 20
France.................................................................................................... Pg. 21
Nordics:
Denmark................................................................................................ Pg. 22
Norway.................................................................................................. Pg. 23
Sweden.................................................................................................. Pg. 24
APAC:
Australia................................................................................................ Pg. 25
China..................................................................................................... Pg. 26
India..................................................................................................... Pg. 27
Calendars
Mobile Market Calendar 2018......................................................................... Pg. 28
Web Browser Calendar 2018........................................................................... Pg. 29
3
Why We Created The
Factors Reference Guide
Our customers often ask us a simple question:
Which devices and browsers should I be testing my apps and websites on?
Enterprise brands recognize that the main channel for customer engagement is shifting toward digital apps. Distilled
from Perfecto's wealth of expertise in partnering with teams to implement continuous testing, Factors is a reference
guide that helps developers, QA pros and test lab managers select the best platforms on which to test their apps during
development. These teams are faced with the challenge of delivering flawless user experiences in a market beset by a
continually evolving set of platforms used by consumers worldwide; to reach their goal, they must apply a sound platform
coverage strategy at each stage of the development process.
Western Europe
9 4 Central and
Eastern Europe
3 Latin America
2.3 3.5
4 2016 2021
Here’s your answer: The Perfecto Coverage Methodology
The problem: coverage vs. risk technique. It is then broken down by region into sixteen countries;
the data includes platform type, model, screen size, screen
It is critical for development and test teams to make sure that
resolution, operating system, and release date. This analysis also
new and existing code behaves as expected on an array of platforms
includes trend data comparing the current quarter to the previous.
during development. With the landscape of digital platforms in
constant flux, the “what platforms to test” decision is
Perfecto helps teams identify the specific platforms on
inherently risky.
which to test, thereby lowering the risk of a poor user
Factors is designed to empower development teams by lowering the experience while utilizing the appropriate amount of
risk associated with identifying their optimal platform test coverage. testing resources.
Our analysis simplifies this task by helping teams determine a
platform coverage goal using a simple three-tier categorization. Examining the bulk of mobile traffic by operating systems reveals
We recommend combining data from this reference guide with that the Android usage is essentially split across five OS families
traffic data generated by your own customers. while iOS usage is split between three OS families. Therefore, eight
smartphones are required to cover roughly eighty percent of mobile
traffic. In addition to operating system families, displays represent
The solution: a proven methodology
a second critical coverage aspect. Analyzing display characteristics
With unparalleled experience in digital app quality, Perfecto identifies important clusters between screen size and pixel density.
is in a unique position to help you choose the right set of platforms We have grouped these into categories: small, normal, large, and
for your test lab. The Factors reference guide analyzes actual extra-large. When display characteristics are taken into account,
traffic for desktop browsers, smartphones, and tablets, across the importance of including tablets, with their extra-large displays,
operating systems. becomes readily apparent. Our top-10 list of smartphones and
tablets represents the highest-usage platforms when accounting
For mobile devices, platforms are selected based on an analysis for operating system, display characteristics, and model.
of global web traffic combined with testing activity performed by
over 3,000 Perfecto customers, measured quarterly. The dataset
is generated by applying a patented user agent string-parsing
> 1920px
1280px - 1920px XL
960px - 1280px L
< 480px M
5
Keystones
376 387
Color
System C54 M0 Y100 K0 C12 M0 Y80 K0
R130 G188 B65 R227 G233 B53
Foundations
Color is a powerful component of
the Perfecto identity system. It’s Black 3 7460 7493 7545 355 5503
often the first perceived attribute of
a brand and creates an undeniable
first impression in the minds of the
audience. Our color palette speaks
to customers before they even have
a chance to recognize the related
words or graphics. That’s why color
is such an important part of creating
excitement, setting a mood, ex-
pressing personality and conveying
brand attributes. C67 M44 Y67 K95 C100 M6 Y2 K10 C25 M4 Y44 K3 C58 M32 Y18 K54 C91 M0 Y100 K0 C39 M2 Y14 K10
R33 G39 B33 R0 G134 B191 R187 G197 B146 R66 G85 B99 R0 G150 B57 R148 G183 B187
The color system presented was
informed by an extensive compet-
Accents
To simplify responding to the “which devices and browsers should I be testing my apps and websites on?”
itive audit. This system also seeks
to improve strength, impact and
uniqueness in expressing Perfecto’s 109 300 151 186
brand attributes.
Wordmark
Special Dark Field Use C0 M9 Y100 K0 C99 M50 Y0 K0 C0 M60 Y100 K0 C2 M100 Y85 K6
question, we have defined three representative groups of devices: essential, enhanced, and extended.
R255 G209 B0 R0 G94 B184 R255 G130 B0 R200 G16 B46
7541
C7 M1 Y3 K2
R217 G225 B226
While traffic share is easily determined for mobile devices, desktop browsers are updated more often and thus
requires a different approach. Perfecto builds the desktop browser set based on two criteria: browser version
and operating system. Browser version selection should normally consist of the following: current version,
current version minus one, current version minus two and the most recent beta version. Given the long life of
computer operating systems, it is best to look not only at the most current Windows OS but the previous two as
well. For Macs, it is best to include the current version as well as the previous one.
6
The solution Part 2:
Putting it into your development process
Making sure you have the right amount of platform coverage in your test lab solves the first part of the problem.
In an ideal world, teams would perform all tests on every platform; practically speaking, however, this is impossible.
To achieve development velocity objectives, you need to apply the appropriate set of platforms for each development
stage: unit testing, build acceptance testing, acceptance testing, and testing during production. During each stage,
the feedback objectives from testing range from ensuring that new and existing code works to verifying that user
experience is achieved across a variety of typical conditions.
In this ninth edition of Factors, we have extended our methodology to include a prescriptive approach for defining
which set of platforms should be used during each stage of development. This approach achieves the objective of
quality at speed. But, of course this approach requires tailoring for each development team.
With continuous testing as your goal, the Factor’s Reference Guide optimizes platform coverage while balancing
test scope, test duration and platforms under test. We recommend teams work towards the following target:
• Smoke testing every commit with a maximum ten-minute duration executed in parallel on a
maximum of four platforms.
Regression and
22 P1 P1 + P2
Non-functional*
P32
Top 20 (Essential
Essential Top 10 Top 10
Web + Mobile)
Top 47 (Enhanced
Enhanced Top 25 (Essential +15) Top 22 (Essential +12)
Web + Mobile)
Top 65 (Extended
Extended Top 32 (Enhanced +7) Top 33 (Enhanced +11)
Web + Mobile)
8
Responsive Web Design Coverage
Firefox Beta/WIN 7
10
Mobile Test Coverage – U.S. powered by
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Apple iPad Mini 4 NEW XL 7.9'' 1536 x 2048 Sep-2015 iOS Latest
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Extended
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy S5 neo (SM-G903W) M 5.1" 1080 x 1920 Aug-2015 Android 6.0.1
Samsung Galaxy A5 (2017) NEW L 5.2'' 1080 x 1920 Jan-2017 Android 7.0
Enhanced
Samsung Galaxy Note 8 NEW XL 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Apple iPhone 8 Plus NEW S 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
12
*Some devices/OS combinations may not be commercially available. See Note on page 4.
Mobile Test Coverage – Brazil powered by
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Motorola Moto G5S NEW L 5.2'' 1080 x 1920 Aug-2017 Android 7.1
Motorola Moto G4 Plus (XT1640) L 5.5'' 1080 x 1920 May-2016 Android 6.0.1
Motorola Moto Z Play (XT1635M) L 5.5'' 1080 x 1920 Oct-2016 Android 6.0.1
Motorola Moto Z2 Play NEW L 5.5'' 1080 x 1920 Jun-2017 Android 7.1.1
Samsung Galaxy Grand Prime M 5.0'' 540 x 960 Oct-2014 Android 4.4.4
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sept-2017 Android 7.1.1
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Apple iPad Pro NEW XL 9.7'' 1536 x 2048 Mar-2016 iOS Latest
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Sony Xperia XZ1 Compact NEW M 4.6'' 720 x 1280 Oct-2017 Android 8.0
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Huawei Mate 10 Pro NEW L 6.0'' 1080 x 2160 Nov-2017 Android 8.0
17
*Some devices/OS combinations may not be commercially available. See Note on page 4.
Mobile Test Coverage – Switzerland powered by
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
18
*Some devices/OS combinations may not be commercially available. See Note on page 4.
Mobile Test Coverage – Italy powered by
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Google Pixel REF NEW M 5.0'' 1080 x 1920 Oct-2016 Android 8.1
Huawei P8lite (2017) NEW L 5.2" 1080 x 1920 Jan-2017 Android 7.0
Huawei P10 Lite NEW L 5.2'' 1080 x 1920 Mar-2017 Android 7.0
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Sony Xperia XZ1 Compact NEW M 4.6'' 720 x 1280 Oct-2017 Android 8.0
Huawei GR3 (2017) NEW L 5.2'' 1080 x 1920 Jan-2017 Android 7.0
Huawei Mate 10 Pro NEW L 6.0'' 1080 x 2160 Nov-2017 Android 8.0
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Google Pixel REF NEW M 5.0'' 1080 x 1920 Oct-2016 Android 8.1
Huawei P8 Lite (2017) NEW L 5.2'' 1080 x 1920 Jan-2017 Android 7.0
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Sony Xperia XZ1 NEW L 5.2'' 1080 x 1920 Sep-2017 Android 8.0
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Google Pixel REF NEW M 5.0'' 1080 x 1920 Oct-2016 Android 8.1
Huawei P8 Lite (2017) NEW L 5.2'' 1080 x 1920 Jan-2017 Android 7.0
Enhanced
Huawei Mate 10 Pro NEW L 6.0'' 1080 x 2160 Nov-2017 Android 8.0
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
Huawei P10 Lite NEW L 5.2'' 1080 x 1920 Mar-2017 Android 7.0
Sony Xperia XA1 Ultra NEW L 6.0'' 1080 x 1920 May 2017 Android 7.0
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
21
*Some devices/OS combinations may not be commercially available. See Note on page 4.
Mobile Test Coverage – Denmark powered by
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy S7 Edge NEW L 5.5'' 1440 x 2560 Feb-2016 Android 7.0
Samsung Galaxy S7 NEW M 5.1'' 1440 x 2560 Feb- 2016 Android 7.0
Apple iPad Air 2 NEW XL 9.7" 2048 x 1536 Oct-2014 iOS Latest
Google Pixel REF NEW M 5.0'' 1080 x 1920 Oct-2016 Android 8.1
Samsung Galaxy S6 Edge NEW M 5.1" 1440 x 2560 Apr-2015 Android 6.0.1
Huawei P10 Lite NEW L 5.2'' 1080 x 1920 Mar-2017 Android 7.0
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
Apple iPhone 7 Plus NEW L 5.5'' 1080 x 1920 Sep-2016 iOS Latest
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Huawei Mate 9 Pro NEW L 5.5'' 1440 x 2560 Jan-2017 Android 7.0
Apple iPad Air NEW XL 9.7" 2048 x 1536 Oct-2013 iOS Latest
Extended
Lenovo Tab 2 A10-30 NEW XL 10.1'' 800 x 1280 Apr-2016 Android 5.1
Apple iPad mini NEW XL 7.9" 1024 x 768 Nov-2012 iOS 9.3.5
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
22
*Some devices/OS combinations may not be commercially available. See Note on page 4.
Mobile Test Coverage – Norway powered by
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy S7 Edge NEW L 5.5'' 1440 x 2560 Feb- 2016 Android 7.0
Essential
Apple iPhone 6 NEW M 4.7" 750 x 1334 Sep- 2014 iOS 10.3.3
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
Google Pixel REF NEW M 5.0'' 1080 x 1920 Oct-2016 Android 8.1
Apple iPhone 7 Plus NEW L 5.5'' 1080 x 1920 Sep-2016 iOS Latest
Apple iPad Air 2 NEW XL 9.7" 2048 x 1536 Oct-2014 iOS Latest
Enhanced
Samsung Galaxy S5 Neo NEW M 5.1'' 1080 x 1920 Aug-2015 Android 6.0.1
Samsung Galaxy S6 Edge NEW M 5.1" 1440 x 2560 Apr-2015 Android 6.0.1
Apple iPad mini NEW XL 7.9" 1024 x 768 Nov-2012 iOS 9.3.5
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Huawei P10 Lite NEW L 5.2'' 1080 x 1920 Mar-2017 Android 7.0
Samsung Galaxy Tab A NEW XL 10.1'' 1200 x 1920 Jun-2016 Android 7.0
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Huawei P10 Lite NEW M 5.1'' 1080 x 1920 Mar-2017 Android 7.0
23
*Some devices/OS combinations may not be commercially available. See Note on page 4.
Mobile Test Coverage – Sweden powered by
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy S7 Edge NEW L 5.5'' 1440 x 2560 Feb-2016 Android 7.0
Google Pixel REF NEW M 5.0'' 1080 x 1920 Oct-2016 Android 8.1
Apple iPad Air 2 NEW XL 9.7" 2048 x 1536 Oct-2014 iOS Latest
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
Apple iPhone 7 Plus NEW L 5.5'' 1080 x 1920 Sep-2016 iOS Latest
Samsung Galaxy S6 Edge NEW M 5.1" 1440 x 2560 Apr-2015 Android 6.0.1
Apple iPad Air NEW XL 9.7" 2048 x 1536 Oct-2013 iOS Latest
Apple iPad mini NEW XL 7.9" 1024 x 768 Nov-2012 iOS 9.3.5
Samsung Galaxy S5 Neo NEW M 5.1'' 1080 x 1920 Aug-2015 Android 6.0.1
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Extended
Sony Xperia X Compact NEW M 4.6'' 720 x 1280 Sep-2016 Android 7.1.1
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy Note 8 NEW L 6.3'' 1440 x 2960 Sep-2017 Android 7.1.1
Apple iPhone 8 Plus NEW L 5.5'' 1080 x 1920 Sep-2017 iOS Latest
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Google Nexus 6P REF NEW L 5.7'' 1440 x 2560 Sep-2015 Android 8.1
Apple iPhone 7 Plus NEW L 5.5'' 1080 x 1920 Sep-2016 iOS Latest
Sony Xperia X Performance NEW M 5.0'' 1080 x 1920 Jun-2016 Android 6.0.1
Huawei P10 Plus NEW L 5.5'' 1440 x 2560 Apr-2017 Android 7.0
Screen Recommended
Device Name Screen Family Screen Size Resolution Release Date OS Version
Samsung Galaxy J7 Prime NEW L 5.5'' 1080 x 1920 Sep-2016 Android 7.0
Samsung Galaxy On Max NEW L 5.7'' 1080 x 1920 Jul-2017 Android 7.0
Lenovo Vibe K5 Note NEW L 5.5'' 1080 x 1920 Jan-2016 Android 5.1
Samsung Galaxy A9 Pro (2016) L 6.0'' 1080 x 1920 May-2016 Android 6.0.1
Samsung Galaxy S8+ NEW L 6.2'' 1440 x 2960 Apr-2017 Android 7.0
JANUARY FEBRUARY MARCH APRIL MAY JUNE JULY AUGUST SEPTEMBER OCTOBER NOVEMBER DECEMBER
BlackBerry
Keyone 2 LG G7
Huawei Honor
DEVICES 9 Lite
Nokia 9
Huawei P20
Nokia 6
Xperia XZ Pro
Xperia XA 2
Oppo A83 Xperia XA 2
Ultra
iOS 11.2.2 iOS 11.2.6 iOS 11.3 Android 9 iOS 11.6 iOS 12 iOS 12 Beta 1 Android 9 iOS 12 iOS 12.1 iOS 12.2 iOS 12.3
iOS 11.2.5 Beta 1 Dev Preview iOS 11.7 (P) Release Release
iOS 11.4 iOS 11.4.1
OS
Android 9 iOS 11.8
Dev Preview iOS 11.5
Browser Calendar 2018
Be sure to plan ahead to get maximum test coverage.
JANUARY FEBRUARY MARCH APRIL MAY JUNE JULY AUGUST SEPTEMBER OCTOBER NOVEMBER DECEMBER
58 59 60 61 62 63 64 65
59 Beta 60 Beta 61 Beta 62 Beta 63 Beta 64 Beta 65 Beta
16
(September 2017)
11.0.3
Mac OS
10.14 Release
Sources:
www.chromium.org/developers/calendar
wiki.mozilla.org/Rapidrelease/calendar
About Perfecto
Perfecto is a cloud-based platform for web, mobile
and IoT software testing, empowering enterprises with
the tools needed to deliver better digital experiences.
Perfecto’s users can automate continuous testing
throughout the DevOps cycle, using a test lab
comprised of real browsers, smart phones and devices
under real end-user conditions. More than 3,000
customers, including the top global enterprises across
the banking, retail, telecommunications, hospitality
and media industries rely on Perfecto to help meet user
expectations, boost brand reputations, and establish
loyal customers. For more information about Perfecto,
visit perfecto.io and join our community.
www.perfectomobile.com
781.205.4111 © 2018 Perfecto Mobile Ltd.