Перейти к содержимому

Фотография

Тест кейс на юзабилити интерфейса


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 32

#21 kitsune

kitsune

    Активный участник

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Полина Антипова
  • Город:Санкт-Петербург

Отправлено 13 августа 2012 - 12:36

Ну, например, в серии вебинаров Михаила Портнова второй урок называется "Тестирование графического интерфейса", даже на слайдах к уроку значится GUI testing. А разговор весь урок идёт скорее о юзабилити, чем о ГУИ (начиная от различия заглавных и строчных букв в Unix и неразличия их в Windows и заканчивая ссылками на гайдлайны на Usability.gov). Мнение достаточно авторитетное, ИМХО.


Я прослушала все 44 минуты!
Про непосредственно тестирование GUI начинается с 27й минуты (и дальше, в общем, по делу).
Перед этим довольно много несистемных рассуждений, среди которых упоминается и usability.gov.

Вот смотрите, что про юзабилити пишет вики (ссылка была выше).

Goals of usability testing
Usability testing generally involves measuring how well test subjects respond in four areas: efficiency, accuracy, recall, and emotional response. The results of the first test can be treated as a baseline or control measurement; all subsequent tests can then be compared to the baseline to indicate improvement.

* Efficiency -- How much time, and how many steps, are required for people to complete basic tasks? (For example, find something to buy, create a new account, and order the item.)
* Accuracy -- How many mistakes did people make? (And were they fatal or recoverable with the right information?)
* Recall -- How much does the person remember afterwards or after periods of non-use?
* Emotional response -- How does the person feel about the tasks completed? Is the person confident, stressed? Would the user recommend this system to a friend?


Если пересказывать своими словами - берут пользователей, опытных, неопытных - сажают их работать с программой и смотрят, какими словами и как долго пользователи ругаются :crazy:
Люди, которые с программой работают и люди, которые оценивают на их примере удобство использования - должны быть разные люди.
  • 1

#22 demitra91

demitra91

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Чугуева Наталья
  • Город:Минск

Отправлено 13 августа 2012 - 15:11

Есть правила GUI для винды, маков, веба и т.п. Я считаю, что тестировщику обязательно нужно знать эти правила. Я, например, читаю их и делаю себе заметки об ожидаемых результатах. И если мне понадобится составить тест-кейсы, то вот они уже и готовы. Осталось только шаги прописать и т.п. А вообще, я скептически отношусь к таким вопросам на форуме. Если человек задается таким вопросом, то то, что он делает сейчас не соответствует его уровню. Я бы на вашем месте вернулась в повторению теоритических основ.
  • 0

#23 garmoni

garmoni

    Новый участник

  • Members
  • Pip
  • 28 сообщений
  • ФИО:Ольга

Отправлено 13 августа 2012 - 16:15

Есть правила GUI для винды, маков, веба и т.п. Я считаю, что тестировщику обязательно нужно знать эти правила. Я, например, читаю их и делаю себе заметки об ожидаемых результатах. И если мне понадобится составить тест-кейсы, то вот они уже и готовы. Осталось только шаги прописать и т.п. А вообще, я скептически отношусь к таким вопросам на форуме. Если человек задается таким вопросом, то то, что он делает сейчас не соответствует его уровню. Я бы на вашем месте вернулась в повторению теоритических основ.

Если это вы о моем уровне, так я только учусь на курсах, и у нас идет и теория и домашнее задание.
  • 0

#24 demitra91

demitra91

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Чугуева Наталья
  • Город:Минск

Отправлено 14 августа 2012 - 12:14


Есть правила GUI для винды, маков, веба и т.п. Я считаю, что тестировщику обязательно нужно знать эти правила. Я, например, читаю их и делаю себе заметки об ожидаемых результатах. И если мне понадобится составить тест-кейсы, то вот они уже и готовы. Осталось только шаги прописать и т.п. А вообще, я скептически отношусь к таким вопросам на форуме. Если человек задается таким вопросом, то то, что он делает сейчас не соответствует его уровню. Я бы на вашем месте вернулась в повторению теоритических основ.

Если это вы о моем уровне, так я только учусь на курсах, и у нас идет и теория и домашнее задание.


Не важно. Я без опыта и без курсов почему-то не затруднялась с таким. Я думаю, что надо теорию вам тщательнее читать вне курсов. Вот реально, станет многое понятным.
  • 0

#25 Mikhail Portnov

Mikhail Portnov

    Новый участник

  • Members
  • Pip
  • 28 сообщений
  • Город:Los Altos, CA

Отправлено 14 августа 2012 - 20:28

Ну, например, в серии вебинаров Михаила Портнова второй урок называется "Тестирование графического интерфейса", даже на слайдах к уроку значится GUI testing. А разговор весь урок идёт скорее о юзабилити...

Для GUI Testing есть опубликованные guidelines у Майкрософта и Эппл. Например, Майкрософт говорит, что лучше к недоступной функциональности сделать кнопку disabled, чем оставить кнопку enabled и потом, после того, как пользователь ее нажмет, выдать message box, объясняющий почему эта функциональность недоступна. Или, если menu item вызывает dialog box, то dialog box title должен быть таким же в точности как menu item text.

Для тестирования WEB GUI очень многие правила переносимы вполне из Windows. Но прямой инструкции нет. Зато есть Usability (not exactly GUI) guidelines на сайте usability.gov, за что уже большое спасибо. Оттуда много очень много взять для GUI Testing если понимать что ты делаешь.

Usability testing я по-серьезному наблюдал однажды, работая в Борланде. Они собирались выйти с электронной почтой и работали над хорошим пользовательским интерфейсом - было предложено три варианта. Наняли бригаду со стороны. Те расписали пользователей по категориям. Для каждой категории собрали группки человек по 5-10. Разработали тестовые задания. Принесли прибор на треноге для отслеживания траектории движения зрачков. Предлагали одни и те же задания для 3-х разных проектов интерфейса. Потом по замысловатости движений зрачков выбирали менее проблемный интерфейс. То есть, вполне объективное действо.
  • 1

#26 garmoni

garmoni

    Новый участник

  • Members
  • Pip
  • 28 сообщений
  • ФИО:Ольга

Отправлено 20 сентября 2012 - 07:59


Протестировать нужно форму регистрации пользователя.


В общем, скорее всего нужно вот в какую сторону смотреть.
Вид элементов (полей, кнопок, таблиц): цвета, размер, отсутствие ошибок в названиях, итд.
Взаимодействие элементов - на одинаковом расстоянии, итд.
Вид формы в зависимости от внешних условий - размер монитора, версия браузера, размер окна браузера итд.

Как эту проверку можно описать в тест кейсе?
Так и писать:
1) Проверка цвета кнопки "Зарегистрировать" должен быть серый и т.п.
2) Проверка на отсутсвие ошибок в названии поля..
3) Растояние между элементами "а", "б", "с"... - 10 пикс
  • 0

#27 CVDX

CVDX

    Активный участник

  • Members
  • PipPip
  • 131 сообщений
  • ФИО:Сергей


Отправлено 20 сентября 2012 - 14:59

Проверка на отсутсвие ощивок в названии поля..

Что такое ощивка? :good:

ощень вашпе короче?
  • 0

#28 garmoni

garmoni

    Новый участник

  • Members
  • Pip
  • 28 сообщений
  • ФИО:Ольга

Отправлено 20 сентября 2012 - 15:47

Проверка на отсутсвие ощивок в названии поля..

Что такое ощивка? :good:

ощень вашпе короче?

Тыкнуть на ошибки других - это круто! Такое ощущение что на форуме общаются только ради того чтобы показать кто круче. Это тема для новичков а не лидов или синьеров.
  • 0

#29 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 21 сентября 2012 - 07:27

Тыкнуть на ошибки других - это круто! Такое ощущение что на форуме общаются только ради того чтобы показать кто круче. Это тема для новичков а не лидов или синьеров.


ЭЭээ, а что, только лиды и синьеры должны знать русский язык? о_О

Нет, я согласна, что замечание в виде троллинга не очень уместно, просто понравилось разделение на новичков и лидеов тестирования в вопросе грамматики/орфографии :)
  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#30 kimandrew

kimandrew

    Новый участник

  • Members
  • Pip
  • 32 сообщений
  • ФИО:Ким Андрей
  • Город:Калининград

Отправлено 08 февраля 2013 - 11:58

Если есть сайт и шаблоны. Сайт функционала особо не имеет, кроме формы заявки с капчей. Как проверить его на юзаблити? Форму уже проверил. С остальным как? Понятно что проверить на удобство, но никак в голову не приходит план, какой там план составить? Просто написать что с макетом 1 совпадает, потом со вторым и т.д? Объясните как в таком случае систематизировать план?
  • 0

#31 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 08 февраля 2013 - 13:21

Если есть сайт и шаблоны. Сайт функционала особо не имеет, кроме формы заявки с капчей. Как проверить его на юзаблити? Форму уже проверил. С остальным как? Понятно что проверить на удобство, но никак в голову не приходит план, какой там план составить? Просто написать что с макетом 1 совпадает, потом со вторым и т.д? Объясните как в таком случае систематизировать план?

Есть юзабилити, а есть тестирование интерфейса, и это «две большие разницы».
«совпадает с макетом 1» — это как раз тестирование интерфейса, что реальный вид интерфейса совпадает с ТЗ (а «ТЗ» у вас, например, в виде макета в jpg от дизайнера).

По юзабилити-тестированию:
Usability Test Plan есть на сайте usability.gov, но мне этот план не нравится.

Я бы посоветовал вам взглянуть на guideline-ы по usability — http://guidelines.usability.gov.
По ним вот можно составить тест-кейсы/чек-листы и проверить, насколько ваш сайт соответствует этим правилам.
  • 0

#32 kimandrew

kimandrew

    Новый участник

  • Members
  • Pip
  • 32 сообщений
  • ФИО:Ким Андрей
  • Город:Калининград

Отправлено 20 февраля 2013 - 06:34


Если есть сайт и шаблоны. Сайт функционала особо не имеет, кроме формы заявки с капчей. Как проверить его на юзаблити? Форму уже проверил. С остальным как? Понятно что проверить на удобство, но никак в голову не приходит план, какой там план составить? Просто написать что с макетом 1 совпадает, потом со вторым и т.д? Объясните как в таком случае систематизировать план?

Есть юзабилити, а есть тестирование интерфейса, и это «две большие разницы».
«совпадает с макетом 1» — это как раз тестирование интерфейса, что реальный вид интерфейса совпадает с ТЗ (а «ТЗ» у вас, например, в виде макета в jpg от дизайнера).

По юзабилити-тестированию:
Usability Test Plan есть на сайте usability.gov, но мне этот план не нравится.

Я бы посоветовал вам взглянуть на guideline-ы по usability — http://guidelines.usability.gov.
По ним вот можно составить тест-кейсы/чек-листы и проверить, насколько ваш сайт соответствует этим правилам.


Материал хороший, есть такой по тестированию функционала?
  • 0

#33 6mikolka6

6mikolka6

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Николай

Отправлено 13 апреля 2013 - 19:49

:ok:
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных