Why a
Mobile Test Strategy
is just Test Strategy
27 | 06 | 2015
HCMC Software Testing Club 2015
2
3
4
Are we scared of Mobile?
Challenges:
• Creating separate teams
• Managing multiple devices
• Webservers don’t run low on battery get taken
home
• Browser, OS, Device, Platform combinations
are more than we have ever had to manage
But it still boils down our mission – Validate
products, report risk
5
Our role is greater than a mobile test strategy
Building a mobile approach is a key point in your overall
strategy….
…But we must do more!
Our mission, to report risk, must include a focus on where
risk is introduced
We must have a seat at the table:
- What is the mobile strategy of the organization?
- What will the next technology be?
- Where will our content and products be accessed?
6
What must we understand
7
What must we understand
8
What must we understand
• For public and consumer applications,
mobile does not just mean an “app”
• For internal, private applications, our
users or still customers and usability
can’t be taken for granted
9
There are two primary drivers to Mobile Quality
10
There are two primary drivers to Mobile Quality
11
But our apps aren’t really meant for mobile
12
What are we really testing?
• Native apps – Yes
• Hybrid apps – Yes
• Mobile web – Yes
• Responsive design – Yes
• What about:
- TV’s?
- Cars?
- Refrigerators!!!
13
What are we really testing?
14
What are we really testing?
15
What are we really testing?
16
What are we really testing?
17
But, I just want to make sure it renders
We have a lot more to test than functionality and
usability
18
But, we don’t have the devices
19
What does this mean for the tester?
• Defect escape risk is exponentially higher with
changes in platform and technology
• Our challenges are increasing and so are our
options
• Working with product teams on strategy can manage the
risk
• Knowing that you’re mobile even when you’re not
• Communicate cost of defects and customer loss
• Building for future needs will strengthen non-mobile
aspects of your strategy
20
Mobile is not only about mobile
• Building for future mobile needs will strengthen
non-mobile aspects of your strategy:
- Usability is not a uniquely mobile trait
- Customer adoption and community acceptance
isn’t either
- Size, performance, battery consumption, and
connectivity options all affect functionality
- Biometrics
- Augmented reality
21
How my strategy should change for mobile
• Clearly, new techniques are needed
• The functional tester is no longer only able to
focus on functionality!
• But, we can still break this down into similar
buckets:
1. Estimation
2. Requirements
3. Environment
4. Test Phases
5. Risk Analysis
22
Strategy – Estimating for Mobile
The complexity of combinations is a significant drain on
test estimation
We must focus on production statistics (if Available) or
expected usage to drive initial, risk based estimations
Permutations of device, OS, Browser will create
distraction – These are important, but must be based on
target usage
AUT loading, charging, OS selection, and setup are also
factors
23
Strategy – Managing Mobile Requirements
This is a change in the role of the tester:
• Functional requirements will not address the
infrastructure and technical needs of a mobile
application or web experience
• We must create best practices for product owners
and architects to follow that drive quality solutions
• Testing must become the voice of the mobile strategy
24
Strategy – Managing Mobile Requirements
Functional Requirements:
• Usability, accessibility, notifications and interactions with OS
Infrastructure Requirements:
• Wi-Fi vs. Network, lost transmission, security, and on device
storage
Consumption requirements:
• Battery, data, bandwidth
Input requirements:
• Camera, biometrics, keyboard types
Error Handling:
• Call interruption, multi-tasking, background usage
25
Strategy – Managing Mobile Environments
Traditionally, the test environment is managed by the
infrastructure or technical team
But with mobile, who do we “request” an environment
from?
And what constitutes a mobile environment?
It is now the tester’s job to load OS, AUT, prepare the
environment, and ready for testing
26
Strategy – Managing Mobile Test Phases
Traditional webdesktop testing has included a standard
approach that usually consists of: Functional, System,
Integration, NFR, Regression and UAT (along with many
other phases)
Often, with mobile, we are forced to only consider
functional (does it render) when we must also include:
• Usability
• Performance
• Security
27
Strategy – Managing Mobile QualityRisk Analysis
Between nativehybrid apps, “m.”, responsive design,
and mobile web, our risk reporting must be focused on
financial impact, customer adoption, and usability
Risk reporting now includes intended
platformOSDevicebrowser combinations
Our roles in this process will be continuing to change
but we must define risk criteria as part of our strategy
from the onset
28
Summary - Quick Hits
• Mobile Strategy is as much a part of test strategy
as regression, especially for customerpublic
portals
• Responsive design must be implemented in any
external website and can be tested outside of the
device
• Test strategy must evolve to include influence to
design and development based on intended use
• Risk mitigation includes the identification of core
aspects of product usage
• Mobile is not just for phones and tablets!
29
Brian Bernknopf
bbernknopf@kms-technology.com
30

