SlideShare una empresa de Scribd logo
1 de 36
Choose the Right Digital Platforms for Dev & Test
January, 2016
Presenters
1/21/2016 2© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Eran Kinsbruner
Dir. Technical
Evangelist
Gil Kidron
Dir. Product
Management
Gidi Pridor
VP Marketing
A few housekeeping items
1. Submit
questions using the
Q&A panel.
2. Slides and
recording sent
after the webinar.
3. Please complete
survey after the
presentation.
“What devices/platforms/browsers
should I test on to ensure efficient
market coverage?”
Answering the most common question
Agenda for Today
1/21/2016 5© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Discussion: How
to plan your own
coverage strategy
Web test
coverage insights
&
recommendations
Trends & insights
from Digital Test
Coverage Index
Edition 3
Coverage Strategy is 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
What does it take to cover the
REAL end user experience?
v
Device & Platform
Model
OS Version
Screen Size
browser
v
Environment
Location
Network
Phone events
Other apps
v
Conditions
Signal
Load
CPU
Device
Test Cases
iPhone 4
iPhone 4s
iPhone 5
iPhone 5s
iPhone 6
iPhone 6+
iPad Mini
iPad Mini
iPad Gen3
iPad Gen4
Samsung S4
Samsung S5
Samsung Note III
Android 2.4
Android 4.4
Improving Test Coverage Through Automation
Environment
While Driving
Cell Site handoff
GPS Locations
Under Load
4G
LTE
Wifi
Improve Overall Quality
- Run Test Automation as part of CI
- Run Parallel Unattended Tests
- Run Anytime & More Frequently
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?
Test Coverage Optimization
Process
Me
Analytics
Market
My Space
Popular & emerging
Industry
Current state
Internal
External
Future state
The
Index
What’s new?
• Web browsers index
• Canada and Australia index
Digital Test Coverage Index 3nd Edition
Did you send a gift to your travel
agent this Christmas?
1/21/2016 12© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Survey
One Experience on All Digital
Platforms
1/21/2016 13© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Using multi-screens one after the other to accomplish one
task requires one experience across all of those screens
Mobile is the #1 platform to start the digital experience
but it is only a part of a broader set of digital platforms
Source: Google
1/21/2016 14© 2015, Perfecto Mobile Ltd. All Rights Reserved.
2015 Retrospective – A Lot To Learn From…
1/21/2016 15© 2015, Perfecto Mobile Ltd. All Rights Reserved.
The new index
Web test
coverage
Index
Recommended
OS version
Pixels per Inch
Trend
U.S Index Q4 2015
Apple & Samsung Leads
Legacy & Critical Devices
Canadian Index Q4 2015
Blackberry holds ~8% Share
Apple & Samsung Leads The
Market
Chrome & IE On Win 7
dominate
Digital Test Coverage Index - Q4
2015 Key Insights & Trends
1/21/2016 19© 2015, Perfecto Mobile Ltd. All Rights Reserved.
iOS 9 stabilized on 70% market share, iOS 8 holds ~20%
Android stronger in Europe (EU5) than in U.S, Canada
Windows Phone clearly stronger In Europe (10% share)
Disruptive technologies (Touch ID, Force Touch) enhances
fragmentation and test coverage (e.g. Samsung S7 vs. S6,
iPhone 6S vs. iPhone 6)
Mobile
Insights
Digital Test Coverage Index - Q4
2015 Key Insights & Trends
1/21/2016 20© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Desktop browsers auto update forces an instant
response for Dev/Test
Laggards desktop OS users shift towards early
adopters
**Microsoft heavily pushes for Windows 10 adoption
Users transition to new Chrome & Firefox OS version is
swift (3-4 Days)
Web
Insights
A word about Screen properties
• Screen properties (Size, Resolution, HW) Impacts
• CPU, Battery, Performance
• Often large screen size reduces PPI (iPad Pro e.g.)
• Mixing various PPI levels assures better UX coverage
(Responsive web, intensive UI apps)
1/21/2016 21© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Source: Mobile Jury
Mobile Market Calendar
Force Touch
Large screens trending
Samsung 18.4’’, iPad Pro 12.9’’
Growing customer demand
1st Tablet by Google, 10’’,
Android 6.x
Web Index Insights
© 2015, Perfecto Mobile Ltd. All Rights Reserved. 231/21/2016
2016 – The Web Chase
51
50
49
48
52
53 54
55
43
44
45
46
47
48
49
50 51
52
10.0.2
10.0
9.0.9
9.0.89.0.79.0.6
9.0.59.0.4
9.0.3
10.0.1
OS X
10.12
Today’s Browsers are Auto-
Updated by Default
1/21/2016 25© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Dec
2nd
Dec
5th
3 days
46 47
Dec
15th
Dec
19th
4 days
42 43
New Version Adoption Rate
(days)
1/21/2016 26© 2015, Perfecto Mobile Ltd. All Rights Reserved.
USA 3 4 5
Europe 3 4 7
UK 3 4 5
Germany 3 4 7
Australia 3 4 6
India 3-4 4 7
News Flash
1/21/2016 27© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Microsoft Cleaning the Stables
1/21/2016 28© 2015, Perfecto Mobile Ltd. All Rights Reserved.
…and Cleaning
1/21/2016 29© 2015, Perfecto Mobile Ltd. All Rights Reserved.
The EDGE Factor
1/21/2016 30© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Too Many Choices
1/21/2016 31© 2015, Perfecto Mobile Ltd. All Rights Reserved.
48
51
50
49
48
52
53 54
55
43
44
45
46
47
48
49
50
51
52
10.0.2
10.0
9.0.9
9.0.8
9.0.7
9.0.6 9.0.5
9.0.4
9.0.3
10.0.1
U.S Index Q4 2015
Discussion – Planning your own
Test Coverage
• How to use the index when planning your own test coverage
strategy? How to combine it with your own analytics data?
• How often should you revisit the coverage plan
• Who should be involved and sign off on the coverage plan?
• The role of automation in increasing your test coverage
• Are user conditions part of the coverage strategy?
1/21/2016 33© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Reminder
Please Complete
the survey
Learn More: www.perfectomobile.com
Thank You
• 1) Assign a person in charge of continuously planning test
coverage .
• merging business requirements (which are often based on
analytics) with Index report and market stats is a valuable to do
item
• 2) CI & automation is key to continuous quality. Build the lab
based on the right coverage and cross platform test
automatically to assure no regressions introduced when lab is
refreshed by new device, new OS version, new
browser/desktop permutation
• 3) The index is a recommendation but it includes valuable
platform characteristics such as recommended OSV, screen
properties, legacy & new devices etc. - even if you decide to
1/21/2016 36© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Más contenido relacionado

