SlideShare ist ein Scribd-Unternehmen logo
1 von 38
30 September 2015
Ville-Veikko Helppi
Technical Product Manager
ville-veikko.helppi@bitbar.com
How to Ensure Your Mobile
Channels Create Revenue on
Holiday Peak Days
W E B I N A R
Dave Horner
Director of Sales
dave.horner@bitbar.com
Agenda
• Brief Testdroid update + Q3 statistics
• The importance of sales readiness &
what are the top things to prepare for
• How to prepare mobile apps and web for
holiday shopping season/peak days
• How to get started – what are the most
important things to get ready
• Q&A
Q3'2015 – Test Run Stats
Why Android Apps Fail?
MOBILE APP AND WEB READINESS
5 E-Commerce Trends in 2015
• Mobile is More Important Than Ever:
28% growth from 2014 to $31.6B
• Branded Shopping Days – Cyber Monday,
Black Friday, Thanksgiving, Christmas
• Search & Purchase – Now More in Mobile
• Forrester Research: Ubiquitous Free
Shipping Offers, Aggressive Email
Marketing and Effective Mobile Presence
* = http://www.lyonscg.com/insights/5-ecommerce-trends-2015-holiday-season/
** = https://www.forrester.com/Forrester+Research+eCommerce+Forecast+2014+To+2019+US/fulltext/-/E-res116713
***= http://www.marketwired.com/press-release/survey-mobile-broadband-performance-expectations-higher-than-ever-
even-as-more-operators-2052324.htm
Why Mobile Web?
• 85% of survey respondents said mobile
devices are a central part of everyday life *
• > 50% of US e-commerce web traffic is
done via mobile **
• Google: >50% of searches come from
smartphones ***
* = https://www.salesforce.com/blog/2014/02/mobile-behavior-report.html
** = http://marketingland.com/mobile-drives-nearly-half-e-commerce-traffic-pc-still-rules-sales-report-118629 &
***= http://searchengineland.com/its-official-google-says-more-searches-now-on-mobile-than-on-desktop-220369
Holiday Season + Mobile Web
• In 2014, over 60% of shoppers using
Amazon and Target with a mobile device *
• The US e-commerce will top $300 billion
this year **
• Study: Top concern by consumers is the
speed of (mobile internet) service ***
• "web pages loading slowly or not at all" is the
single most frustrating experience
* = http://phx.corporate-ir.net/phoenix.zhtml?c=176060&p=irol-newsArticle&ID=2002024
** = https://www.forrester.com/Forrester+Research+eCommerce+Forecast+2014+To+2019+US/fulltext/-/E-res116713
***= http://www.marketwired.com/press-release/survey-mobile-broadband-performance-expectations-higher-than-ever-
even-as-more-operators-2052324.htm
Holiday Season + Mobile Apps
• All forecasts show double-digit growth for
m-commerce/mobile app purchases *
• IBM: Larger screens are still preferred when
buying online: 40% Mobile/Tablets **
• Mobile purchases: 45% Android – 55% iOS
• Distractions: Mobile users are more focused
on buying, More distraction on desktops
(shopping cart abandonment higher)
* = http://phx.corporate-ir.net/phoenix.zhtml?c=176060&p=irol-newsArticle&ID=2002024
** = http://www.slideshare.net/IBMExpOne/uk-holiday-readiness-2015-infographic
***= http://www.marketwired.com/press-release/survey-mobile-broadband-performance-expectations-higher-than-ever-
even-as-more-operators-2052324.htm
Top Failures During Peak Days
• Web: "Service is currently unavailable."
• Instant loss of revenue
• App: Crash or simply 'Do Not Work'
• Instant loss of revenue
• General Slowness of Both – App & Web
• Delayed revenue generation, Frustration
• Web Experience is Bad
• Causes A Hit on Brand -> People go to other
sites to buy (and most likely will stay there)
* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
Android Fragmentation 2015
by Open Signal report August 2015
Testdroid Cloud
>95%
Android Fragmentation 2015
by Open Signal report August 2015
Testdroid Cloud
>90%
Correct behaviour across
platforms and browsers
Integration with web back-
ends
Typically need to
fully utilize HW
(CPU+GPU)
Resource (e.g.
battery)
consumption
OpenGL ES 2/3
Performance!
Functionality and
usability
Screen
orientations,
connectivity, user
profiles
Robustness
Robustness and security!
Brand
Compliances, verification
with back-ends and data
Different 'Verticals'
Recent Changes – Prepare!
• New OS versions with Android & iOS
• Android 6.0 Marshmallow
• iOS 9 and 9.0.1
iOS 8.0
iOS 8.0.2
iOS 8.1
iOS 8.1.1
iOS 8.2
iOS 8 ALL
KitKat 4.4
KitKat 4.4.2
KitKat 4.4.3
KitKat 4.4.4
KitKat ALL
Lollipop 5.0
Lollipop 5.0.1
Lollipop 5.0.2
Lollipop ALL
Android 'M'
0 5 10 15 20 25 30 35
Failed test runs. Percentage (%).
HOW CAN YOU PREPARE?
First, Get Experts to Help You!
• Testdroid team offers FREE
consultation to get your
mobile app and web ready
• Get in touch with us at
sales@bitbar.com
FREE Ebook available at http://www2.testdroid.com/mobile-success-guide-for-holiday-shopping-season
Test Early, Test Often
When Revenue is Generated
Thanksgiving
week + weekend
Cyber MondayBlack Friday
Shopping for
Christmas
Three Stages in Preparation
• Stage One: Functional & Compatibility
• The basic functionality, compatibility and
thorough test automation across real devices
• Stage Two: Performance & Load
• Performance, Load, Stress, Peak and all other
forms of performance testing
• Stage Three: Production Monitoring
• Monitoring the behavior, speeds, robustness
of the app, web and back-end services
* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
STAGE ONE:
FUNCTIONAL AND COMPATIBILITY
Stage #1:
Functional & Compatibility
• Typically well ahead of peak days (10 wks)
• Prepare the functional test suite
• 10 steps in app testing: Install, uninstall, upgrade,
create new account, make payment,
upgrade/downgrade service, integrations,
navigation/behavior flows, visual correctness,
working with back-end
• Select the most used devices & browsers
• Top Android devices from last and this year
• Latest iOS devices, but include also some
older ones as well* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
Stage #1:
Functional & Compatibility
• Good Mix of 'Users'
• Phones and Tablets
• OS versions
• Display sizes/resolutions
• Devices with different memory size
• Use variety of browsers
• Safari, Chrome, Firefox, Webkit, others...
• Use recommended devices (not the most
robust ones, but good combo of users)
* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
Top Prerequisites for Testing
• Real Devices and Real Browsers, as
emulators cannot help you to test...
* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
• User Experience
• Usability
• Hardware
• Software
• Infrastructure
0 % = the percentage of your app users
that use emulator to run your app!
How to Prepare?
STAGE TWO:
PERFORMANCE AND LOAD
Stage #2:
Performance & Load
• Typically 2-6 weeks ahead of peak days
• Prepare the performance tests
• Measure the launch time (time to revenue), checkout,
graphical content optimization, where is content
hosted, performance w/wo internet, different networks
• Prepare the load tests
• Run significant amount of concurrent views, checkouts,
purchases, web requests, and make tests fail
• Check these useful tools for generating server-side
load for your system: JMeter and Blazemeter
* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
Stage #2:
Performance & Load
• Build in performance tests with real devices
and browsers – setup alerts when low perf.
• Use additional tools – e.g. AT&T ARO,
Qualcomm Trepn profiler, Gamebench
• Measure mobile website traffic, e.g. Chrome
Dashboard & Safari Web Inspector
* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
Stage #2:
Performance & Load
• Performance testing in production should be
everyone's goal. There is nothing like the real
world to get true performance metrics.
• Depending on load levels, we recommend
communicating with your 3rd party partners about
when load tests will be performed to forego bad
situations.
• Your performance tests in production can also be
used to "pre-heat" your CDNs and caching
systems. This is a great thing to do before
anticipated spikes.
Stage #2:
Performance & Load
• Do you know the behavior of your web users?
100,000 unique visitors
8,250 sign-ups/convers. (8.25%)
3,105 billing pages (37.6%)
2,888 payment pages (93.0%)
2,790 payments done (96.6%)
Connectivity & Interdependencies
Page load time is impacted by various different things, from
the user to external systems integrated, and supported by
the back-end systems, servers and other infrastructure.
Page Load Time
STAGE THREE:
PROACTIVE PRODUCTION MONITORING
Stage #3:
Proactive Production Monitoring
• Typically 2 weeks before and 2-3 months
after the launch of peak day critical 'tools'
• Prepare the infrastructure for monitoring
• Ensure your app is downloadable/accessible, utilizing
the latest versions, create accounts, loggings,
purchasing, preferably every 10-15 min intervals
• Prepare efficient comparison of results
• Lots of test data -> compare changes to spot if there
are any weaknesses, vulnerabilities or non-robustness
• Check these useful tools/dashboards for generic
monitoring Nagios and Zabbix
Stage #3:
Proactive Production Monitoring
• Good monitoring should always include:
• Alarms, Dashboards, Data Visualization
• Use multiple devices and infrastructure to
rule out false positives and seek realistic
averages
• Understanding the performance on different
devices, GEOs, networks, different steps of
engagement and payments
MANAGED SERVICES
THANK YOU!
More information about frameworks, devices
and testing at www.testdroid.com

