- •Ведение
- •Краткие теоретические сведения
- •Методы тестирования
- •Количественные методы
- •Качественные методы
- •Общая информация о тестируемом пи
- •Документирование
- •Порядок выполнения домашнего задания
- •Описаниевыполнения домашнего задания
- •Постановка задачи
- •Определение целей тестирования
- •Описание метода тестирования
- •Выбор участников тестирования
- •Средства тестирования
- •Описание пользовательских задач
- •Метрики измерения usability пи
- •Описание тестовых сценариев
- •Проведение сравнительного usability тестирования пи
- •Анализ результатов usability-тестирования пи
- •Выводы о сравнительном usability-тестированииПи
- •Библиографический список
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение д
- •Приложение е
- •Приложение ж
- •ПриложениеК
Описание тестовых сценариев
Тестовый сценарий – это задание, которое пользователь получает от тестера. Такое задание позволяет «провести» пользователя через фрагмент интерфейса системы и определить характеристики этого фрагмента. Тестовый сценарий должен соответствовать пользовательским задачам и иметь следующие свойства:
Однозначность.Тестовые задания должны быть сформулированы так, чтобы исключить их неверное толкование респондентом. Если респондент поймет задание неправильно, то на правильный путь его не удастся направить, не подсказав последовательность выполнения задания.
Достаточность. В тексте задания должна присутствовать вся информация, необходимая для реализации этого задания.
Краткость. Если скорость выполнения заданий фиксируют, то тексты заданий должны быть достаточно краткими, чтобы длительность чтения респондентами не влияла на продолжительность выполнения самих заданий (поскольку люди читают с разной скоростью). Если текст будет громоздким, придется самим сокращать длительность чтения каждого задания, что очень трудоемко.
Отсутствие подсказок. Из текста не должно быть понятно, как это задание следует выполнять. Например, недопустимо использовать терминологию системы.Вместо каждого термина нужно описывать его значение, иначе респонденты просто нажмут кнопки с теми же словами и никакие проблемы не выявятся.
В задании должна присутствовать начальная точка его выполнения, т.е. должны быть описаны то окно, форма, страница, на которых респондент находится вначале. Фиксировать начальную точку выполнения задания нужно еще в конце работы над предыдущим заданием. Если выполнение задания начинается с чистого листа, то в конце предыдущего задания должно быть написано «вернитесь на главную форму». Если задание должно начинаться с места, на котором закончилось выполнение предыдущего, то должны быть предусмотрены подсказки о дальнейших действиях респондента, например, «закончив, не закрывайте текущее окно, останьтесь на этой форме».
Возможно, что на одну пользовательскую задачу нужно будет написать несколько тестовых заданий. Типичный случай– задача слишком велика, чтобы ее можно было вместить в одно задание. Кроме того, если пользовательская задача является частной, меньший интерес представляет то, как ее выполняют в первый раз, гораздо интереснее узнать, как пользователи будут выполнять ее во второй, третий, четвертый (и так далее) разы. В этом случае в пределах теста на одном респонденте следует «прогонять» эту задачу несколько раз, каждый раз варьируя задания.
Для выполнения каждого тестового сценария выделяется определенное время. Количество тестовых заданий зависит от количества пользовательских задач. Каждое тестовое задание сопровождается инструкцией. Образец инструкциипредставлен в Приложении Е.
Образец тестового сценария приведен в таблице 13.
Таблица 13 – Образец описания тестового сценария
Задача пользователя |
Тестовый сценарий |
Распечатать текущую страницу документа текстового редактора |
|
В случае, если пользователь выполнил часть задачи, в итоговой таблице указывают процент ее реализации. Например, если пользователь выполнил п. 1, 2, 3, то он справился с 50% задачи.