La actualidad más candente

3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy
3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy
3 Free Tools That Will Help You Create the Right Mobile & Web Test StrategyPerfecto by Perforce
 
Testing Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsTesting Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsPerfecto by Perforce
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GamePerfecto by Perforce
 
Mobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupMobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupPerfecto Mobile
 
Testing Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsTesting Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsPerfecto by Perforce
 
7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deckPerfecto Mobile
 
Hp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobileHp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobilePerfecto Mobile
 
The ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumThe ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumheadspin2
 
How to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User ConditionsHow to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User ConditionsAustin Marie Gay
 
How Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for itHow Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for itLizzy Guido (she/her)
 
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...Perfecto Mobile
 
iOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsiOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsPerfecto Mobile
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobilePerfecto Mobile
 
What's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year EditionWhat's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year EditionLizzy Guido (she/her)
 
A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...
A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...
A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...Perfecto by Perforce
 

La actualidad más candente (20)

3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy
3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy
3 Free Tools That Will Help You Create the Right Mobile & Web Test Strategy
 
Testing Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsTesting Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User Conditions
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
 
Juc oct 2014 final
Juc oct 2014 finalJuc oct 2014 final
Juc oct 2014 final
 
Mobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupMobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetup
 
Testing Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsTesting Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User Conditions
 
7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck
 
Mobile DevTest Dictionary
Mobile DevTest DictionaryMobile DevTest Dictionary
Mobile DevTest Dictionary
 
Hp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobileHp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT Mobile
 
The ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumThe ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appium
 
Wearables meetup
Wearables meetupWearables meetup
Wearables meetup
 
How to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User ConditionsHow to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User Conditions
 
How Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for itHow Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for it
 
Mobile App Testing Best Practices
Mobile App Testing Best PracticesMobile App Testing Best Practices
Mobile App Testing Best Practices
 
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
 
iOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsiOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test Implications
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobile
 
What's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year EditionWhat's New with Perfecto? - Mid-Year Edition
What's New with Perfecto? - Mid-Year Edition
 
A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...
A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...
A Data-Driven Approach to Testing the Right Devices, Platforms, and User Cond...
 
