Поделиться через


Тестирование удобства использования надстроек Office

Для создания качественной надстройки необходимо учитывать поведение пользователей. Поскольку ваши собственные предубеждения влияют на ваши проектные решения, важно протестировать проекты с реальными пользователями, чтобы убедиться, что ваши надстройки хорошо работают для ваших клиентов.

Тесты удобства использования можно выполнять разными способами. Для многих разработчиков надстроек удаленные и немодерированные исследования удобства использования являются наиболее экономичными и временными. К популярным службам тестирования относятся:

Эти службы тестирования помогают упростить создание плана тестирования, а также избавляют от необходимости искать участников и наблюдать за тестированием.

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

Примечание.

Рекомендуем тестировать удобство использования надстроек на нескольких платформах. Чтобы опубликовать надстройку в Microsoft Marketplace, она должна работать на всех платформах, поддерживающих определяемые вами методы.

1. Регистрация в службе тестирования

Дополнительные сведения см. в статье Выбор веб-инструмента для удаленного немодерируемого тестирования.

2. Определите предметы исследования

Предметы исследования определяют цели и план тестирования. Ваши вопросы помогут вам определить участников для набора и задачи, которые они будут выполнять. Узнайте, когда требуются конкретные наблюдения или широкие сведения.

Примеры конкретных вопросов

  • Замечают ли пользователи ссылку "Бесплатная пробная версия" на целевой странице?
  • Когда пользователи вставляют содержимое из надстройки в документ, они понимают, куда вставляется этот документ?

Примеры вопросов

  • С чем у пользователя возникает больше всего сложностей при работе с надстройкой?
  • Понимают ли пользователи значения значков на панели команд, прежде чем нажимать их?
  • Легко ли пользователям найти меню настроек?

Аспекты взаимодействия с пользователем

Важно получить данные по всему пути взаимодействия пользователя — от обнаружения надстройки до ее установки и использования. Рассмотрите исследовательские вопросы, касающиеся следующих аспектов пользовательского интерфейса надстройки.

  • Поиск надстройки в Microsoft Marketplace
  • установка надстройки;
  • Интерфейс при первом запуске
  • команды ленты;
  • интерфейс надстройки;
  • взаимодействие надстройки с пространством документа в приложении Office;
  • возможности пользователя по управлению вставкой содержимого.

Дополнительные сведения см. в статье Gathering factual responses vs. subjective data (Сбор фактических ответов и субъективных данных).

3. Определите участников тестирования

Удаленные службы тестирования позволяют контролировать множество характеристик участников тестирования. Задумайтесь, для каких пользователей предназначено исследование. На ранних этапах сбора данных рекомендуем набрать широкую аудиторию участников, чтобы выявить наиболее очевидные проблемы при использовании. Позже вам могут потребоваться конкретные целевые группы, например опытные пользователи Office, определенные профессии или возрастные категории.

4. Создайте анкету для отбора участников

Снимок экрана — это набор вопросов и требований, которые вы предъявляете потенциальным участникам теста, чтобы просмотреть их для теста. Помните, что участники в таких службах, как UserTesting.com, материально заинтересованы участвовать в вашем тестировании. Если вы хотите исключить определенных пользователей из теста, рекомендуется включить в экранировщик вопросы.

Например, если вы хотите найти участников, знакомых с сайтом GitHub, добавьте в список вариантов ответа вымышленные названия, чтобы отфильтровать пользователей, предоставляющих ложные сведения.

С каким из перечисленных ниже репозиториев кода вы знакомы?
А. SourceShelf [Отклонить]
Б. CodeContainer [Отклонить]
c. GitHub [необходимо выбрать]
d. BitBucket [Может выбрать]
e. CloudForge [может выбрать]

Если вы планируете протестировать динамическую сборку надстройки, для пользователей, которые смогут это сделать, могут возникнуть следующие вопросы.

Для этого теста требуется последняя версия Microsoft PowerPoint. У вас установлена последняя версия PowerPoint?
А. Да [необходимо выбрать]
Б. Нет [отклонить]
c. Я не знаю[ Отклонить]

Этот тест требует установки бесплатной надстройки для PowerPoint и создания бесплатной учетной записи для ее использования. Хотите установить надстройку и создать бесплатную учетную запись?
А. Да [необходимо выбрать]
Б. Нет [отклонить]