More Related Content

PDF
Common Web UI Problems Transforming Manual to Automation
PDF
Building an effective mobile testing strategy
PDF
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
PPTX
Testing Your Software Testers
PDF
Test Army - testing agency who cares about software quality
PPTX
Mobile App Testing Best Practices
PPTX
How Digital Changed the Game... and how to cross platform test for it
PPTX
Testing NodeJS, REST APIs and MongoDB with UFT
Common Web UI Problems Transforming Manual to Automation
Building an effective mobile testing strategy
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Testing Your Software Testers
Test Army - testing agency who cares about software quality
Mobile App Testing Best Practices
How Digital Changed the Game... and how to cross platform test for it
Testing NodeJS, REST APIs and MongoDB with UFT

What's hot (20)

PDF
Selecting the Right Automated Testing tool
PDF
[Vu Van Nguyen] Value-based Software Testing an Approach to Prioritizing Tests
PDF
Ady beleanu automate-theprocessdelivery
PDF
7 mobile app usability testing best practices by UserTesting
PPTX
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
PDF
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
PPTX
Performance Testing
PDF
Cloud for Agile Testing - Burak Koyuncu
PPTX
How to Design a Successful Test Automation Strategy
PDF
Software Mobile Website Quality assurance framework design
PPTX
Testing Tools with AI
PPTX
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​
PDF
Delivering high-quality apps 6 times, every week
PDF
Why Ranorex
PDF
Automated Desktop and Web Testing Webinars
PPTX
Test cases
PPTX
Click2Cloud UAT Tool
PPTX
Shift left
PPTX
Combining Automated Functional And Load Testing
PDF
Key Factors To Ensure Test Automation Framework Success
Selecting the Right Automated Testing tool
[Vu Van Nguyen] Value-based Software Testing an Approach to Prioritizing Tests
Ady beleanu automate-theprocessdelivery
7 mobile app usability testing best practices by UserTesting
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
Performance Testing
Cloud for Agile Testing - Burak Koyuncu
How to Design a Successful Test Automation Strategy
Software Mobile Website Quality assurance framework design
Testing Tools with AI
Strategy vs. Tactical Testing: Actions for Today, Plans for Tomorrow​
Delivering high-quality apps 6 times, every week
Why Ranorex
Automated Desktop and Web Testing Webinars
Test cases
Click2Cloud UAT Tool
Shift left
Combining Automated Functional And Load Testing
Key Factors To Ensure Test Automation Framework Success
Ad

Viewers also liked (20)

PDF
How to brew a tasty agile test strategy
PDF
Web API Test Automation Using Frisby & Node.js
PDF
Security testing-What can we do - Trinh Minh Hien
PDF
[HCMC STC Jan 2015] Making IT Count – Agile Test Metrics
PDF
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...
PDF
[HCMC STC Jan 2015] Practical Experiences In Test Automation
PDF
[HCMC STC Jan 2015] FATS: A Framework For Automated Testing Scenarios
PDF
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
PDF
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
PDF
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
PDF
Test Design with Action-based Testing Methodology - Ngo Hoang Minh
PDF
Analytical Risk-based and Specification-based Testing - Bui Duy Tam
PDF
[HCMC STC Jan 2015] Risk-Based Software Testing Approaches
PDF
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
PDF
Mobile Video Games Testing Principles - Benjamin Poirrier
PPTX
Agile Testing Strategy
PDF
Building an Effective International Software QA Test Strategy
PPTX
The Three Pillars Approach to Your Agile Test Strategy
PDF
Agile 2012 the 0-page agile test plan - paul carvalho
PPTX
Test Strategy
How to brew a tasty agile test strategy
Web API Test Automation Using Frisby & Node.js
Security testing-What can we do - Trinh Minh Hien
[HCMC STC Jan 2015] Making IT Count – Agile Test Metrics
A Novel Approach of Automation Test for Software Monitoring Solution - Tran S...
[HCMC STC Jan 2015] Practical Experiences In Test Automation
[HCMC STC Jan 2015] FATS: A Framework For Automated Testing Scenarios
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
Test Design with Action-based Testing Methodology - Ngo Hoang Minh
Analytical Risk-based and Specification-based Testing - Bui Duy Tam
[HCMC STC Jan 2015] Risk-Based Software Testing Approaches
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Mobile Video Games Testing Principles - Benjamin Poirrier
Agile Testing Strategy
Building an Effective International Software QA Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
Agile 2012 the 0-page agile test plan - paul carvalho
Test Strategy
Ad