Testing Apps for Wearables
Testing Apps for WearablesTesting Apps for Wearables
Testing Apps for Wearables
 

Destacado

QTP Automation Testing Tutorial 2
QTP Automation Testing Tutorial 2QTP Automation Testing Tutorial 2
QTP Automation Testing Tutorial 2Akash Tyagi
 
Ten reasons why now is the perfect time to get serious about the mobile web
Ten reasons why now is the perfect time to get serious about the mobile webTen reasons why now is the perfect time to get serious about the mobile web
Ten reasons why now is the perfect time to get serious about the mobile webTijs Vrolix
 
Qtp 8.0 basic
Qtp 8.0 basicQtp 8.0 basic
Qtp 8.0 basicmedsherb
 
Webinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect MatchWebinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect MatchLizzy Guido (she/her)
 
TechTalk: Taking the Mystery Out of Object ID Automation
TechTalk: Taking the Mystery Out of Object ID AutomationTechTalk: Taking the Mystery Out of Object ID Automation
TechTalk: Taking the Mystery Out of Object ID AutomationLizzy Guido (she/her)
 
Test Automation Tool comparison – HP UFT/QTP vs. Selenium
Test Automation Tool comparison –  HP UFT/QTP vs. SeleniumTest Automation Tool comparison –  HP UFT/QTP vs. Selenium
Test Automation Tool comparison – HP UFT/QTP vs. SeleniumAspire Systems
 
10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile web10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile webTijs Vrolix
 
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar SldiesLaunch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar SldiesPerfecto by Perforce
 
Selenium- A Software Testing Tool
Selenium- A Software Testing ToolSelenium- A Software Testing Tool
Selenium- A Software Testing ToolZeba Tahseen
 
Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Perfecto Mobile
 
Intro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabIntro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabLizzy Guido (she/her)
 

Destacado (18)

Qtp day 1
Qtp day 1Qtp day 1
Qtp day 1
 
Selenium Testing
Selenium Testing Selenium Testing
Selenium Testing
 
QTP Automation Testing Tutorial 2
QTP Automation Testing Tutorial 2QTP Automation Testing Tutorial 2
QTP Automation Testing Tutorial 2
 
Ten reasons why now is the perfect time to get serious about the mobile web
Ten reasons why now is the perfect time to get serious about the mobile webTen reasons why now is the perfect time to get serious about the mobile web
Ten reasons why now is the perfect time to get serious about the mobile web
 
Qtp 8.0 basic
Qtp 8.0 basicQtp 8.0 basic
Qtp 8.0 basic
 
Webinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect MatchWebinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect Match
 
TechTalk: Report Bugs Like a Boss
TechTalk: Report Bugs Like a BossTechTalk: Report Bugs Like a Boss
TechTalk: Report Bugs Like a Boss
 
Qtp 80 Basics3561
Qtp 80 Basics3561Qtp 80 Basics3561
Qtp 80 Basics3561
 
TechTalk: Taking the Mystery Out of Object ID Automation
TechTalk: Taking the Mystery Out of Object ID AutomationTechTalk: Taking the Mystery Out of Object ID Automation
TechTalk: Taking the Mystery Out of Object ID Automation
 
Qtp object repository
Qtp object repositoryQtp object repository
Qtp object repository
 
Test Automation Tool comparison – HP UFT/QTP vs. Selenium
Test Automation Tool comparison –  HP UFT/QTP vs. SeleniumTest Automation Tool comparison –  HP UFT/QTP vs. Selenium
Test Automation Tool comparison – HP UFT/QTP vs. Selenium
 
10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile web10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile web
 
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar SldiesLaunch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
 
Selenium- A Software Testing Tool
Selenium- A Software Testing ToolSelenium- A Software Testing Tool
Selenium- A Software Testing Tool
 
Appium vs. Appium with Perfecto
Appium vs. Appium with PerfectoAppium vs. Appium with Perfecto
Appium vs. Appium with Perfecto
 
Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...
 
Intro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabIntro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ Lab
 
Selenium (1)
Selenium (1)Selenium (1)
Selenium (1)
 

Similar a How to Test on the Right Mobile Platforms

Automation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonAutomation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonPerfecto Mobile
 