Дополнительные сведения см. в статье Рекомендации по составлению вопросов для отбора.

5. Составьте список задач и вопросов для участников

Постарайтесь расставить приоритеты тестирования, чтобы ограничить количество задач и вопросов для каждого участника. Некоторые службы платят участникам только за определенное время, поэтому выполнение ваших заданий не должно занимать слишком много времени.

По возможности старайтесь наблюдать за действиями участников, а не спрашивать о них. Если вам нужно задавать вопросы о работе пользователей, спросите, что участники делали в таких ситуациях раньше, а не об их предположениях. Как правило, это дает более надежные результаты.

Самая сложная задача при тестировании без наблюдения — убедиться, что участники понимают ваши задания и контекст работы. Указания должны быть понятными и краткими. Неизбежно, если есть вероятность путаницы, кто-то будет сбит с толку.

Не предполагайте, что пользователь будет находиться на экране, на который он должен находиться в любой момент во время теста. Рекомендуем сообщать участникам, какой экран должен быть открыт в начале следующей задачи.

Дополнительные сведения см. в статье Составление хороших задач.

6. Создайте прототип, соответствующий задачам и вопросам

Вы можете тестировать либо готовую версию надстройки, либо ее прототип. Помните, что если вы хотите протестировать готовую версию надстройки, вам потребуется отобрать участников, у которых есть последняя версия Office и которые готовы установить надстройку и зарегистрировать учетную запись (если у вас нет для них готовых учетных данных для входа). Затем необходимо убедиться, что они успешно установили надстройку.

В среднем обучение пользователей установке надстройки занимает около 5 минут. Ниже представлен пример понятных, кратких указаний по установке. Откорректируйте их в соответствии с особенностями вашего тестирования.

Установите надстройку (вставьте здесь имя надстройки) для PowerPoint, следуя приведенным ниже инструкциям.

  1. Откройте Microsoft PowerPoint.
  2. Выберите элемент Пустая презентация.
  3. Выберите Главная>надстройки, а затем выберите Получить надстройки.
  4. Во всплывающем окне выберите Магазин.
  5. Введите <название надстройки> в поле поиска.
  6. Выберите <название надстройки>.
  7. Изучите страницу Магазина, чтобы ознакомиться с надстройкой.
  8. Нажмите Добавить, чтобы установить надстройку.

Вы можете тестировать прототип на любом уровне взаимодействия и визуальной четкости. Для более сложного связывания и интерактивности рассмотрите возможность создания прототипов, например Figma. Если требуется протестировать статические экраны, вы можете разместить изображения в Интернете и отправить участникам соответствующий URL-адрес либо предоставить им ссылку на презентацию PowerPoint в Интернете.

7. Проведите пилотный тест

Создание прототипа и составление списка задач или вопросов могут быть непростыми задачами. Пользователи могут запутаться в заданиях или не разобраться в прототипе. Следует провести пилотный тест с 1–3 пользователями, чтобы выявить неизбежные проблемы с форматом тестирования. Это поможет убедиться, что ваши вопросы ясны, что прототип настроен правильно и что вы собираете нужные данные.

8. Проведите тестирование

После заказа теста вы получите Уведомления по электронной почте, когда участники завершат его. Если вы не нацелились на определенную группу участников, тесты обычно выполняются в течение нескольких часов.

9. Проанализируйте результаты

Это часть, в которой вы пытаетесь разобраться с собранными данными. Во время просмотра тестовых видео запишите заметки о проблемах и успехах пользователя. Старайтесь не интерпретировать значение данных, пока не просмотрите все результаты.

Одного участника с проблемой удобства использования недостаточно, чтобы оправдать внесение изменений в структуру. Если же одна и та же проблема возникнет у нескольких участников, значит, она возникнет и у других пользователей в широкой аудитории.

Как правило, будьте осторожны с тем, как вы используете свои данные для вывода. Не попадайте в ловушку, пытаясь сделать данные подходящими для определенного повествования; быть честным в отношении того, что данные на самом деле доказывают, опровергает или просто не предоставляют никакой информации о. Держите непредвзятый ум; Поведение пользователя часто бросает вызов ожиданиям конструктора.

См. также