Understanding the Digital
Experience/Cross Platform Testing
Partner Overview
© 2015, Perfecto Mobile Ltd. All Rights Reserved.
11/3/2016 2© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Agenda
Perfectos’ CQ/Digital
Lab
Today’s Digital Reality
& Challenges
Devices & Platforms
Perfectos’ Open
Source Strategy Quick Demo
Q & A WrapUp
Today’s Digital Reality
11/3/2016 3© 2015, Perfecto Mobile Ltd. All Rights Reserved.
The new norm:
• Multi-screening
• 20% - 40% of
dot.com traffic
comes from
mobile
Digital Presents Several Challenges for Testing Teams
11/3/2016 4© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Issue Negative Consequence
1
Separate tools and labs for web and
mobile teams.
• Silo-ed test methods result in redundant
investments
• Differing tools, differing expertise
2
Timely access to required lab resources
in a dynamic market.
• Release schedules slowed down
• Quality risks go unmitigated due to inadequate
coverage
3
Lack of easy visibility to user
experience across all browsers and
devices
• No strategic quality of UX management
• Inefficient root cause analysis
Issue Negative Consequence
1
Separate tools and labs for web and
mobile teams.
• Silo-ed test methods result in redundant
investments
• Differing tools, differing expertise
2
Timely access to required lab resources
in a dynamic market.
• Release schedules slowed down
• Quality risks go unmitigated due to inadequate
coverage
Issue Negative Consequence
1
Separate tools and labs for web and
mobile teams.
• Silo-ed test methods result in redundant
investments
• Differing tools, differing expertise
Modern Functional Testing Challenges
• Frequent releases.
• Shorter quality activities
cycles.
• Digital extends “coverage”
matrix (Web, Mobile, Env)
• Many different
tools/environments
• Complex lab setup
Modern Functional Testing Solutions
• Dev accountable to quality
• Increase automation
coverage
• Integrate to CI (CQ)
• Leverage automation assets
to validate multiple
environments
• Open & integrated lab to
support dev tools & open
source automation FWs
• Frequent releases.
• Shorter quality activities
cycles.
• Digital extends “coverage”
matrix (Web, Mobile, Env)
• Many different
tools/environments
• Complex lab setup
Real User Environment Testing Challenges
• Incomplete test coverage
not considering real world
conditions
• Business-engineering
misalignment
• Complex lab setup
Multi-screen
End user
conditions
Perfecto Continuous Quality Lab – Digital Lab
One Script, One Lab for all Digital Platforms
© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Dev
Environments
Cloud Based Quality Platform For The Digital Era
Any IDE
Any test
framework
Any CI server
Any test tool
User Condition Testing Layer
Functional
Testing
Performance
Testing
Quality in
Production
Customer
Support
One Lab for all Digital Platforms
Code Test Production Support
Continuous Quality Reporting
Devices & Platform
11/3/2016 11© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Devices & Platforms
Choose Devices and
OS’s
Choose
Desktop/Browsers
See Devices & Platforms
together
Digital Test Coverage Index and Optimizer
• What Devices and Browsers should
I be testing my Apps and Websites
on?
Open Source
Support
iOS &
Android*
Multi
language
Support
CI Support
Automation
Real user
environment
Enterprise
Grade
Parallel &
Cross
Platform
System Level
Control
OCR & Image
Object
Recognition
Rich Reports
GPS Injection
Network
Virtualization
Single User
Performance
Hybrid Cloud
Global
Coverage
Enterprise
Security
24X7 Support
Scale &
Flexible
Roles &
Permissions
MAKING
OPEN-SOURCE
ENTERPRISE READY
Perfecto Mobile Open Source
Strategy
Demo – Cross Platform Test
Perfecto Mobile
Thank you