Weitere ähnliche Inhalte

Was ist angesagt?

The Status of Android Hardware and Software - From App Developer's Point of View
The Status of Android Hardware and Software - From App Developer's Point of ViewThe Status of Android Hardware and Software - From App Developer's Point of View
The Status of Android Hardware and Software - From App Developer's Point of ViewBitbar
 
Best Practices in Mobile Game Testing
Best Practices in Mobile Game TestingBest Practices in Mobile Game Testing
Best Practices in Mobile Game TestingBitbar
 
Which One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development EnvironmentWhich One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development EnvironmentBitbar
 
Hassle-Free Continuous Integration with Real Device Testing
Hassle-Free Continuous Integration with Real Device TestingHassle-Free Continuous Integration with Real Device Testing
Hassle-Free Continuous Integration with Real Device TestingBitbar
 
Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10Bitbar
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test AutomationLee Barnes
 
Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-AutomationMindfire Solutions
 
My 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsMy 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsRan Byron
 
Top Best Practices for Successful Mobile Test Automation
Top Best Practices for Successful Mobile Test AutomationTop Best Practices for Successful Mobile Test Automation
Top Best Practices for Successful Mobile Test AutomationFred Beringer
 
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on Webinar
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on WebinarParallel Test Runs with Appium on Real Mobile Devices – Hands-on Webinar
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on WebinarBitbar
 
