Mobile Test Management Done Right

Daniel Knott
Daniel KnottHead of Software Testing
Mobile Test Management
Done Right
By Daniel Knott
@dnlkntt
📺 youtube.com/c/DanielKnott
www.adventuresinqa.com
Hi, I’m
Daniel Knott
Head of Software Testing @MaibornWolff (Germany)
Mobile Tester by ❤
Author of the books:
• Hands-On Mobile App Testing (EN)
• Mobile App Testing (DE)
• Smarwatch App Testing (EN)
📺 youtube.com/c/DanielKnott
@dnlkntt
www.adventuresinqa.com
Key
takeaways
✅
Release mobile
Products frequently
🚢
Mobile testing
challenges
🤳
Mobile testing
scenarios
📲
Involve customers
in the development
👩💻
Getting to know
your customers
👪
High user
expectations
⭐
Agenda
Current state of
the mobile market
🚦
@dnlkntt
Current State of the Mobile Market
By end of 2023
4.3 billion will use a smartphone
By end of 2023
Mobile app revenue +$935 billion
Apple and Google
+4 million apps
21% of Millennials
Open apps +50 times/ day
69% of all US digital media time
Comes from mobile apps
Avg. smartphone user
Uses 10 apps per day and
30 each month
In 2020
+200 million app downloads
In 2020
+1 billion devices sold
@dnlkntt
Mobile Technology
Changed Our Life
@dnlkntt
https://twitter.com/_adrianhinojosa/status/757015786057641985
@dnlkntt
Test Management Process
Test Plan
Test
Design
Test
Execution
Exit
Criteria
Test
Reporting
User
ExpectaZons
Mobile
Devices
Mobile Test
Scenarios
Release
Cycles
…
@dnlkntt
High User
Expecta=ons
for Mobile
Products
@dnlkntt
High User Expecta?ons for Mobile Products
Avg. adult checks every 12 minutes
their smartphone
Top 4 reasons for deleting an app
1. Bad Design
2. Bad Usability
3. Loading time
4. App Crashes
88% of overall smartphone time
spent on apps
Nearly 60% of users will delete an
app that requires a registration
80% of users delete an app after the
first usage
Users expect that an app loads
under 2 seconds
@dnlkntt
Ge@ng to
Know your
Customers
@dnlkntt
Getting to Know your Customers
Get information about
user needs and
preferences
Collect data from
market research,
studies, tracking or
user interviews
Outline most important
scenarios and make
them transparent to
company and team
Focus on user
values
Mobile Testers can
plan their testing
activities around this
data
@dnlkntt
Getting to Know your Customers
Get information about
user needs and
preferences
Collect data from
market research,
studies, tracking or
user interviews
Outline most important
scenarios and make
them transparent to
company and team
Focus on user
values
Mobile Testers can
plan their tes?ng
ac?vi?es around this
data
@dnlkntt
GeDng to Know your Customers
Get information about
user needs and
preferences
Collect data from
market research,
studies, tracking or
user interviews
Outline most important
scenarios and make
them transparent to
company and team
Focus on user
values
Mobile Testers can
plan their testing
activities around this
data
@dnlkntt
Getting to Know your Customers
Get informa?on about
user needs and
preferences
Collect data from
market research,
studies, tracking or
user interviews
Outline most important
scenarios and make
them transparent to
company and team
Focus on user
values
Mobile Testers can
plan their testing
activities around this
data
@dnlkntt
GeDng to Know your Customers
Get information about
user needs and
preferences
Collect data from
market research,
studies, tracking or
user interviews
Outline most important
scenarios and make
them transparent to
company and team
Focus on user
values
Mobile Testers can
plan their testing
activities around this
data
@dnlkntt
Involve
Customers in
Development
@dnlkntt
Involve Customers in the Development
Conduct user
interviews in
the own
office
Establish a
beta testing
community
Sync on a
regular basis
with PM, UI &
UX
Send regular
pre-builds to
colleagues
and
customers
Integrate
feedback
surveys to
your apps
Check app
stores for
reviews &
comments
Check error
reports and
log files from
users
@dnlkntt
Mobile Testing
Scenarios
@dnlkntt
• Depending on app use cases this differs from app to app
• The app tech stack also influences the test scenarios for mobile testers and developers
Mobile Testing Scenarios
@dnlkntt
Mobile Testing Scenarios
• Interrupt Testing
• Permissions
• Standby testing
• Sensors
• Accessibility Testing
• Security
• 3rd Party Apps
• Gestures
• Multitasking
• App Data
• In App Purchase
• Performance
• Usability
• Mobile Networks
• Battery
• Local Storage
@dnlkntt
Mobile Testing Scenarios
https://adventuresinqa.com/wp-content/uploads/2022/01/Mobile-Testing-Cheat-Sheet.pdf @dnlkntt
MOBILE APP TESTING
https://www.ministryoftesting.com/dojo/lessons/mobile-app-testing-mnemonic
Mnemonic might help you as well
@dnlkntt
Mobile Testing
Challenges
@dnlkntt
Mobile Testing Challenges
@dnlkntt
Mobile Testing Challenges - Fragmentation
Group 1, Prio A
• High End Devices
• Quad Core CPU
• RAM >4048MB
• Retina, Full HD
Display >= 6“
Group 2, Prio B
• Mid-range devices
• Dual Core CPU
• RAM <=2048MB
• Screen size < 6“
• Software not older
1 year
Group 3, Prio C
• Small devices
• Single Core
• RAM < 1024MB
• Low screen size
and resolution
• Older OS, older
browser
Based on your target group
@dnlkntt
Mobile Testing Challenges - Automation
There is no silver bullet
Invest time to find the right test
automation tool that fits your needs
and requirements
Start simple with automation
Invest time in your CI pipeline and
testing infrastructure
Automation should support your
testing activities. It will NEVER
replace testing
Get support from developers
@dnlkntt
Release Mobile
Products
Frequently
@dnlkntt
Release Mobile Products Frequently
Users expect a bug “free” app
When working with multiple teams,
a release train can help
Planned code freezes and app
releases help to organize & to give
guidance for teams
Every team need to catch the train
in case they want to release
It’s helpful to have a regular release
cycle e.g. every 2 weeks
Freeze the code automatically to
avoid late passengers
@dnlkntt
Release Mobile Products Frequently
Code Freeze/
Upload to Google/ Apple
100%
Users
Coding
10 days
Beta
Testing
7 days
20% Users
2 days
50% Users
5 days
Code Freeze/
Upload to Google/ Apple
100%
Users
Coding
10 days
Beta
Testing
7 days
20% Users
2 days
50% Users
5 days
@dnlkntt
Release Mobile Products Frequently
Monitor the app release
React fast in case of a critical bug
Check crash logs
Check social media and feedback in
app stores
@dnlkntt
Mobile Test
Management
Takeaways
@dnlkntt
Mobile Test Management Takeaways
Ø Mobile technology changed our life’s
Ø Mobile market is still growing
Ø Mobile users have a high expectation to your product and services
Ø Get to know your customers and interact with them
Ø Define test scenarios based on your app and tech stack
ØIdentify your challenges and start to tackle them
Ø Start simple and reconsider your approach from time to time
@dnlkntt
Thank You!
@dnlkntt – www.adventuresinqa.com
📺 youtube.com/c/DanielKnott
Resources
• https://www.statista.com/statistics/263437/global-smartphone-sales-to-end-users-since-2007/
• https://www.statista.com/statistics/330695/number-of-smartphone-users-worldwide/
• https://www.statista.com/statistics/269025/worldwide-mobile-app-revenue-forecast/
• https://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/
• https://mindsea.com/app-stats/
• https://www.marketingcharts.com/digital/mobile-phone-111093
• https://www.statista.com/statistics/271644/worldwide-free-and-paid-mobile-app-store-downloads/
• https://adventuresinqa.com/wp-content/uploads/2015/12/Mobile-Testing-Cheat-Sheet-Adventures-in-QA.pdf
• https://www.ministryoftesting.com/dojo/lessons/mobile-app-testing-mnemonic
• https://www.ben-evans.com/benedictevans/2015/8/19/how-many-pictures
• https://twitter.com/_adrianhinojosa/status/757015786057641985
• https://adventuresinqa.com/2014/08/11/kifsu-and-the-mobile-user-expectations/
• https://buildfire.com/app-statistics/
• https://nypost.com/2017/11/08/americans-check-their-phones-80-times-a-day-study/
• https://www.emarketer.com/content/the-majority-of-americans-mobile-time-spent-takes-place-in-apps
1 of 34