How Digital Changed the Game... and how to cross platform test for it

  • 1.
    Understanding the Digital Experience/CrossPlatform Testing Partner Overview © 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 2.
    11/3/2016 2© 2015,Perfecto Mobile Ltd. All Rights Reserved. Agenda Perfectos’ CQ/Digital Lab Today’s Digital Reality & Challenges Devices & Platforms Perfectos’ Open Source Strategy Quick Demo Q & A WrapUp
  • 3.
    Today’s Digital Reality 11/3/20163© 2015, Perfecto Mobile Ltd. All Rights Reserved. The new norm: • Multi-screening • 20% - 40% of dot.com traffic comes from mobile
  • 4.
    Digital Presents SeveralChallenges for Testing Teams 11/3/2016 4© 2015, Perfecto Mobile Ltd. All Rights Reserved. Issue Negative Consequence 1 Separate tools and labs for web and mobile teams. • Silo-ed test methods result in redundant investments • Differing tools, differing expertise 2 Timely access to required lab resources in a dynamic market. • Release schedules slowed down • Quality risks go unmitigated due to inadequate coverage 3 Lack of easy visibility to user experience across all browsers and devices • No strategic quality of UX management • Inefficient root cause analysis Issue Negative Consequence 1 Separate tools and labs for web and mobile teams. • Silo-ed test methods result in redundant investments • Differing tools, differing expertise 2 Timely access to required lab resources in a dynamic market. • Release schedules slowed down • Quality risks go unmitigated due to inadequate coverage Issue Negative Consequence 1 Separate tools and labs for web and mobile teams. • Silo-ed test methods result in redundant investments • Differing tools, differing expertise
  • 5.
    Modern Functional TestingChallenges • Frequent releases. • Shorter quality activities cycles. • Digital extends “coverage” matrix (Web, Mobile, Env) • Many different tools/environments • Complex lab setup
  • 6.
    Modern Functional TestingSolutions • Dev accountable to quality • Increase automation coverage • Integrate to CI (CQ) • Leverage automation assets to validate multiple environments • Open & integrated lab to support dev tools & open source automation FWs • Frequent releases. • Shorter quality activities cycles. • Digital extends “coverage” matrix (Web, Mobile, Env) • Many different tools/environments • Complex lab setup
  • 7.
    Real User EnvironmentTesting Challenges • Incomplete test coverage not considering real world conditions • Business-engineering misalignment • Complex lab setup Multi-screen End user conditions
  • 8.
    Perfecto Continuous QualityLab – Digital Lab One Script, One Lab for all Digital Platforms © 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 9.
    Dev Environments Cloud Based QualityPlatform For The Digital Era Any IDE Any test framework Any CI server Any test tool User Condition Testing Layer Functional Testing Performance Testing Quality in Production Customer Support One Lab for all Digital Platforms Code Test Production Support Continuous Quality Reporting
  • 10.
  • 11.
    11/3/2016 11© 2015,Perfecto Mobile Ltd. All Rights Reserved. Devices & Platforms Choose Devices and OS’s Choose Desktop/Browsers See Devices & Platforms together
  • 12.
    Digital Test CoverageIndex and Optimizer • What Devices and Browsers should I be testing my Apps and Websites on?
  • 13.
    Open Source Support iOS & Android* Multi language Support CISupport Automation Real user environment Enterprise Grade Parallel & Cross Platform System Level Control OCR & Image Object Recognition Rich Reports GPS Injection Network Virtualization Single User Performance Hybrid Cloud Global Coverage Enterprise Security 24X7 Support Scale & Flexible Roles & Permissions MAKING OPEN-SOURCE ENTERPRISE READY Perfecto Mobile Open Source Strategy
  • 14.
    Demo – CrossPlatform Test
  • 15.

Editor's Notes

  • #3 Web WindTunnel Open & Integrated IoT & Wearables Operations Roadmap Dev Reporting
  • #5 Marriot - open 17 different PDF's of 17 platforms and compare
  • #11 Responsive web – out and ready iOS9x- ready Android M Apple Watch in research Android Gears is supported
  • #13 The Perfecto Digital Test Coverage Index helps answer the question: What Devices and Browsers should I be testing my Apps and Websites on? Are You Testing on the Right Digital Platforms? We created this Index and Optimizer to help app developers, testers and product managers develop a strategy for multi-device interactions that will cover all their markets and user profiles, with the overall goal of delivering a memorable user experience on any device! Index Link: http://info.perfectomobile.com/digital-test-coverage-index.html Optimizer link: http://tools.perfectomobile.com/test-coverage-optimizer/?utm_source=PMCommunity&utm_medium=MGNTestCovOptim
  • #15 Eclipse/Java/Selenium