Automating mobile usability heuristics
-
Upload
kosala-nuwan-perera -
Category
Mobile
-
view
335 -
download
3
Transcript of Automating mobile usability heuristics
![Page 1: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/1.jpg)
Automating Mobile Usability
Kosala Nuwan Perera@kosalanuwan
![Page 2: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/2.jpg)
Usability testing is the best way to understand how real users experience your app …
![Page 3: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/3.jpg)
There are many ways to do it … but you just need two things!
![Page 4: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/4.jpg)
You need …
Users, not you.Features, not questions.
and, your job is to Observe! *
* Shut the f*** up and let the user do the talking!
![Page 5: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/5.jpg)
Mr. Tappycan help capture real users experience!
![Page 6: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/6.jpg)
Rolf Molich is a guru when it comes to User Experience …
![Page 7: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/7.jpg)
Rolf’s findings …
19 teams.310 different usability problems.6 reported by >60%.and, 230+ reported just once.
![Page 8: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/8.jpg)
Problem #1 … Cannot assure adjusting the right problem.
![Page 9: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/9.jpg)
Problem #2 … Cannot automate usability testing.
![Page 10: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/10.jpg)
Problem #3 …Usability testing alone is useless.
![Page 11: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/11.jpg)
![Page 12: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/12.jpg)
Selenium scripts
Design guidelines
Heuristics
Usability Test Automation is doable if you triangulate it with design guidelines and fixed set of heuristics!
![Page 13: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/13.jpg)
JustGo Music design guidelines …
![Page 14: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/14.jpg)
Start automatingwhatever you can automate!
![Page 15: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/15.jpg)
Start automatingwhatever you can automate!
![Page 16: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/16.jpg)
UsabilityHeuristics 101 guidelines foruser interfaces!
![Page 17: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/17.jpg)
UsabilityHeuristics 101 Navigating aroundMaking choicesPage typesModal window types…
![Page 18: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/18.jpg)
Create heuristic personas togroup heuristics for similar problemsby categorizing them!
![Page 19: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/19.jpg)
Create heuristic personas togroup heuristics for similar problemsby categorizing them!
![Page 20: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/20.jpg)
Mobile UsabilityScore CardsConformance to standardsAnalytics and reports
![Page 21: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/21.jpg)
Useful references …
10 heuristicsnngroup.com/articles/ten-usability-heuristics/
Usability evaluation methodsusability.gov/how-to-and-tools/methods/usability-evaluation/
![Page 22: Automating mobile usability heuristics](https://reader030.fdocuments.net/reader030/viewer/2022032504/55c4b0ffbb61eb322c8b4646/html5/thumbnails/22.jpg)
WE ARE HERE TO HELP
facebook.com/seleniummeetupmeetup.com/colombo-selenium