End the Guesswork: How to Test the Right Devices, Platforms & User Conditions
End the Guesswork: How to Test the Right Devices, Platforms & User ConditionsEnd the Guesswork: How to Test the Right Devices, Platforms & User Conditions
End the Guesswork: How to Test the Right Devices, Platforms & User ConditionsPerfecto by Perforce
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automationPerfecto Mobile
 
Star qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeedStar qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeedSusanne Hupfer, Ph.D.
 
Best Practices for Mobility
Best Practices for Mobility Best Practices for Mobility
Best Practices for Mobility RapidValue
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motbPerfecto Mobile
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018Perfecto Mobile
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameAustin Marie Gay
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerKeynoteSystems
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Perfecto Mobile
 
Automate More with Selenium for your RWD
Automate More with Selenium for your RWDAutomate More with Selenium for your RWD
Automate More with Selenium for your RWDPerfecto by Perforce
 
Summary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfSummary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfpCloudy
 
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing StrategySOASTA
 
A Complete Guide to Testing Responsive Websites
A Complete Guide to Testing Responsive WebsitesA Complete Guide to Testing Responsive Websites
A Complete Guide to Testing Responsive WebsitesPerfecto by Perforce
 
Transforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish KosarajuTransforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish KosarajuRapidValue
 
Mobile Optimization that Actually Works
Mobile Optimization that Actually WorksMobile Optimization that Actually Works
Mobile Optimization that Actually WorksOptimizely
 
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...RapidValue
 
Why and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web StrategyWhy and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web StrategyTechBlocks
 

Similar a How to Test on the Right Mobile Platforms (20)

Automation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonAutomation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event boston
 
End the Guesswork: How to Test the Right Devices, Platforms & User Conditions
End the Guesswork: How to Test the Right Devices, Platforms & User ConditionsEnd the Guesswork: How to Test the Right Devices, Platforms & User Conditions
End the Guesswork: How to Test the Right Devices, Platforms & User Conditions
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automation
 
Star qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeedStar qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeed
 
Best Practices for Mobility
Best Practices for Mobility Best Practices for Mobility
Best Practices for Mobility
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motb
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstler
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018
 
Assuring Mobile Test Coverage
Assuring Mobile Test CoverageAssuring Mobile Test Coverage
Assuring Mobile Test Coverage
 
Automate More with Selenium for your RWD
Automate More with Selenium for your RWDAutomate More with Selenium for your RWD
Automate More with Selenium for your RWD
 
Summary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfSummary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdf
 
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy
 
A Complete Guide to Testing Responsive Websites
A Complete Guide to Testing Responsive WebsitesA Complete Guide to Testing Responsive Websites
A Complete Guide to Testing Responsive Websites
 
Transforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish KosarajuTransforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
 
Mobile Optimization that Actually Works
Mobile Optimization that Actually WorksMobile Optimization that Actually Works
Mobile Optimization that Actually Works
 
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
 
Are You Ready for Android L?
Are You Ready for Android L?Are You Ready for Android L?
Are You Ready for Android L?
 
Why and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web StrategyWhy and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web Strategy
 

Más de Perfecto by Perforce

Is BDD Worth It? Considerations for Advanced Test Automation
Is BDD Worth It? Considerations for Advanced Test AutomationIs BDD Worth It? Considerations for Advanced Test Automation
Is BDD Worth It? Considerations for Advanced Test AutomationPerfecto by Perforce
 
Yoda debunks the top 5 challenges of continuous testing in the cloud
Yoda debunks the top 5 challenges of continuous testing in the cloudYoda debunks the top 5 challenges of continuous testing in the cloud
Yoda debunks the top 5 challenges of continuous testing in the cloudPerfecto by Perforce
 
5 Mobile App Trends & What They Mean for Dev & Testing
5 Mobile App Trends & What They Mean for Dev & Testing5 Mobile App Trends & What They Mean for Dev & Testing
5 Mobile App Trends & What They Mean for Dev & TestingPerfecto by Perforce
 
How to Scale Digital App Testing With Jenkins & Automation You Can Trust
How to Scale Digital App Testing With Jenkins & Automation You Can TrustHow to Scale Digital App Testing With Jenkins & Automation You Can Trust
How to Scale Digital App Testing With Jenkins & Automation You Can TrustPerfecto by Perforce
 
Mastering Cross-Browser Test Automation With Cypress and Selenium
Mastering Cross-Browser Test Automation With Cypress and SeleniumMastering Cross-Browser Test Automation With Cypress and Selenium
Mastering Cross-Browser Test Automation With Cypress and SeleniumPerfecto by Perforce
 
Cloud Testing Has Never Been Easier or More Accessible
Cloud Testing Has Never Been Easier or More AccessibleCloud Testing Has Never Been Easier or More Accessible
Cloud Testing Has Never Been Easier or More AccessiblePerfecto by Perforce
 
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps Next
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps NextCognitive Engineering - Shifting Right with Gated.AI Testing - DevOps Next
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps NextPerfecto by Perforce
 
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps NextThe Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps NextPerfecto by Perforce
 
The New Categories of Software Defects in the Era of AI and ML - DevOps Next
The New Categories of Software Defects in the Era of AI and ML - DevOps NextThe New Categories of Software Defects in the Era of AI and ML - DevOps Next
The New Categories of Software Defects in the Era of AI and ML - DevOps NextPerfecto by Perforce
 
Moving to Modern DevOps with Fuzzing and ML - DevOps Next
Moving to Modern DevOps with Fuzzing and ML - DevOps NextMoving to Modern DevOps with Fuzzing and ML - DevOps Next
Moving to Modern DevOps with Fuzzing and ML - DevOps NextPerfecto by Perforce
 
Leveraging AI and ML in Test Management Systems - DevOps Next
Leveraging AI and ML in Test Management Systems - DevOps NextLeveraging AI and ML in Test Management Systems - DevOps Next
Leveraging AI and ML in Test Management Systems - DevOps NextPerfecto by Perforce
 
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps NextHow Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps NextPerfecto by Perforce
 
Classification of Advanced AI and ML Testing Tools - DevOps Next
Classification of Advanced AI and ML Testing Tools - DevOps NextClassification of Advanced AI and ML Testing Tools - DevOps Next
Classification of Advanced AI and ML Testing Tools - DevOps NextPerfecto by Perforce
 
Automated Code Reviews with AI and ML - DevOps Next
Automated Code Reviews with AI and ML - DevOps NextAutomated Code Reviews with AI and ML - DevOps Next
Automated Code Reviews with AI and ML - DevOps NextPerfecto by Perforce
 
Advancing the State of The Art in AI and Testing - DevOps Next
Advancing the State of The Art in AI and Testing - DevOps NextAdvancing the State of The Art in AI and Testing - DevOps Next
Advancing the State of The Art in AI and Testing - DevOps NextPerfecto by Perforce
 
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best PracticesHow to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best PracticesPerfecto by Perforce
 
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...Perfecto by Perforce
 
Fast Data, Fast Delivery: How Smart Analysis Accelerates App Testing
Fast Data, Fast Delivery: How Smart Analysis Accelerates App TestingFast Data, Fast Delivery: How Smart Analysis Accelerates App Testing
Fast Data, Fast Delivery: How Smart Analysis Accelerates App TestingPerfecto by Perforce
 
Best Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingBest Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingPerfecto by Perforce
 
Deliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTDeliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTPerfecto by Perforce
 

Más de Perfecto by Perforce (20)

Is BDD Worth It? Considerations for Advanced Test Automation
Is BDD Worth It? Considerations for Advanced Test AutomationIs BDD Worth It? Considerations for Advanced Test Automation
Is BDD Worth It? Considerations for Advanced Test Automation
 
Yoda debunks the top 5 challenges of continuous testing in the cloud
Yoda debunks the top 5 challenges of continuous testing in the cloudYoda debunks the top 5 challenges of continuous testing in the cloud
Yoda debunks the top 5 challenges of continuous testing in the cloud
 
5 Mobile App Trends & What They Mean for Dev & Testing
5 Mobile App Trends & What They Mean for Dev & Testing5 Mobile App Trends & What They Mean for Dev & Testing
5 Mobile App Trends & What They Mean for Dev & Testing
 
How to Scale Digital App Testing With Jenkins & Automation You Can Trust
How to Scale Digital App Testing With Jenkins & Automation You Can TrustHow to Scale Digital App Testing With Jenkins & Automation You Can Trust
How to Scale Digital App Testing With Jenkins & Automation You Can Trust
 
Mastering Cross-Browser Test Automation With Cypress and Selenium
Mastering Cross-Browser Test Automation With Cypress and SeleniumMastering Cross-Browser Test Automation With Cypress and Selenium
Mastering Cross-Browser Test Automation With Cypress and Selenium
 
Cloud Testing Has Never Been Easier or More Accessible
Cloud Testing Has Never Been Easier or More AccessibleCloud Testing Has Never Been Easier or More Accessible
Cloud Testing Has Never Been Easier or More Accessible
 
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps Next
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps NextCognitive Engineering - Shifting Right with Gated.AI Testing - DevOps Next
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps Next
 
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps NextThe Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
 
The New Categories of Software Defects in the Era of AI and ML - DevOps Next
The New Categories of Software Defects in the Era of AI and ML - DevOps NextThe New Categories of Software Defects in the Era of AI and ML - DevOps Next
The New Categories of Software Defects in the Era of AI and ML - DevOps Next
 
Moving to Modern DevOps with Fuzzing and ML - DevOps Next
Moving to Modern DevOps with Fuzzing and ML - DevOps NextMoving to Modern DevOps with Fuzzing and ML - DevOps Next
Moving to Modern DevOps with Fuzzing and ML - DevOps Next
 
Leveraging AI and ML in Test Management Systems - DevOps Next
Leveraging AI and ML in Test Management Systems - DevOps NextLeveraging AI and ML in Test Management Systems - DevOps Next
Leveraging AI and ML in Test Management Systems - DevOps Next
 
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps NextHow Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
 
Classification of Advanced AI and ML Testing Tools - DevOps Next
Classification of Advanced AI and ML Testing Tools - DevOps NextClassification of Advanced AI and ML Testing Tools - DevOps Next
Classification of Advanced AI and ML Testing Tools - DevOps Next
 
Automated Code Reviews with AI and ML - DevOps Next
Automated Code Reviews with AI and ML - DevOps NextAutomated Code Reviews with AI and ML - DevOps Next
Automated Code Reviews with AI and ML - DevOps Next
 
Advancing the State of The Art in AI and Testing - DevOps Next
Advancing the State of The Art in AI and Testing - DevOps NextAdvancing the State of The Art in AI and Testing - DevOps Next
Advancing the State of The Art in AI and Testing - DevOps Next
 
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best PracticesHow to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
 
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
 
Fast Data, Fast Delivery: How Smart Analysis Accelerates App Testing
Fast Data, Fast Delivery: How Smart Analysis Accelerates App TestingFast Data, Fast Delivery: How Smart Analysis Accelerates App Testing
Fast Data, Fast Delivery: How Smart Analysis Accelerates App Testing
 
Best Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingBest Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility Testing
 
Deliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTDeliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CT
 

Último

Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 

Último (20)

Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 