Similar to Why a Mobile Test Strategy is just Test Strategy (20)

PDF
Webinar app testing and distribution
PDF
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
PDF
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
PDF
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
PPT
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
PDF
Enterprise Mobility - Challenges and Opportunities
PDF
Enterprise mobility challenges and opportunites
PPTX
Mobile testing practices
PDF
Enterprise mobility challenges and opportunites
PPTX
Best Practices & Testing Process of Mobile Application Testing.pptx
PDF
Bluemix application monitoring
PDF
Mobile application-testing for shanethatech
PDF
Enterprise mobile strategy framework - 1st part
PDF
Designing a Mobile Device Lab - XBOSoft Webinar
PDF
Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration
PDF
Experitest & Capgemini Co-webinar -
PDF
“Identifying and Mitigating Bias in AI,” a Presentation from Intel
PPTX
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
PPTX
mobileapplicationtesting.pptx
PPTX
Security Metrics Program
Webinar app testing and distribution
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
Enterprise Mobility - Challenges and Opportunities
Enterprise mobility challenges and opportunites
Mobile testing practices
Enterprise mobility challenges and opportunites
Best Practices & Testing Process of Mobile Application Testing.pptx
Bluemix application monitoring
Mobile application-testing for shanethatech
Enterprise mobile strategy framework - 1st part
Designing a Mobile Device Lab - XBOSoft Webinar
Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration
Experitest & Capgemini Co-webinar -
“Identifying and Mitigating Bias in AI,” a Presentation from Intel
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
mobileapplicationtesting.pptx
Security Metrics Program

More from Ho Chi Minh City Software Testing Club (10)

PDF
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
PDF
[HCMC STC Jan 2015] Developing an Offshore Context-Driven Testing Team
PDF
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
PDF
[HCMC STC Jan 2015] Choosing The Best Of The Plan-Driven And Agile Developmen...
PDF
[HCMC STC Jan 2015] Creating a Better Testing Future
PDF
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams
PDF
[HCMC STC Jan 2015] Performing Target Test in UMTS Network
PDF
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...
PDF
[Vu Van Nguyen] Test Estimation in Practice
PDF
[Thong Nguyen & Trong Bui] Behavior Driven Development (BDD) and Automation T...
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Developing an Offshore Context-Driven Testing Team
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
[HCMC STC Jan 2015] Choosing The Best Of The Plan-Driven And Agile Developmen...
[HCMC STC Jan 2015] Creating a Better Testing Future
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams
[HCMC STC Jan 2015] Performing Target Test in UMTS Network
Ho Chi Minh City Software Testing Conference 2014 "Stay on the cutting-edge" ...
[Vu Van Nguyen] Test Estimation in Practice
[Thong Nguyen & Trong Bui] Behavior Driven Development (BDD) and Automation T...

Recently uploaded (20)

PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Comparative analysis of machine learning models for fake news detection in so...
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
Advancing precision in air quality forecasting through machine learning integ...
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
Improvisation in detection of pomegranate leaf disease using transfer learni...
Co-training pseudo-labeling for text classification with support vector machi...
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Training Program for knowledge in solar cell and solar industry
LMS bot: enhanced learning management systems for improved student learning e...
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Convolutional neural network based encoder-decoder for efficient real-time ob...
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Comparative analysis of machine learning models for fake news detection in so...
future_of_ai_comprehensive_20250822032121.pptx
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
NewMind AI Weekly Chronicles – August ’25 Week IV
Module 1 Introduction to Web Programming .pptx
Introduction to MCP and A2A Protocols: Enabling Agent Communication
Advancing precision in air quality forecasting through machine learning integ...
SGT Report The Beast Plan and Cyberphysical Systems of Control

