bartek mozyrko, testing methods for mobile applications
TRANSCRIPT
![Page 2: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/2.jpg)
Agenda
1. Paper prototyping
2. Laboratory testing
3. Field testing
4. Diary studies
2
![Page 3: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/3.jpg)
The Elements of User Experience
The Elements of User Experience, Jesse James Garrett
3
![Page 4: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/4.jpg)
Paper prototyping
![Page 5: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/5.jpg)
Paper Prototyping
![Page 6: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/6.jpg)
Zalety
• Dobry do testowania
Architektury informacji
Flow aplikacji
Zrozumiałości labeli
Jakości dokumentacji (makiet)
• Ułatwia rozmowę z użytkownikiem o jego potrzebach
• Łatwo udokumentować przebieg badania
6
![Page 7: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/7.jpg)
Słabe strony
• Przygotowanie może zająć sporo czasu
• Angażuje więcej niż jedną osobę
„Komputer” może się zawiesić ;)
• Czasami trudno przyzwyczaić badanego do tej formy prowadzenia spotkania
7
![Page 8: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/8.jpg)
Laboratory testing
![Page 9: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/9.jpg)
![Page 10: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/10.jpg)
Zalety
• Pozwala przetestować wiele poziomów „doświadczeń użytkownika”
• Możliwość sprawdzenia look&feel
• Użytkownik może porządnie „przeklikać” aplikację
• Dobra dokumentacja przebiegu badania (rejestracja audio-wideo)
10
![Page 11: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/11.jpg)
Słabe strony
• … jednak jest to ciągle laboratorium
• Białe ściany, lustra, kamery
• Niepełny kontekst użycia
• Użytkownicy mogą się zestresować bardziej niż w przypadku badań przy użyciu papieru
11
![Page 12: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/12.jpg)
Field testing
![Page 13: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/13.jpg)
Field testing
![Page 14: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/14.jpg)
Zalety
• Możemy przetestować wszystkie funkcjonalności w aplikacji
• Widzimy co użytkownik robi, a nie mówi że by zrobił
• W większym stopniu angażuje badanych
• Pełniejszy kontekst użycia
• Dźwięk, ruch, inne „rozpraszacze”
14
![Page 15: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/15.jpg)
Słabe strony
• Trudno robić notatki
• …nie wspominając o dokumentacji przebiegu badania
• Istnieje duże prawdopodobieństwo, że wydarzy się coś nieprzewidzianego
• Czasami po prostu się nie opłaca:
• http://www.usabilityprofessionals.org/upa_publications/jus/2005_november/mobile.pdf
15
![Page 16: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/16.jpg)
Diary studies
![Page 17: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/17.jpg)
17
![Page 18: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/18.jpg)
Zalety
• Pojawiają się potrzeby, których nie jest w stanie przewidzieć moderator
• Np. w dłuższej perspektywie czasu
• Nic tak nie zaangażuje Twojego klienta, jak regularne śledzenie przebiegu badania
• Pisany językiem użytkownika
• Dokumentacja „sama się tworzy” ;)
18
![Page 19: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/19.jpg)
Słabe strony
• Przed badaniem trzeba odpowiednio przygotować badanych
• Brak kontroli nad regularnością i jakością wpisów
• Czasami trzeba zachęcać do tworzenia wpisów
• Zbyt szczere komentarze użytkownika mogą „dołować” klienta
19
![Page 20: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/20.jpg)
Po co to wszystko?
![Page 21: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/21.jpg)
Po co to wszystko? Po co to wszystko?
![Page 22: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/22.jpg)
Po co to wszystko? Po co to wszystko?
![Page 23: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/23.jpg)
Po co to wszystko? Po co to wszystko?
![Page 24: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/24.jpg)
Po co to wszystko? Po co to wszystko?
![Page 25: Bartek Mozyrko, Testing methods for mobile applications](https://reader035.vdocuments.net/reader035/viewer/2022081400/5560b523d8b42af43b8b490a/html5/thumbnails/25.jpg)
Podsumowując
Metoda Jakość informacji Koszt
Paper prototyping + + + + + +
Lab testing + + + + + + +
Field testing + + + + + + + + +
Diary studies + + + + + + + +
25