Що таке юзабіліті тестування? Програмний UX

Тестування на зручність

Тестування на зручність також відомий як Тестування взаємодії з користувачем, це метод тестування для визначення того, наскільки простим і зручним є програмне забезпечення. Невелика група цільових кінцевих користувачів використовує програмне забезпечення для виявлення дефектів зручності використання. Тестування зручності використання головним чином зосереджується на простоті користувача у використанні програми, гнучкості програми для керування елементами керування та здатності програми відповідати поставленим цілям.

Це тестування рекомендується проводити на початковому етапі проектування SDLC, що дає більше інформації про очікування користувачів.

Навіщо тестувати юзабіліті

Тестування на зручність

Важлива естетика і дизайн. Те, наскільки добре виглядає продукт, зазвичай визначає, наскільки добре він працює.

Є багато програмних додатків/веб-сайтів, які після запуску виходять із тріщиною невдачею через такі причини:

  • Де мені натиснути далі?
  • По якій сторінці потрібно переміщатися?
  • Який значок або жаргон що означає?
  • Повідомлення про помилки не узгоджуються або не відображаються ефективно
  • Недостатній час сеансу.

Розробка програмного забезпеченняТестування зручності використання виявляє помилки зручності використання в системі на ранніх етапах циклу розробки та може врятувати продукт від збою.

Приклад тестування зручності використання

Тестування юзабіліті

Метою цього тестування є задоволення користувачів, і воно в основному зосереджується на таких параметрах системи:

Ефективність системи

  • Чи легко освоїти систему?
  • Чи є система корисною та додає цінність цільовій аудиторії?
  • Чи використані вміст, колір, значки, зображення є естетично привабливими?

Ефективність

  • Щоб дістатися до потрібного екрана чи веб-сторінки, знадобиться невелика навігація, а смуги прокручування слід використовувати нечасто.
  • Одноманітність в формат екрана/сторінок у вашій програмі/веб-сайті.
  • Можливість пошуку в програмному забезпеченні або веб-сайті.

Точність

  • Не повинно бути застарілих або неправильних даних, таких як контактна інформація/адреса.
  • Не повинно бути пошкоджених посилань.

Зручність користувача

  • Використовувані засоби керування мають бути зрозумілими й не вимагати навчання для роботи
  • Необхідно надати допомогу користувачам, щоб зрозуміти програму/веб-сайт
  • Узгодженість із зазначеними вище цілями допомагає в ефективному тестуванні зручності використання

Як виконати тестування зручності використання: повний процес

Процес юзабіліті тестування складається з наступних етапів

Тестування зручності використання: повний процес

Етап 1) Планування: Під час цієї фази визначаються цілі перевірки зручності використання. Метою не є те, щоб волонтери сиділи перед вашою заявкою та записували їхні дії. Вам потрібно визначити критичні функції та цілі системи. Ви повинні призначити завдання своїм тестувальникам, які виконують ці важливі функції. Під час цього етапу також визначаються метод тестування юзабіліті, кількість і демографічні показники юзабіліті-тестерів, формати звітів про тестування

Етап 2) Рекрутинг: під час цього етапу ви набираєте потрібну кількість тестувальників відповідно до вашого плану перевірки зручності використання. Пошук тестувальників, які відповідають вашому демографічному (вік, стать тощо) і професійному (освіта, робота тощо) профілю може зайняти час.

Фаза 3) Тестування зручності використання: під час цієї фази фактично виконуються тести на зручність використання.

Етап 4) Аналіз даних: Дані тестів зручності використання ретельно аналізуються, щоб отримати значущі висновки та надати дієві рекомендації щодо покращення загальної зручності використання вашого продукту.

Етап 5) Звітування: Результати перевірки юзабіліті надаються всім зацікавленим сторонам, зокрема дизайнерам, розробникам, клієнтам і генеральним директорам.

Методи тестування юзабіліті: 2 техніки

Існує два доступні методи перевірки зручності використання:

  1. Лабораторне тестування зручності використання
  2. Віддалене тестування зручності використання

Лабораторне тестування зручності використання:. Це тестування проводиться в окремій лабораторній кімнаті в присутності спостерігачів. Перед тестувальниками ставляться завдання для виконання. Роль спостерігача полягає в тому, щоб спостерігати за поведінкою тестувальників і повідомляти про результати тестування. Під час тестування спостерігач зберігає мовчання. Під час цього тестування і спостерігачі, і випробувачі присутні в одному фізичному місці.

Віддалене тестування зручності використання: Під час цього тестування спостерігачі та випробувачі розташовані віддалено. Тестувальники дистанційно отримують доступ до системи, що тестується, і виконують поставлені завдання. Голос тестувальника, активність на екрані, вираз обличчя тестувальника записуються автоматизованим програмним забезпеченням. Спостерігачі аналізують ці дані та звітують про результати тесту. Приклад такого програмного забезпечення – http://silverbackapp.com/

Скільки користувачів вам потрібно?

Скільки користувачів вам потрібно

Дослідження (Virzi, 1992 та Neilsen Landauer, 1993) показують, що 5 користувачів достатньо, щоб розкрити 80% проблем юзабіліті. Деякі дослідники пропонують інші цифри.

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

Але як загальне керівництво, якщо ви на a невеликий бюджет і зацікавлений у тестуванні зручності використання своїми руками 5 - гарне число щоб почати з. Якщо бюджет не є обмеженням найкраще консультуватися з досвідченими фахівцями визначити кількість користувачів.

Контрольний список тестування UX

Основною метою цього тестування є виявлення ключових проблем зручності використання до запуску продукту. Щоб тестування пройшло успішно, необхідно врахувати наступне:

  • Почніть тестування UX на ранній стадії проектування та розробки
  • Перед тим, як почати розробку, бажано провести тестування продукту конкурента на зручність використання. Це допоможе вам визначити стандарти зручності використання для вашої цільової аудиторії
  • Виберіть відповідних користувачів для тестування системи (можуть бути експертами/неекспертами/50-50 користувачів експертів і неекспертів)
  • Використовуйте формувач пропускної здатності. Наприклад, ваша цільова аудиторія має погане підключення до мережі, обмежте пропускну здатність мережі до 56 Кбіт/с для тестувальників зручності використання.
  • Тестерам потрібно зосередитися на критичних і часто використовуваних функціях системи.
  • Призначте одного спостерігача до кожного випробувача. Це допомагає спостерігачеві точно відзначити поведінку тестувальника. Якщо спостерігача призначають до кількох тестувальників, результати можуть бути скомпрометовані
  • Повідомте дизайнерам і розробникам, що результати тестування не є ознакою невдачі, а ознакою вдосконалення

Переваги юзабіліті тестування

Як і будь-яка інша справа в житті, юзабіліті-тестування має свої переваги та недоліки. Давайте подивимось на них

  • Це допомагає виявити проблеми з зручністю використання ще до виходу продукту на ринок.
  • Це допомагає підвищити задоволеність кінцевих користувачів
  • Це робить вашу систему високоефективною та ефективною
  • Це допомагає зібрати правдивий відгук від вашої цільової аудиторії, яка фактично використовує вашу систему під час перевірки зручності використання. Вам не потрібно покладатися на «думки» випадкових людей.

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

  • Вартість є головним фактором у тестуванні зручності використання. Щоб створити лабораторію тестування зручності використання, потрібно багато ресурсів. Наймання та керування юзабіліті-тестерами також може бути дорогим

Однак ці витрати окупаються у вигляді більшої задоволеності клієнтів, утримання та повторних операцій. Тому настійно рекомендується тестування зручності використання.

Підсумуйте цей пост за допомогою: