Human testing iOS apps

Download Human testing iOS apps

Post on 18-Jun-2015

3.590 views

Category:

Technology

1 download

Embed Size (px)

DESCRIPTION

This is the presentation Mobtest's CTO and founder Dirk de Kok gave at the Renaissance iOS app makers' conference. He talked about user testing iOS apps, including concept testing, usability testing, beta testing, QA testing. See also https://github.com/mobtest/renaissance.io/

TRANSCRIPT

<ul><li> 1. Human Testing iOS appsDirk de Kokdirk@mobtest.comtwitter.com/dirkdkRenaissance conference Jan 23rd 2013 Mobtest 2013</li></ul> <p> 2. App quality works technically as intended oers considerable value intuitive and easy to use 3. Human testingManual QA testing{Concept testingUsability testingUser testingBeta testingLive testing 4. Test to create better apps not just bug free apps 5. Test early, before launch if high quality, app might get featured initial ratings drive subsequent downloads reaching a top 25 normally happensaround launch critical updates take still 1-2 weeksbecause of Apple review process 6. Concept testingGoalvalidate app idea with target marketHow nd respondents do interview with factual questions show mockup or prototype 7. Usability testingGoaltest how easy it is to use your appHow in person remote 8. In person usability testing meet testers in oce or coee shop give tasks with only end result let user think out loud observe usage, facial expression, posture 9. Record usability test easier to remember easier to share with your team cant do it on iOS device itself 10. Via Skype DIY camera 11. Remote usability testing recruit larger group of users distribute ad hoc build give tasks with only end result track task completion in app andask questions afterwards by survey 12. What to look for does it work as user expects? discoverability areas of confusion positive experience 13. Beta testingGoals nal feedback from users integration test with real data get early adopters enthusiastic aboutapp (reviews and ratings!) 14. Beta testingHow Recruit testers via own network or service Get their UDID, create ad hoc build anddistribute Reward feedback 15. QA testing 16. QA testingGoals make sure app works technically neHow get a good test engineer write a detailed plan execute plan 17. QA methods structured testing with predened testscripts with expected outcomes go break it exploratory testing 18. What to look for Hardware models x iOS versions Connectivity (wi, cell, intermittent) Gestures, moves, tilting and multitouch Location/geofencing 19. Live testing A/B testing Monitoring usage patterns Crash log analysis Feedback options for user 20. Thank youhttp://github.com/mobtest/ dirk@mobtest.com</p>