Tony Chung
Principal Advisor, QA & Test
*
*
*
*
*
10 Must Do's for testing mobile apps
Image: http://i2.wp.com/www.ccjtodxb.com/wp-content/uploads/2014/03/Screenshot_2014-03-
10-17-04-07.png
10 Must Do's for testing mobile apps
Image: http://www.techlicious.com/guide/how-to-disable-in-app-purchases/
10 Must Do's for testing mobile apps
Image: http://asmarterplanet.com/mobile-enterprise/blog/2014/12/speed-up-mobile-app-performance.html
10 Must Do's for testing mobile apps
10 Must Do's for testing mobile apps
1) Elegance
2) Usability
3) Stability
4) Privacy
5) Security
6) Privacy
7) Interoperability
8) Performance
9) Content
10)Satisfaction
Build your testplan with all Top 10 Must Do’s in mind
and you’ll have quality apps!
10 Must Do's for testing mobile apps

More Related Content

PDF
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
PDF
20170529 clem kazuaki_matsuo
PDF
20170613 tech easy
PDF
20170302 tryswift tasting_tests
PPTX
Genymotion Android fast development
PPTX
Device lab trials and tribulations
DOC
Kowalski Usability Research References
PPTX
Cursos virtuales MA
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
20170529 clem kazuaki_matsuo
20170613 tech easy
20170302 tryswift tasting_tests
Genymotion Android fast development
Device lab trials and tribulations
Kowalski Usability Research References
Cursos virtuales MA

Recently uploaded (20)

PPTX
wireless networks, mobile computing.pptx
PDF
20250617 - IR - Global Guide for HR - 51 pages.pdf
PDF
Cryptography and Network Security-Module-I.pdf
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPTX
CONTRACTS IN CONSTRUCTION PROJECTS: TYPES
PDF
Computer organization and architecuture Digital Notes....pdf
PDF
Unit1 - AIML Chapter 1 concept and ethics
PPTX
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
PDF
Computer System Architecture 3rd Edition-M Morris Mano.pdf
PPTX
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
PPTX
ai_satellite_crop_management_20250815030350.pptx
PDF
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PPTX
Module 8- Technological and Communication Skills.pptx
PPTX
Measurement Uncertainty and Measurement System analysis
PPTX
Amdahl’s law is explained in the above power point presentations
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
DOC
T Pandian CV Madurai pandi kokkaf illaya
wireless networks, mobile computing.pptx
20250617 - IR - Global Guide for HR - 51 pages.pdf
Cryptography and Network Security-Module-I.pdf
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
Exploratory_Data_Analysis_Fundamentals.pdf
CONTRACTS IN CONSTRUCTION PROJECTS: TYPES
Computer organization and architecuture Digital Notes....pdf
Unit1 - AIML Chapter 1 concept and ethics
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
Computer System Architecture 3rd Edition-M Morris Mano.pdf
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
ai_satellite_crop_management_20250815030350.pptx
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
Module 8- Technological and Communication Skills.pptx
Measurement Uncertainty and Measurement System analysis
Amdahl’s law is explained in the above power point presentations
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
August 2025 - Top 10 Read Articles in Network Security & Its Applications
T Pandian CV Madurai pandi kokkaf illaya
Ad
Ad

Editor's Notes

  • #4: App analyics Apptentive – in app messaging and communication. Sending star ratings Other tools Crashlytics Flurry App Annie All collect big data, break it down by OS, versions, devices, scrapes the app store reviews, and compiles reports for people to see.
  • #5: * needs to look good.  this is obvious, but users will stop using it if its ugly. (ie. yahoo sports) .  listen to the feedback from users
  • #6: Usability - not just visibility, but design issues.   left-handed users, simple interface, small hands to reach buttons… * accessibility - large font testing, resizing, as QA, need to consider these test scenarios.red on orange.    try testing in high-contrast mode, and you wont see anything (like in the sun) Difficult to navigate (ie. hulu plus, searching movies is hard cause they have so many other things blocking the viewability of the search option) ticks off users, and see app reviews for feedback.  users flee hulu and go to netfix cause of users
  • #7: Stability - apps crash all the time.   upgrade scenario, a few versions back, bugs happen because maybe a data structure is old * crashes before it launches.  how to deal with the small 5% crashes with little feedback from users? missing services on an update (ie: images are larger now on newer phones, but app might not be compatible with higher end phones, or looks like crap)hardware layer can cause regressions, new software updates -- break apps looking for reviews help
  • #8: 4) Privacy - be proactive with telling users what you’ll do with their data deleting an app doesnt mean the servers will remove your server side data (aka Lyft).   discovered by later logging in and realizing CC is saved. Uber asked for location data, and still tracks if your app is closed.   that’s scary to users, if its not mentioned  (get your GPS location) be respectful of privacy
  • #9: 5) Security - concerns of data breach.  most are related to login.  can’t log in.   reset password, still can’t log in.   most app teams are using strange characters, and text fields on mobile is filtered out.   other languages, dont encode properly.  (meaning by the time the password hits the server, its a different character) if a user types the wrong key, they are masked and dont even know they type it wrong.    clear text is one way to deal with it. Session Management: Use story of caching sign in page, and getting an interrupted call
  • #10: 6) Pricing - overpricing could draw users away from apps.  key is to price correctly  * determine what you are pricing for.   What is the going rate for apps in your category?  is it more superior or less than the competition?   also look at OS market, and also device screen size (iPad vs iPhones) typically free or 99c.  2.99-4.99 for more complex features Free vs. paid vs . in app.  most known apps are free, but promote other paid services (ie. Netflix)  Free apps can also use ad based model.     target region for apps.   $999 for bar exam app. (BarMax) the key to pricing your app is finding a balance between functionality and what users will find reasonable.
  • #11: 7) Interoperability - works across all devices, features are parity.  expectations support on tablet, devices, and operating systems.    apps are fluid with each other, api coverage and compatible. Testing devices work and pair with other devices (phones, tablets, tvs, watches). What about cloud data?
  • #12: 8) Performance - startup and load times are under 5 seconds.    no latency, lags, slowness of usage.   things like pre-caching, content loading, all are relevant.   300ms is what the human brains can perceive.
  • #13: 9) Content - content must be updated, modern, and keep the user on the apps.   if its a game, it needs to be interesting.  if its a productivity app, it must be user experience, parity of usage, and productive.  
  • #14: 10) Satisfaction - users will come back.  user reviews pertain to emotion.   its users talking about the app, and not very constructive feedback.   but it drives the star ratings about 90% more than any other category.
  • #15: 10) Satisfaction - users will come back.  user reviews pertain to emotion.   its users talking about the app, and not very constructive feedback.   but it drives the star ratings about 90% more than any other category.
  • #16: 10) Satisfaction - users will come back.  user reviews pertain to emotion.   its users talking about the app, and not very constructive feedback.   but it drives the star ratings about 90% more than any other category.