Recommended

Remote Leadership by
Remote LeadershipRemote Leadership
Remote LeadershipDaniel Knott
18 views25 slides
How To Grow Your Testing Team Members by
How To Grow Your Testing Team MembersHow To Grow Your Testing Team Members
How To Grow Your Testing Team MembersDaniel Knott
21 views26 slides
Softskills Software Testers by
Softskills Software TestersSoftskills Software Testers
Softskills Software TestersDaniel Knott
76 views16 slides
From Testing to Product Management by
From Testing to Product ManagementFrom Testing to Product Management
From Testing to Product ManagementDaniel Knott
334 views31 slides
Mobile App Testing ScanAgile 2012 by
Mobile App Testing ScanAgile 2012Mobile App Testing ScanAgile 2012
Mobile App Testing ScanAgile 2012Daniel Knott
238 views41 slides
Mobile Testautomatisierung by
Mobile TestautomatisierungMobile Testautomatisierung
Mobile TestautomatisierungDaniel Knott
196 views37 slides

More Related Content

More from Daniel Knott

Challenges in mobile test automation - 2011 by
Challenges in mobile test automation - 2011Challenges in mobile test automation - 2011
Challenges in mobile test automation - 2011Daniel Knott
181 views28 slides
How to scale mobile testing across several teams by
How to scale mobile testing across several teamsHow to scale mobile testing across several teams
How to scale mobile testing across several teamsDaniel Knott
280 views46 slides
10 Mobile App Testing Mistakes To Avoid by Daniel Knott by
10 Mobile App Testing Mistakes To Avoid by Daniel Knott10 Mobile App Testing Mistakes To Avoid by Daniel Knott
10 Mobile App Testing Mistakes To Avoid by Daniel KnottDaniel Knott
662 views41 slides
How to Scale Mobile Testing Across Several Teams by
How to Scale Mobile Testing Across Several TeamsHow to Scale Mobile Testing Across Several Teams
How to Scale Mobile Testing Across Several TeamsDaniel Knott
1.1K views51 slides
Mobile testing @ XING - Ist der Release Train pünktlich by
Mobile testing @ XING - Ist der Release Train pünktlichMobile testing @ XING - Ist der Release Train pünktlich
Mobile testing @ XING - Ist der Release Train pünktlichDaniel Knott
1K views38 slides
Mobile testing @ stughh by
Mobile testing @ stughhMobile testing @ stughh
Mobile testing @ stughhDaniel Knott
1.5K views78 slides