Selenium training
Selenium trainingSelenium training
Selenium trainingShivaraj R
 
Mobile Application Testing
Mobile Application Testing Mobile Application Testing
Mobile Application Testing Shivaraj R
 
Parallel testing with appium
Parallel testing with appiumParallel testing with appium
Parallel testing with appiummoizjv
 
Testing Your Android and iOS Apps with Appium in Testdroid Cloud
Testing Your Android and iOS Apps with Appium in Testdroid CloudTesting Your Android and iOS Apps with Appium in Testdroid Cloud
Testing Your Android and iOS Apps with Appium in Testdroid CloudBitbar
 
Cross platform test automation using Appium
Cross platform test automation using AppiumCross platform test automation using Appium
Cross platform test automation using AppiumJatin Bhasin
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test AutomationAndreas Jakl
 
Android & iPhone App Testing
 Android & iPhone App Testing Android & iPhone App Testing
Android & iPhone App TestingSWAAM Tech
 
Advanced Appium Tips & Tricks with Jonathan Lipps
Advanced Appium Tips & Tricks with Jonathan LippsAdvanced Appium Tips & Tricks with Jonathan Lipps
Advanced Appium Tips & Tricks with Jonathan LippsPerfecto by Perforce
 
Everything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and SeleniumEverything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and SeleniumLizzy Guido (she/her)
 