How to Test on the Right Mobile Platforms

  • 1. Choose the Right Digital Platforms for Dev & Test January, 2016
  • 2. Presenters 1/21/2016 2© 2015, Perfecto Mobile Ltd. All Rights Reserved. Eran Kinsbruner Dir. Technical Evangelist Gil Kidron Dir. Product Management Gidi Pridor VP Marketing
  • 3. A few housekeeping items 1. Submit questions using the Q&A panel. 2. Slides and recording sent after the webinar. 3. Please complete survey after the presentation.
  • 4. “What devices/platforms/browsers should I test on to ensure efficient market coverage?” Answering the most common question
  • 5. Agenda for Today 1/21/2016 5© 2015, Perfecto Mobile Ltd. All Rights Reserved. Discussion: How to plan your own coverage strategy Web test coverage insights & recommendations Trends & insights from Digital Test Coverage Index Edition 3
  • 6. Coverage Strategy is 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
  • 7. What does it take to cover the REAL end user experience? v Device & Platform Model OS Version Screen Size browser v Environment Location Network Phone events Other apps v Conditions Signal Load CPU
  • 8. Device Test Cases iPhone 4 iPhone 4s iPhone 5 iPhone 5s iPhone 6 iPhone 6+ iPad Mini iPad Mini iPad Gen3 iPad Gen4 Samsung S4 Samsung S5 Samsung Note III Android 2.4 Android 4.4 Improving Test Coverage Through Automation Environment While Driving Cell Site handoff GPS Locations Under Load 4G LTE Wifi Improve Overall Quality - Run Test Automation as part of CI - Run Parallel Unattended Tests - Run Anytime & More Frequently
  • 9. 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?
  • 10. Test Coverage Optimization Process Me Analytics Market My Space Popular & emerging Industry Current state Internal External Future state The Index
  • 11. What’s new? • Web browsers index • Canada and Australia index Digital Test Coverage Index 3nd Edition
  • 12. Did you send a gift to your travel agent this Christmas? 1/21/2016 12© 2015, Perfecto Mobile Ltd. All Rights Reserved. Survey
  • 13. One Experience on All Digital Platforms 1/21/2016 13© 2015, Perfecto Mobile Ltd. All Rights Reserved. Using multi-screens one after the other to accomplish one task requires one experience across all of those screens Mobile is the #1 platform to start the digital experience but it is only a part of a broader set of digital platforms Source: Google
  • 14. 1/21/2016 14© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 15. 2015 Retrospective – A Lot To Learn From… 1/21/2016 15© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 16. The new index Web test coverage Index Recommended OS version Pixels per Inch Trend
  • 17. U.S Index Q4 2015 Apple & Samsung Leads Legacy & Critical Devices
  • 18. Canadian Index Q4 2015 Blackberry holds ~8% Share Apple & Samsung Leads The Market Chrome & IE On Win 7 dominate
  • 19. Digital Test Coverage Index - Q4 2015 Key Insights & Trends 1/21/2016 19© 2015, Perfecto Mobile Ltd. All Rights Reserved. iOS 9 stabilized on 70% market share, iOS 8 holds ~20% Android stronger in Europe (EU5) than in U.S, Canada Windows Phone clearly stronger In Europe (10% share) Disruptive technologies (Touch ID, Force Touch) enhances fragmentation and test coverage (e.g. Samsung S7 vs. S6, iPhone 6S vs. iPhone 6) Mobile Insights
  • 20. Digital Test Coverage Index - Q4 2015 Key Insights & Trends 1/21/2016 20© 2015, Perfecto Mobile Ltd. All Rights Reserved. Desktop browsers auto update forces an instant response for Dev/Test Laggards desktop OS users shift towards early adopters **Microsoft heavily pushes for Windows 10 adoption Users transition to new Chrome & Firefox OS version is swift (3-4 Days) Web Insights
  • 21. A word about Screen properties • Screen properties (Size, Resolution, HW) Impacts • CPU, Battery, Performance • Often large screen size reduces PPI (iPad Pro e.g.) • Mixing various PPI levels assures better UX coverage (Responsive web, intensive UI apps) 1/21/2016 21© 2015, Perfecto Mobile Ltd. All Rights Reserved. Source: Mobile Jury
  • 22. Mobile Market Calendar Force Touch Large screens trending Samsung 18.4’’, iPad Pro 12.9’’ Growing customer demand 1st Tablet by Google, 10’’, Android 6.x
  • 23. Web Index Insights © 2015, Perfecto Mobile Ltd. All Rights Reserved. 231/21/2016
  • 24. 2016 – The Web Chase 51 50 49 48 52 53 54 55 43 44 45 46 47 48 49 50 51 52 10.0.2 10.0 9.0.9 9.0.89.0.79.0.6 9.0.59.0.4 9.0.3 10.0.1 OS X 10.12
  • 25. Today’s Browsers are Auto- Updated by Default 1/21/2016 25© 2015, Perfecto Mobile Ltd. All Rights Reserved. Dec 2nd Dec 5th 3 days 46 47 Dec 15th Dec 19th 4 days 42 43
  • 26. New Version Adoption Rate (days) 1/21/2016 26© 2015, Perfecto Mobile Ltd. All Rights Reserved. USA 3 4 5 Europe 3 4 7 UK 3 4 5 Germany 3 4 7 Australia 3 4 6 India 3-4 4 7
  • 27. News Flash 1/21/2016 27© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 28. Microsoft Cleaning the Stables 1/21/2016 28© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 29. …and Cleaning 1/21/2016 29© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 30. The EDGE Factor 1/21/2016 30© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 31. Too Many Choices 1/21/2016 31© 2015, Perfecto Mobile Ltd. All Rights Reserved. 48 51 50 49 48 52 53 54 55 43 44 45 46 47 48 49 50 51 52 10.0.2 10.0 9.0.9 9.0.8 9.0.7 9.0.6 9.0.5 9.0.4 9.0.3 10.0.1
  • 32. U.S Index Q4 2015
  • 33. Discussion – Planning your own Test Coverage • How to use the index when planning your own test coverage strategy? How to combine it with your own analytics data? • How often should you revisit the coverage plan • Who should be involved and sign off on the coverage plan? • The role of automation in increasing your test coverage • Are user conditions part of the coverage strategy? 1/21/2016 33© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 34. Reminder Please Complete the survey Learn More: www.perfectomobile.com
  • 36. • 1) Assign a person in charge of continuously planning test coverage . • merging business requirements (which are often based on analytics) with Index report and market stats is a valuable to do item • 2) CI & automation is key to continuous quality. Build the lab based on the right coverage and cross platform test automatically to assure no regressions introduced when lab is refreshed by new device, new OS version, new browser/desktop permutation • 3) The index is a recommendation but it includes valuable platform characteristics such as recommended OSV, screen properties, legacy & new devices etc. - even if you decide to 1/21/2016 36© 2015, Perfecto Mobile Ltd. All Rights Reserved.