Why a Mobile Test Strategy is just Test Strategy

  • 1. Why a Mobile Test Strategy is just Test Strategy 27 | 06 | 2015 HCMC Software Testing Club 2015
  • 2. 2
  • 3. 3
  • 4. 4
  • 5. Are we scared of Mobile? Challenges: • Creating separate teams • Managing multiple devices • Webservers don’t run low on battery get taken home • Browser, OS, Device, Platform combinations are more than we have ever had to manage But it still boils down our mission – Validate products, report risk 5
  • 6. Our role is greater than a mobile test strategy Building a mobile approach is a key point in your overall strategy…. …But we must do more! Our mission, to report risk, must include a focus on where risk is introduced We must have a seat at the table: - What is the mobile strategy of the organization? - What will the next technology be? - Where will our content and products be accessed? 6
  • 7. What must we understand 7
  • 8. What must we understand 8
  • 9. What must we understand • For public and consumer applications, mobile does not just mean an “app” • For internal, private applications, our users or still customers and usability can’t be taken for granted 9
  • 10. There are two primary drivers to Mobile Quality 10
  • 11. There are two primary drivers to Mobile Quality 11
  • 12. But our apps aren’t really meant for mobile 12
  • 13. What are we really testing? • Native apps – Yes • Hybrid apps – Yes • Mobile web – Yes • Responsive design – Yes • What about: - TV’s? - Cars? - Refrigerators!!! 13
  • 14. What are we really testing? 14
  • 15. What are we really testing? 15
  • 16. What are we really testing? 16
  • 17. What are we really testing? 17
  • 18. But, I just want to make sure it renders We have a lot more to test than functionality and usability 18
  • 19. But, we don’t have the devices 19
  • 20. What does this mean for the tester? • Defect escape risk is exponentially higher with changes in platform and technology • Our challenges are increasing and so are our options • Working with product teams on strategy can manage the risk • Knowing that you’re mobile even when you’re not • Communicate cost of defects and customer loss • Building for future needs will strengthen non-mobile aspects of your strategy 20
  • 21. Mobile is not only about mobile • Building for future mobile needs will strengthen non-mobile aspects of your strategy: - Usability is not a uniquely mobile trait - Customer adoption and community acceptance isn’t either - Size, performance, battery consumption, and connectivity options all affect functionality - Biometrics - Augmented reality 21
  • 22. How my strategy should change for mobile • Clearly, new techniques are needed • The functional tester is no longer only able to focus on functionality! • But, we can still break this down into similar buckets: 1. Estimation 2. Requirements 3. Environment 4. Test Phases 5. Risk Analysis 22
  • 23. Strategy – Estimating for Mobile The complexity of combinations is a significant drain on test estimation We must focus on production statistics (if Available) or expected usage to drive initial, risk based estimations Permutations of device, OS, Browser will create distraction – These are important, but must be based on target usage AUT loading, charging, OS selection, and setup are also factors 23
  • 24. Strategy – Managing Mobile Requirements This is a change in the role of the tester: • Functional requirements will not address the infrastructure and technical needs of a mobile application or web experience • We must create best practices for product owners and architects to follow that drive quality solutions • Testing must become the voice of the mobile strategy 24
  • 25. Strategy – Managing Mobile Requirements Functional Requirements: • Usability, accessibility, notifications and interactions with OS Infrastructure Requirements: • Wi-Fi vs. Network, lost transmission, security, and on device storage Consumption requirements: • Battery, data, bandwidth Input requirements: • Camera, biometrics, keyboard types Error Handling: • Call interruption, multi-tasking, background usage 25
  • 26. Strategy – Managing Mobile Environments Traditionally, the test environment is managed by the infrastructure or technical team But with mobile, who do we “request” an environment from? And what constitutes a mobile environment? It is now the tester’s job to load OS, AUT, prepare the environment, and ready for testing 26
  • 27. Strategy – Managing Mobile Test Phases Traditional webdesktop testing has included a standard approach that usually consists of: Functional, System, Integration, NFR, Regression and UAT (along with many other phases) Often, with mobile, we are forced to only consider functional (does it render) when we must also include: • Usability • Performance • Security 27
  • 28. Strategy – Managing Mobile QualityRisk Analysis Between nativehybrid apps, “m.”, responsive design, and mobile web, our risk reporting must be focused on financial impact, customer adoption, and usability Risk reporting now includes intended platformOSDevicebrowser combinations Our roles in this process will be continuing to change but we must define risk criteria as part of our strategy from the onset 28
  • 29. Summary - Quick Hits • Mobile Strategy is as much a part of test strategy as regression, especially for customerpublic portals • Responsive design must be implemented in any external website and can be tested outside of the device • Test strategy must evolve to include influence to design and development based on intended use • Risk mitigation includes the identification of core aspects of product usage • Mobile is not just for phones and tablets! 29