Performance testing of mobile apps
Performance testing of mobile appsPerformance testing of mobile apps
Performance testing of mobile appsvodQA
 

Was ist angesagt? (20)

The Status of Android Hardware and Software - From App Developer's Point of View
The Status of Android Hardware and Software - From App Developer's Point of ViewThe Status of Android Hardware and Software - From App Developer's Point of View
The Status of Android Hardware and Software - From App Developer's Point of View
 
Best Practices in Mobile Game Testing
Best Practices in Mobile Game TestingBest Practices in Mobile Game Testing
Best Practices in Mobile Game Testing
 
Which One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development EnvironmentWhich One Works You The Best: In-House or Cloud-Based Development Environment
Which One Works You The Best: In-House or Cloud-Based Development Environment
 
Hassle-Free Continuous Integration with Real Device Testing
Hassle-Free Continuous Integration with Real Device TestingHassle-Free Continuous Integration with Real Device Testing
Hassle-Free Continuous Integration with Real Device Testing
 
Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test Automation
 
Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-Automation
 
My 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsMy 10 Mobile Automation Questions
My 10 Mobile Automation Questions
 
Top Best Practices for Successful Mobile Test Automation
Top Best Practices for Successful Mobile Test AutomationTop Best Practices for Successful Mobile Test Automation
Top Best Practices for Successful Mobile Test Automation
 
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on Webinar
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on WebinarParallel Test Runs with Appium on Real Mobile Devices – Hands-on Webinar
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on Webinar
 
Selenium training
Selenium trainingSelenium training
Selenium training
 
Mobile Application Testing
Mobile Application Testing Mobile Application Testing
Mobile Application Testing
 
Parallel testing with appium
Parallel testing with appiumParallel testing with appium
Parallel testing with appium
 
Testing Your Android and iOS Apps with Appium in Testdroid Cloud
Testing Your Android and iOS Apps with Appium in Testdroid CloudTesting Your Android and iOS Apps with Appium in Testdroid Cloud
Testing Your Android and iOS Apps with Appium in Testdroid Cloud
 
Cross platform test automation using Appium
Cross platform test automation using AppiumCross platform test automation using Appium
Cross platform test automation using Appium
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test Automation
 
Android & iPhone App Testing
 Android & iPhone App Testing Android & iPhone App Testing
Android & iPhone App Testing
 
Advanced Appium Tips & Tricks with Jonathan Lipps
Advanced Appium Tips & Tricks with Jonathan LippsAdvanced Appium Tips & Tricks with Jonathan Lipps
Advanced Appium Tips & Tricks with Jonathan Lipps
 
Everything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and SeleniumEverything You Need To Know about Appium and Selenium
Everything You Need To Know about Appium and Selenium
 
Performance testing of mobile apps
Performance testing of mobile appsPerformance testing of mobile apps
Performance testing of mobile apps
 

Ähnlich wie Ensure Your Mobile Channels Generate Revenue on Holiday Peak Days

Compuware ASEAN APM User Conference 2013 - University of Customer Experience
Compuware ASEAN APM User Conference 2013 - University of Customer ExperienceCompuware ASEAN APM User Conference 2013 - University of Customer Experience
Compuware ASEAN APM User Conference 2013 - University of Customer ExperienceCompuware ASEAN
 
UX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesUX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesSalesforce Developers
 
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...Jonathan Isernhagen
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...John Head
 
"Mobile Apps, beyond downloads, what’s next?" by Philippe Dumont
"Mobile Apps, beyond downloads, what’s next?" by Philippe Dumont"Mobile Apps, beyond downloads, what’s next?" by Philippe Dumont
"Mobile Apps, beyond downloads, what’s next?" by Philippe DumontTheFamily
 
Option 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for MobileOption 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for MobileOptimizely
 
Camille chaudet measure camp-analyzing_mobile_apps_june15_v1.0
Camille chaudet  measure camp-analyzing_mobile_apps_june15_v1.0Camille chaudet  measure camp-analyzing_mobile_apps_june15_v1.0
Camille chaudet measure camp-analyzing_mobile_apps_june15_v1.0measurecampparis
 
What is your mobile strategy?
What is your mobile strategy?What is your mobile strategy?
What is your mobile strategy?Emily Massey
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 
Managing user experience for your business applications
Managing user experience for your business applicationsManaging user experience for your business applications
Managing user experience for your business applicationsCompuware ASEAN
 
Mobile engagementstrategy
Mobile engagementstrategyMobile engagementstrategy
Mobile engagementstrategyenterprisehead
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerKeynoteSystems
 
#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile World#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile WorldOne North
 
Mobile_Webinar_20150720
Mobile_Webinar_20150720Mobile_Webinar_20150720
Mobile_Webinar_20150720Kalev Peekna
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 
Enterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and OpportunitiesEnterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and OpportunitiesPropel Apps
 

Ähnlich wie Ensure Your Mobile Channels Generate Revenue on Holiday Peak Days (20)

Compuware ASEAN APM User Conference 2013 - University of Customer Experience
Compuware ASEAN APM User Conference 2013 - University of Customer ExperienceCompuware ASEAN APM User Conference 2013 - University of Customer Experience
Compuware ASEAN APM User Conference 2013 - University of Customer Experience
 
UX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesUX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
UX and Design: Top Tips for Salesforce Apps on Mobile and Wearables
 
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
 
Mobile Monitoring for Peak Events
Mobile Monitoring for Peak EventsMobile Monitoring for Peak Events
Mobile Monitoring for Peak Events
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
"Mobile Apps, beyond downloads, what’s next?" by Philippe Dumont
"Mobile Apps, beyond downloads, what’s next?" by Philippe Dumont"Mobile Apps, beyond downloads, what’s next?" by Philippe Dumont
"Mobile Apps, beyond downloads, what’s next?" by Philippe Dumont
 
Being Successful on Mobile
Being Successful on Mobile Being Successful on Mobile
Being Successful on Mobile
 
Option 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for MobileOption 2015- Getting Started with Optimizely for Mobile
Option 2015- Getting Started with Optimizely for Mobile
 
Camille chaudet measure camp-analyzing_mobile_apps_june15_v1.0
Camille chaudet  measure camp-analyzing_mobile_apps_june15_v1.0Camille chaudet  measure camp-analyzing_mobile_apps_june15_v1.0
Camille chaudet measure camp-analyzing_mobile_apps_june15_v1.0
 
What is your mobile strategy?
What is your mobile strategy?What is your mobile strategy?
What is your mobile strategy?
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunites
 
Managing user experience for your business applications
Managing user experience for your business applicationsManaging user experience for your business applications
Managing user experience for your business applications
 
Mobile engagementstrategy
Mobile engagementstrategyMobile engagementstrategy
Mobile engagementstrategy
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstler
 
#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile World#1NWebinar: Marketing in a Post-Mobile World
#1NWebinar: Marketing in a Post-Mobile World
 
Mobile_Webinar_20150720
Mobile_Webinar_20150720Mobile_Webinar_20150720
Mobile_Webinar_20150720
 
Ppt0000010
Ppt0000010Ppt0000010
Ppt0000010
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunites
 
Enterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and OpportunitiesEnterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and Opportunities
 
For Small businesses
For Small businessesFor Small businesses
For Small businesses
 

Mehr von Bitbar

The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...Bitbar
 
Exercising and Scaling Up Mobile DevOps in the Enterprise
Exercising and Scaling Up Mobile DevOps in the EnterpriseExercising and Scaling Up Mobile DevOps in the Enterprise
Exercising and Scaling Up Mobile DevOps in the EnterpriseBitbar
 