Notas del editor

  1. Submit questions using the Q&A panel. We try to answer all questions during and after the presentation. Our experts do not have access to the chat interface Participate in the polls Your participation is critical to a relevant, meaningful discussion. Watch your email for a copy of the recording and slides Today’s presentation will be recorded and sent to you. Complete the survey following the presentation Your feedback helps us provide educational tools like this webinar.
  2. User profile – Consider your end user real life experience
  3. What should you do with this data? Combine it with your own data and guidelines
  4. What should you do with this data? Combine it with your own data and guidelines
  5. gil
  6. In 2015 there were twice as many iOS releases than Android There are specific months which are “busier” than others (e.g. April – post MWC, September – Apple product/platform releases) – testing/dev can prepare in advance and be ready Technologies growing in 2015 involve more sensor based capabilities (Force touch, Finger print authentication, Mobile payments and smart watches)
  7. Mix of new & emerging as well as legacy is critical in the lab – iPad 2 & iPad air account for 40% of the iPad market. iPad Pro as an exception is being required to be tested by Enterprises since it has new characteristics and might get adopted as a tablet replacement.
  8. BB is still a relevant platform in Canada for both the old BB OS as well as the emerging BB on Android (Priv) Apple and Samsung are as well clear leaders in this country.
  9. R.I.P XP Microsoft stopped supporting windows XP at the end of 2015 Both Chrome and FF stopped supporting XP around that time R.I.P windows 8 On Jan 12th 2016 Microsoft stopped supporting windows 8 R.I.P old IE On Jan 12th 2016 Microsoft stopped supporting IE<11 Go Windows 10 Microsoft has stopped supporting windows 7 and 8.1 on new hardware profiles
  10. R.I.P XP Microsoft stopped supporting windows XP at the end of 2015 Both Chrome and FF stopped supporting XP around that time R.I.P windows 8 On Jan 12th 2016 Microsoft stopped supporting windows 8 R.I.P old IE On Jan 12th 2016 Microsoft stopped supporting IE<11 Go Windows 10 Microsoft has stopped supporting windows 7 and 8.1 on new hardware profiles
  11. Need a visual…
  12. FF 37 on Windows 10?
  13. Submit questions using the Q&A panel. We try to answer all questions during and after the presentation. Our experts do not have access to the chat interface Participate in the polls Your participation is critical to a relevant, meaningful discussion. Watch your email for a copy of the recording and slides Today’s presentation will be recorded and sent to you. Complete the survey following the presentation Your feedback helps us provide educational tools like this webinar.
  14. 1) Assign a team member who consolidates Index reports with business analytics and assure continuous coverage task is managed and maintained. merging business requirements (which are often based on analytics) with Index report and market stats is a valuable to do item 2) CI & automation is key to continuous quality. Build the lab based on the right coverage and cross platform test automatically to assure no regressions introduced when lab is refreshed by new device, new OS version, new browser/desktop permutation 3) The index is a recommendation but it includes valuable platform characteristics such as recommended OSV, screen properties, legacy & new devices etc. - even if you decide to include additional devices or change the mix based on your analytics, please make sure to keep the various mix of the above properties to assure high quality across screens, platforms etc. 4) Though reference devices do not often tend to be that popular from a market share perspective (e.g. Nexus devices) - their importance to the test coverage does not come from their market share but from the frequent OS updates these devices receives - making them the 1st in the market to run on the latest Android OS. These devices are a must in any test lab in today's market 5) From a desktop and web perspective there is a clear auto update mechanism for leading web browsers (e.g. Chrome) where the end users are not even aware to. The fast adoption of these new platforms due to them being transparently updated, forces Dev/Test teams to continuously update their lab and test on early Beta/Dev versions of these browsers so they are ready to support them on Day 1