Тестирование Интернет-решений

Веб-юзабилити

Юзабилити определяется как легкость в использовании, практичность. Веб-юзабилити является критерием того, как отдельный пользователь фактически совершает переходы по веб-сайту, отыскивает нужную ему информацию и взаимодействует с Вашим веб-сайтом. Веб-юзабилити тестирование всегда отражает то, как фактически пользователи действует на Вашем веб-сайте. Веб-юзабилити тестирование состоит из четырех этапов:
  1. Составление плана и подготовка
  2. Подбор участников
  3. Проведение сеанса (фокус-группы)
  4. Анализ данных и составление рекомендаций
Мы выделяем три уровня формальности процесса веб-юзабилити тестирования: неформальный (упрощенный), полуформальный и формальный. Основное различие между уровнями заключается в квалицикации привлекаемого персонала NetGraft.
  • Неформальный уровень

    Неформальное веб-юзабилити тестирование проводят в неформальной обстановке на произвольном оборудовании. Участниками зачастую становятся зачастую сотрудники NetGraft, их друзья и члены семьи. Составляется простой план испытаний и список задач, за выполнением которых наблюдает и делает заметки руководитель тестирования - не профессионал в области веб-юзабилити.
  • Полуформальный уровень

    Полуформальное тестирование иногда проводится на специальном оборудовании. Участники предварительно отбираются из группы претендентов. Испытание обычно проводит член группы разработчиков Интернет-проекта.
  • Формальный уровень

    Формальное тестирование обычно проводится на специальном оборудовании специалистом в области веб-юзабилити.Участники предварительно просматриваются и отбираются из большой группы претендентов. По желанию заказчика ведется видеонаблюдение или простое наблюдение через одностороннее зеркало.
Итоговый отчет по веб-юзабилити тестированию содержит:
  • Резюме

    Краткое резюме основных выводов, рекомендаций и предложений по областям, на которых следует сосредоточить внимание. Обзор - что работает и что не работает на указанном веб-сайте.
  • Методология

    Описание сути исследования, как оно было организовано, профили пользователей, методы сбора данных и т.д.
  • Результаты

    Ясное, всестороннее отражение всех результатов тестирования, обзор отзывов пользователей и т.п.
  • Выводы и рекомендации

    Представление общей и конкретной информации, рекомендуемые изменения в ближайшее время и в будущем, а также тип предлагаемых изменений.
  • Приложение

    Необработанные данные, заметки, образцы текстовых материалов, основные данные участников (анонимно) и т.д.
Веб-юзабилити тестирование проводится как в процессе разработки Интернет-решения, так и по заказу клиента на начальной стадии перепроектирования.

Контроль качества (QA)

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

Мы выделяем три уровня контроля качества: неформальный, полуформальный и формальный. Неформальная проверка очень проста и выполняется самой проектной группой. Формальная проверка предполагает принятие участие специалиста в области веб-юзабилити и QA-тестирования. Интернет-проекты со сложными функциональными возможностями и прикладным уровнем обычно требуют проведения формальной, или по крайней мере, полуформальной проверки.
  • Неформальный уровень

    Обычно для небольших или средних Интернет-проектов (с бюджетом менее €500) без особых технических сложностей неформальное тестирование является вполне адекватным методом. Неформальная проверка не имеет никакого формального плана или подхода к тестированию.
  • Полуформальный уровень

    По сравнению с неформальным QA-тестированием это потребует больше времени и планирования. Возможно участие специалиста в области веб-юзабилити и QA.
  • Формальный уровень

    При формальном контроле качества для проверки Интернет-проекта на соответствие требованиям и проверки страниц с заданными браузерами и платформами нами используется всесторонняя система отслеживания ошибок и специальная группа тестерова под руководством специалиста в области QA. Планирование формального QA-тестирования требует времени, бюджета и, самое главное, внимания к деталям, мельчайшим деталям. Самое большое различие между полуформальным и формальным QA заключается в уровне планирования испытаний, их стоимости и в уровне самих испытаний.