Getting Started with XCTest and XCUITest for iOS App Testing
Getting Started with XCTest and XCUITest for iOS App TestingGetting Started with XCTest and XCUITest for iOS App Testing
Getting Started with XCTest and XCUITest for iOS App TestingBitbar
 
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)Bitbar
 
The Powerful and Comprehensive API for Mobile App Development and Testing
The Powerful and Comprehensive API for Mobile App Development and TestingThe Powerful and Comprehensive API for Mobile App Development and Testing
The Powerful and Comprehensive API for Mobile App Development and TestingBitbar
 
Different Android Test Automation Frameworks - What Works You the Best?
Different Android Test Automation Frameworks - What Works You the Best?Different Android Test Automation Frameworks - What Works You the Best?
Different Android Test Automation Frameworks - What Works You the Best?Bitbar
 
Maximize the Benefits from Your Test Automation Investment
Maximize the Benefits from Your Test Automation InvestmentMaximize the Benefits from Your Test Automation Investment
Maximize the Benefits from Your Test Automation InvestmentBitbar
 
Android testing
Android testingAndroid testing
Android testingBitbar
 

Mehr von Bitbar (8)

The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
 
Exercising and Scaling Up Mobile DevOps in the Enterprise
Exercising and Scaling Up Mobile DevOps in the EnterpriseExercising and Scaling Up Mobile DevOps in the Enterprise
Exercising and Scaling Up Mobile DevOps in the Enterprise
 
Getting Started with XCTest and XCUITest for iOS App Testing
Getting Started with XCTest and XCUITest for iOS App TestingGetting Started with XCTest and XCUITest for iOS App Testing
Getting Started with XCTest and XCUITest for iOS App Testing
 
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)
LDNSE: Testdroid for Mobile App and Web Testing (London Selenium Meetup)
 
The Powerful and Comprehensive API for Mobile App Development and Testing
The Powerful and Comprehensive API for Mobile App Development and TestingThe Powerful and Comprehensive API for Mobile App Development and Testing
The Powerful and Comprehensive API for Mobile App Development and Testing
 
Different Android Test Automation Frameworks - What Works You the Best?
Different Android Test Automation Frameworks - What Works You the Best?Different Android Test Automation Frameworks - What Works You the Best?
Different Android Test Automation Frameworks - What Works You the Best?
 
Maximize the Benefits from Your Test Automation Investment
Maximize the Benefits from Your Test Automation InvestmentMaximize the Benefits from Your Test Automation Investment
Maximize the Benefits from Your Test Automation Investment
 
Android testing
Android testingAndroid testing
Android testing
 