More from Daniel Knott(11)

Challenges in mobile test automation - 2011 by Daniel Knott
Challenges in mobile test automation - 2011Challenges in mobile test automation - 2011
Challenges in mobile test automation - 2011
Daniel Knott181 views
How to scale mobile testing across several teams by Daniel Knott
How to scale mobile testing across several teamsHow to scale mobile testing across several teams
How to scale mobile testing across several teams
Daniel Knott280 views
10 Mobile App Testing Mistakes To Avoid by Daniel Knott by Daniel Knott
10 Mobile App Testing Mistakes To Avoid by Daniel Knott10 Mobile App Testing Mistakes To Avoid by Daniel Knott
10 Mobile App Testing Mistakes To Avoid by Daniel Knott
Daniel Knott662 views
How to Scale Mobile Testing Across Several Teams by Daniel Knott
How to Scale Mobile Testing Across Several TeamsHow to Scale Mobile Testing Across Several Teams
How to Scale Mobile Testing Across Several Teams
Daniel Knott1.1K views
Mobile testing @ XING - Ist der Release Train pünktlich by Daniel Knott
Mobile testing @ XING - Ist der Release Train pünktlichMobile testing @ XING - Ist der Release Train pünktlich
Mobile testing @ XING - Ist der Release Train pünktlich
Daniel Knott1K views
Mobile testing @ stughh by Daniel Knott
Mobile testing @ stughhMobile testing @ stughh
Mobile testing @ stughh
Daniel Knott1.5K views
8 Jahre Agiles Testen - Was kommt jetzt? by Daniel Knott
8 Jahre Agiles Testen - Was kommt jetzt?8 Jahre Agiles Testen - Was kommt jetzt?
8 Jahre Agiles Testen - Was kommt jetzt?
Daniel Knott1.9K views
Hands-On Mobile App Testing by Daniel Knott
Hands-On Mobile App TestingHands-On Mobile App Testing
Hands-On Mobile App Testing
Daniel Knott3K views
How to Break your App - Workshop - Testbash 2015 by Daniel Knott
How to Break your App - Workshop - Testbash 2015How to Break your App - Workshop - Testbash 2015
How to Break your App - Workshop - Testbash 2015
Daniel Knott2.5K views
How to Break your App - Best Practices in Mobile App Testing by Daniel Knott
How to Break your App - Best Practices in Mobile App TestingHow to Break your App - Best Practices in Mobile App Testing
How to Break your App - Best Practices in Mobile App Testing
Daniel Knott8.1K views
Best Practices in Mobile App Testing @STUGRM by Daniel Knott
Best Practices in Mobile App Testing @STUGRMBest Practices in Mobile App Testing @STUGRM
Best Practices in Mobile App Testing @STUGRM
Daniel Knott1.4K views

