Top Banner
Usability testing
24

Тестове за ползваемост - Usability testing

Jun 20, 2015

Download

Technology

Kalin Vasilev
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Тестове за ползваемост - Usability testing

Usability testing

Page 2: Тестове за ползваемост - Usability testing

Съдържание

Основна дефиниция за Usability

Видове Usability тестове

Тестова среда

Тест план

Избор на задачи за оценка

Мерни единици и въпроси

Обобщаване на резултатите

Анализ на резултатите

Page 3: Тестове за ползваемост - Usability testing

Основна дефиниция

ISO 9241 (част 11) дефинира usability като:

“The extent to which a product can be

used by specified users to achieve

specified goals with effectiveness,

efficiency, and satisfaction in a

specified context of use”

Page 4: Тестове за ползваемост - Usability testing

Usability тестове са процес при които дадени потребители оценяват

ползваемостта на даден продукт/приложение въз основа на предварително определени критерии

Usability тестовете не гарантират успеваемостта на един проект, но може да

идентифицира ключови моменти, които биха довели до проблем

Какво представлява Usability ?

Page 5: Тестове за ползваемост - Usability testing

Основни аспекти

Разкриване на специфични проблемни ситуации

Използване на реално съществуващ продукт

Реална среда на работа

Наблюдение на потребителското поведение при използването на продукта или потребителско ревю

Количествени и качествени показатели

Анализ на резултатите и препоръки

Page 6: Тестове за ползваемост - Usability testing

Избор на задачи за оценка

Задайте задачи, въз основа на които после ще правите оценка.

Фокуса, трябва да е от потребителска гледна точна, а не от функционално изпълнение. Например:

- създаване и запазване на документ

- вмъкване на картинка

- търсене и откриване на определен документ

Потребителите трябва да мислят

Ключови и най-често извършвани действия

Поставените задачи трябва да бъдат точно формулирани и измерими (качествено и количествено)

Page 7: Тестове за ползваемост - Usability testing

Видове Usability тестове

Изследвания Провеждат се най-рано в процеса

Могат да бъдат под формата на Graphical User Interface (диаграми, скици и т.н.)

Предварителна оценка, основни конценции за продукта

Неформални тестове, множество итерации

Обсъждане за общата концепция на продукта (на високо ниво)

Page 8: Тестове за ползваемост - Usability testing

Видове Usability тестове

Преценка Извършва се след като са положени

“основите” на проекта

Потребителите извършват действия, по предварително определен списък

По-малко действия с помощта на тест монитор

Събиране на количествените мерни единици

Page 9: Тестове за ползваемост - Usability testing

Видове Usability тестове

Потвърждение (валидация) Извършва се в процеса на разработка, след като е на

лице версия на приложението

Целта е да се удостовери ползваемостта на системата, застраховка срещу “счупено” приложение

Прилага се най-често когато системата се тества за първи път (включва документи и Help секция)

Оценка на дефиниратени стандарти

Може ли да се установят стандарти за бъдещи продукти ?

Кога ще имаме версия за предоставяне на бета тестъри ?

Page 10: Тестове за ползваемост - Usability testing

Видове Usability тестове

Сравнение Може ли да се извършват тестовете във

всеки един момент от разработката на системата ?

Сравнение на сходни продукти

Взаимстване от вече съществуващи добри продукти на пазара.

Page 11: Тестове за ползваемост - Usability testing

Тест среда

Отделни стаи за потребителите

Автоматизирана изследователска стая

Класическа usability лаборатория

Мобилна лаборатория

Page 12: Тестове за ползваемост - Usability testing

Формат на тест плана

Цел

Проблемни ситуации

Тест план и обекти

Профил на потребителя

Тестова среда и оборудване

Тест наблюдател

Оценка на събраната информация

Доклад

Page 13: Тестове за ползваемост - Usability testing

Оценители и тест групи

Оценителите трябва да бъдат част от основната група потребители

Използвайте независими групи от потребители

Определете нужния брой членове на тест групата

Мотивирайте ги и определете заплащането

Page 14: Тестове за ползваемост - Usability testing

Мерни единици и въпроси

Мерки за представяне

От потребителска гледна точка – брой на грешките, брой на оказване на помощ, време за извършване на дадена задача и т.н.

- обикновенно са обективно измерими

Допълнителни показатели

- потребителско мнение

- време за размисъл – колко време разсъждава потребителя, преди да предприеме някакво действие

- отговори на въпроси, коментар и други.

Основният източник е предварително подготвен въпросник.

Page 15: Тестове за ползваемост - Usability testing

Мерки за представяне

Време за извършване на всяко едно действие

Брой и процент на завършеност на задачите –успешно/неуспешно

Необходимо време за приемане на информацията

Брой на грешните опити

Брой на грешките

Време за отговор на системата

...............

Информацията трябва да се събира автоматизирано или ръчно по време на самите тестове

Page 16: Тестове за ползваемост - Usability testing

Въпросник

Likert скала

Лесно намерих галерията (изберете едно от посочените)

___ напълно несъгласен __ несъгласен

___ съгласен __ напълно съгласен

Тук можете да попълните и числа от -2 до 2

Семантично разграничаване

Открих лесно връзката за изход от системата

Лесно 3 2 1 0 1 2 3 Трудно

Page 17: Тестове за ползваемост - Usability testing

Въпросник

Попълнете отговорите

Смятам, че следните промени ще направят използването на страницата за регистрация по-лесна и по-разбираема:

1......................................

2......................................

3......................................

4......................................

Page 18: Тестове за ползваемост - Usability testing

Въпросник

Избор на отговор

Използвате ли Mozilla Firefox за браузър ?

__ да, само него използвам

__ не, аз съм фен на Internet Explorer

__ няма значение за мен, кои браузър използвам

Page 19: Тестове за ползваемост - Usability testing

Въпросник

Въпроси с продължение

Използвахте ли разширеното търсене ?

__ НЕ (прескочете въпрос 15)

__ ДА (продължете със следващия въпрос)

Какво разширено търсене предпочитате ?

__ ревалентно

__ логическо

Page 20: Тестове за ползваемост - Usability testing

Обобщаване на резултатите

Мерки за представяне

- Време за извършване на действията

- Усредното време за завършване на поставените задачи

- Обхват – най-долна и най-горна граница

- Позволено отклонение

- Време за отговор на системата

Точност на задачите

- % на потребителите, извършили действието в определеното време

- % на потребителите, извършили действието над определеното време

- % на потребителите, извършили действието с допълнителна помощ

- Средна стойност на грешките

Page 21: Тестове за ползваемост - Usability testing

Обобщаване на резултатите

За затворени въпроси

- Сума на потребителите дали еднакъв отговор

- За скала тип Likert и семантично разграничаване определете средни стойности, ако нямате достатъчно оценители

За отворени въпроси

- Съберете отговорите и ги групирайте по категории, положителни или отрицателни отговори и т.н.

За отворени коментари

- Съберете коментарите и ги приложете към края на доклада

Page 22: Тестове за ползваемост - Usability testing

Анализ на резултатите

Фокуса трябва да е върху задачите, които не са “минали” или се появява някакъв проблем

Идентификация на потребителските грешки и къде срещат трудности

Определяне на обхвата на грешките

Приоритизация на проблемите

Определяне на различията между тестовите групи

Препоръки за подобряване

Page 23: Тестове за ползваемост - Usability testing

Примерни показатели

GUI базирани мерни единици за качество, за да оцените:

- Подредбата на обектите по страницата

- Количество и качество на поднесената информация

- Добър подбор на текстова информация (големи, съобщения, коментари, помощна секция)

- Добър подбор на цветовете

- Удачно групиране на свързаните неща/действия

- Проблеми с навигацията

- Лесно намиране на обектите

- Разполагане на графични икони

- Консистенция

Въпроси за отговор на тези показатели се намират в самите задачи, които трябва да извърши потребителят, а не самостоятелно.

Page 24: Тестове за ползваемост - Usability testing

?

Questions and Answers

Калин Василев – email: [email protected]

www.SQA.bg – Software Quality Assurance Bulgaria