Kürzlich hochgeladen

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Kürzlich hochgeladen (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Ensure Your Mobile Channels Generate Revenue on Holiday Peak Days

  • 1. 30 September 2015 Ville-Veikko Helppi Technical Product Manager ville-veikko.helppi@bitbar.com How to Ensure Your Mobile Channels Create Revenue on Holiday Peak Days W E B I N A R Dave Horner Director of Sales dave.horner@bitbar.com
  • 2. Agenda • Brief Testdroid update + Q3 statistics • The importance of sales readiness & what are the top things to prepare for • How to prepare mobile apps and web for holiday shopping season/peak days • How to get started – what are the most important things to get ready • Q&A
  • 3. Q3'2015 – Test Run Stats
  • 5. MOBILE APP AND WEB READINESS
  • 6. 5 E-Commerce Trends in 2015 • Mobile is More Important Than Ever: 28% growth from 2014 to $31.6B • Branded Shopping Days – Cyber Monday, Black Friday, Thanksgiving, Christmas • Search & Purchase – Now More in Mobile • Forrester Research: Ubiquitous Free Shipping Offers, Aggressive Email Marketing and Effective Mobile Presence * = http://www.lyonscg.com/insights/5-ecommerce-trends-2015-holiday-season/ ** = https://www.forrester.com/Forrester+Research+eCommerce+Forecast+2014+To+2019+US/fulltext/-/E-res116713 ***= http://www.marketwired.com/press-release/survey-mobile-broadband-performance-expectations-higher-than-ever- even-as-more-operators-2052324.htm
  • 7. Why Mobile Web? • 85% of survey respondents said mobile devices are a central part of everyday life * • > 50% of US e-commerce web traffic is done via mobile ** • Google: >50% of searches come from smartphones *** * = https://www.salesforce.com/blog/2014/02/mobile-behavior-report.html ** = http://marketingland.com/mobile-drives-nearly-half-e-commerce-traffic-pc-still-rules-sales-report-118629 & ***= http://searchengineland.com/its-official-google-says-more-searches-now-on-mobile-than-on-desktop-220369
  • 8. Holiday Season + Mobile Web • In 2014, over 60% of shoppers using Amazon and Target with a mobile device * • The US e-commerce will top $300 billion this year ** • Study: Top concern by consumers is the speed of (mobile internet) service *** • "web pages loading slowly or not at all" is the single most frustrating experience * = http://phx.corporate-ir.net/phoenix.zhtml?c=176060&p=irol-newsArticle&ID=2002024 ** = https://www.forrester.com/Forrester+Research+eCommerce+Forecast+2014+To+2019+US/fulltext/-/E-res116713 ***= http://www.marketwired.com/press-release/survey-mobile-broadband-performance-expectations-higher-than-ever- even-as-more-operators-2052324.htm
  • 9. Holiday Season + Mobile Apps • All forecasts show double-digit growth for m-commerce/mobile app purchases * • IBM: Larger screens are still preferred when buying online: 40% Mobile/Tablets ** • Mobile purchases: 45% Android – 55% iOS • Distractions: Mobile users are more focused on buying, More distraction on desktops (shopping cart abandonment higher) * = http://phx.corporate-ir.net/phoenix.zhtml?c=176060&p=irol-newsArticle&ID=2002024 ** = http://www.slideshare.net/IBMExpOne/uk-holiday-readiness-2015-infographic ***= http://www.marketwired.com/press-release/survey-mobile-broadband-performance-expectations-higher-than-ever- even-as-more-operators-2052324.htm
  • 10. Top Failures During Peak Days • Web: "Service is currently unavailable." • Instant loss of revenue • App: Crash or simply 'Do Not Work' • Instant loss of revenue • General Slowness of Both – App & Web • Delayed revenue generation, Frustration • Web Experience is Bad • Causes A Hit on Brand -> People go to other sites to buy (and most likely will stay there) * = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
  • 11. Android Fragmentation 2015 by Open Signal report August 2015 Testdroid Cloud >95%
  • 12. Android Fragmentation 2015 by Open Signal report August 2015 Testdroid Cloud >90%
  • 13. Correct behaviour across platforms and browsers Integration with web back- ends Typically need to fully utilize HW (CPU+GPU) Resource (e.g. battery) consumption OpenGL ES 2/3 Performance! Functionality and usability Screen orientations, connectivity, user profiles Robustness Robustness and security! Brand Compliances, verification with back-ends and data Different 'Verticals'
  • 14. Recent Changes – Prepare! • New OS versions with Android & iOS • Android 6.0 Marshmallow • iOS 9 and 9.0.1 iOS 8.0 iOS 8.0.2 iOS 8.1 iOS 8.1.1 iOS 8.2 iOS 8 ALL KitKat 4.4 KitKat 4.4.2 KitKat 4.4.3 KitKat 4.4.4 KitKat ALL Lollipop 5.0 Lollipop 5.0.1 Lollipop 5.0.2 Lollipop ALL Android 'M' 0 5 10 15 20 25 30 35 Failed test runs. Percentage (%).
  • 15. HOW CAN YOU PREPARE?
  • 16. First, Get Experts to Help You! • Testdroid team offers FREE consultation to get your mobile app and web ready • Get in touch with us at sales@bitbar.com FREE Ebook available at http://www2.testdroid.com/mobile-success-guide-for-holiday-shopping-season
  • 18. When Revenue is Generated Thanksgiving week + weekend Cyber MondayBlack Friday Shopping for Christmas
  • 19. Three Stages in Preparation • Stage One: Functional & Compatibility • The basic functionality, compatibility and thorough test automation across real devices • Stage Two: Performance & Load • Performance, Load, Stress, Peak and all other forms of performance testing • Stage Three: Production Monitoring • Monitoring the behavior, speeds, robustness of the app, web and back-end services * = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
  • 20. STAGE ONE: FUNCTIONAL AND COMPATIBILITY
  • 21. Stage #1: Functional & Compatibility • Typically well ahead of peak days (10 wks) • Prepare the functional test suite • 10 steps in app testing: Install, uninstall, upgrade, create new account, make payment, upgrade/downgrade service, integrations, navigation/behavior flows, visual correctness, working with back-end • Select the most used devices & browsers • Top Android devices from last and this year • Latest iOS devices, but include also some older ones as well* = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
  • 22. Stage #1: Functional & Compatibility • Good Mix of 'Users' • Phones and Tablets • OS versions • Display sizes/resolutions • Devices with different memory size • Use variety of browsers • Safari, Chrome, Firefox, Webkit, others... • Use recommended devices (not the most robust ones, but good combo of users) * = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
  • 23. Top Prerequisites for Testing • Real Devices and Real Browsers, as emulators cannot help you to test... * = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season • User Experience • Usability • Hardware • Software • Infrastructure 0 % = the percentage of your app users that use emulator to run your app!
  • 26. Stage #2: Performance & Load • Typically 2-6 weeks ahead of peak days • Prepare the performance tests • Measure the launch time (time to revenue), checkout, graphical content optimization, where is content hosted, performance w/wo internet, different networks • Prepare the load tests • Run significant amount of concurrent views, checkouts, purchases, web requests, and make tests fail • Check these useful tools for generating server-side load for your system: JMeter and Blazemeter * = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
  • 27. Stage #2: Performance & Load • Build in performance tests with real devices and browsers – setup alerts when low perf. • Use additional tools – e.g. AT&T ARO, Qualcomm Trepn profiler, Gamebench • Measure mobile website traffic, e.g. Chrome Dashboard & Safari Web Inspector * = http://testdroid.com/news/is-your-mobile-channel-ready-for-2015-holiday-shopping-season
  • 28. Stage #2: Performance & Load • Performance testing in production should be everyone's goal. There is nothing like the real world to get true performance metrics. • Depending on load levels, we recommend communicating with your 3rd party partners about when load tests will be performed to forego bad situations. • Your performance tests in production can also be used to "pre-heat" your CDNs and caching systems. This is a great thing to do before anticipated spikes.
  • 29. Stage #2: Performance & Load • Do you know the behavior of your web users? 100,000 unique visitors 8,250 sign-ups/convers. (8.25%) 3,105 billing pages (37.6%) 2,888 payment pages (93.0%) 2,790 payments done (96.6%)
  • 30. Connectivity & Interdependencies Page load time is impacted by various different things, from the user to external systems integrated, and supported by the back-end systems, servers and other infrastructure.
  • 33. Stage #3: Proactive Production Monitoring • Typically 2 weeks before and 2-3 months after the launch of peak day critical 'tools' • Prepare the infrastructure for monitoring • Ensure your app is downloadable/accessible, utilizing the latest versions, create accounts, loggings, purchasing, preferably every 10-15 min intervals • Prepare efficient comparison of results • Lots of test data -> compare changes to spot if there are any weaknesses, vulnerabilities or non-robustness • Check these useful tools/dashboards for generic monitoring Nagios and Zabbix
  • 34. Stage #3: Proactive Production Monitoring • Good monitoring should always include: • Alarms, Dashboards, Data Visualization • Use multiple devices and infrastructure to rule out false positives and seek realistic averages • Understanding the performance on different devices, GEOs, networks, different steps of engagement and payments
  • 36.
  • 37.
  • 38. THANK YOU! More information about frameworks, devices and testing at www.testdroid.com