Recently uploaded

AI + Memoori = AIM by
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIMMemoori
15 views9 slides
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」 by
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」PC Cluster Consortium
29 views68 slides
LLMs in Production: Tooling, Process, and Team Structure by
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team StructureAggregage
65 views77 slides
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Moses Kemibaro
38 views38 slides
KubeConNA23 Recap.pdf by
KubeConNA23 Recap.pdfKubeConNA23 Recap.pdf
KubeConNA23 Recap.pdfMichaelOLeary82
28 views27 slides
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream by
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamEvaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamAlpen-Adria-Universität
44 views34 slides

Recently uploaded(20)

AI + Memoori = AIM by Memoori
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
Memoori15 views
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」 by PC Cluster Consortium
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage65 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro38 views
"Node.js Development in 2024: trends and tools", Nikita Galkin by Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays37 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE85 views
The Power of Generative AI in Accelerating No Code Adoption.pdf by Saeed Al Dhaheri
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdf
Saeed Al Dhaheri44 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash171 views
Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software198 views
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf by MichaelOLeary82
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfAdopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
MichaelOLeary8213 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar39 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays38 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10152 views

Mobile Test Management Done Right

  • 1. Mobile Test Management Done Right By Daniel Knott @dnlkntt 📺 youtube.com/c/DanielKnott www.adventuresinqa.com
  • 2. Hi, I’m Daniel Knott Head of Software Testing @MaibornWolff (Germany) Mobile Tester by ❤ Author of the books: • Hands-On Mobile App Testing (EN) • Mobile App Testing (DE) • Smarwatch App Testing (EN) 📺 youtube.com/c/DanielKnott @dnlkntt www.adventuresinqa.com
  • 3. Key takeaways ✅ Release mobile Products frequently 🚢 Mobile testing challenges 🤳 Mobile testing scenarios 📲 Involve customers in the development 👩💻 Getting to know your customers 👪 High user expectations ⭐ Agenda Current state of the mobile market 🚦 @dnlkntt
  • 4. Current State of the Mobile Market By end of 2023 4.3 billion will use a smartphone By end of 2023 Mobile app revenue +$935 billion Apple and Google +4 million apps 21% of Millennials Open apps +50 times/ day 69% of all US digital media time Comes from mobile apps Avg. smartphone user Uses 10 apps per day and 30 each month In 2020 +200 million app downloads In 2020 +1 billion devices sold @dnlkntt
  • 7. Test Management Process Test Plan Test Design Test Execution Exit Criteria Test Reporting User ExpectaZons Mobile Devices Mobile Test Scenarios Release Cycles … @dnlkntt
  • 9. High User Expecta?ons for Mobile Products Avg. adult checks every 12 minutes their smartphone Top 4 reasons for deleting an app 1. Bad Design 2. Bad Usability 3. Loading time 4. App Crashes 88% of overall smartphone time spent on apps Nearly 60% of users will delete an app that requires a registration 80% of users delete an app after the first usage Users expect that an app loads under 2 seconds @dnlkntt
  • 11. Getting to Know your Customers Get information about user needs and preferences Collect data from market research, studies, tracking or user interviews Outline most important scenarios and make them transparent to company and team Focus on user values Mobile Testers can plan their testing activities around this data @dnlkntt
  • 12. Getting to Know your Customers Get information about user needs and preferences Collect data from market research, studies, tracking or user interviews Outline most important scenarios and make them transparent to company and team Focus on user values Mobile Testers can plan their tes?ng ac?vi?es around this data @dnlkntt
  • 13. GeDng to Know your Customers Get information about user needs and preferences Collect data from market research, studies, tracking or user interviews Outline most important scenarios and make them transparent to company and team Focus on user values Mobile Testers can plan their testing activities around this data @dnlkntt
  • 14. Getting to Know your Customers Get informa?on about user needs and preferences Collect data from market research, studies, tracking or user interviews Outline most important scenarios and make them transparent to company and team Focus on user values Mobile Testers can plan their testing activities around this data @dnlkntt
  • 15. GeDng to Know your Customers Get information about user needs and preferences Collect data from market research, studies, tracking or user interviews Outline most important scenarios and make them transparent to company and team Focus on user values Mobile Testers can plan their testing activities around this data @dnlkntt
  • 17. Involve Customers in the Development Conduct user interviews in the own office Establish a beta testing community Sync on a regular basis with PM, UI & UX Send regular pre-builds to colleagues and customers Integrate feedback surveys to your apps Check app stores for reviews & comments Check error reports and log files from users @dnlkntt
  • 19. • Depending on app use cases this differs from app to app • The app tech stack also influences the test scenarios for mobile testers and developers Mobile Testing Scenarios @dnlkntt
  • 20. Mobile Testing Scenarios • Interrupt Testing • Permissions • Standby testing • Sensors • Accessibility Testing • Security • 3rd Party Apps • Gestures • Multitasking • App Data • In App Purchase • Performance • Usability • Mobile Networks • Battery • Local Storage @dnlkntt
  • 25. Mobile Testing Challenges - Fragmentation Group 1, Prio A • High End Devices • Quad Core CPU • RAM >4048MB • Retina, Full HD Display >= 6“ Group 2, Prio B • Mid-range devices • Dual Core CPU • RAM <=2048MB • Screen size < 6“ • Software not older 1 year Group 3, Prio C • Small devices • Single Core • RAM < 1024MB • Low screen size and resolution • Older OS, older browser Based on your target group @dnlkntt
  • 26. Mobile Testing Challenges - Automation There is no silver bullet Invest time to find the right test automation tool that fits your needs and requirements Start simple with automation Invest time in your CI pipeline and testing infrastructure Automation should support your testing activities. It will NEVER replace testing Get support from developers @dnlkntt
  • 28. Release Mobile Products Frequently Users expect a bug “free” app When working with multiple teams, a release train can help Planned code freezes and app releases help to organize & to give guidance for teams Every team need to catch the train in case they want to release It’s helpful to have a regular release cycle e.g. every 2 weeks Freeze the code automatically to avoid late passengers @dnlkntt
  • 29. Release Mobile Products Frequently Code Freeze/ Upload to Google/ Apple 100% Users Coding 10 days Beta Testing 7 days 20% Users 2 days 50% Users 5 days Code Freeze/ Upload to Google/ Apple 100% Users Coding 10 days Beta Testing 7 days 20% Users 2 days 50% Users 5 days @dnlkntt
  • 30. Release Mobile Products Frequently Monitor the app release React fast in case of a critical bug Check crash logs Check social media and feedback in app stores @dnlkntt
  • 32. Mobile Test Management Takeaways Ø Mobile technology changed our life’s Ø Mobile market is still growing Ø Mobile users have a high expectation to your product and services Ø Get to know your customers and interact with them Ø Define test scenarios based on your app and tech stack ØIdentify your challenges and start to tackle them Ø Start simple and reconsider your approach from time to time @dnlkntt
  • 33. Thank You! @dnlkntt – www.adventuresinqa.com 📺 youtube.com/c/DanielKnott
  • 34. Resources • https://www.statista.com/statistics/263437/global-smartphone-sales-to-end-users-since-2007/ • https://www.statista.com/statistics/330695/number-of-smartphone-users-worldwide/ • https://www.statista.com/statistics/269025/worldwide-mobile-app-revenue-forecast/ • https://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/ • https://mindsea.com/app-stats/ • https://www.marketingcharts.com/digital/mobile-phone-111093 • https://www.statista.com/statistics/271644/worldwide-free-and-paid-mobile-app-store-downloads/ • https://adventuresinqa.com/wp-content/uploads/2015/12/Mobile-Testing-Cheat-Sheet-Adventures-in-QA.pdf • https://www.ministryoftesting.com/dojo/lessons/mobile-app-testing-mnemonic • https://www.ben-evans.com/benedictevans/2015/8/19/how-many-pictures • https://twitter.com/_adrianhinojosa/status/757015786057641985 • https://adventuresinqa.com/2014/08/11/kifsu-and-the-mobile-user-expectations/ • https://buildfire.com/app-statistics/ • https://nypost.com/2017/11/08/americans-check-their-phones-80-times-a-day-study/ • https://www.emarketer.com/content/the-majority-of-americans-mobile-time-spent-takes-place-in-apps