Коли користувач відвідує певний сайт, він має на меті вирішити якесь завдання або проблему. Тому він очікує відсутність необхідності вирішувати додаткові проблеми, наприклад, розбиратися з незрозумілим меню або структурою подачі інформації. Якщо на сторінці буде присутня плутанина із, здавалося б, звичайними елементами сайту або вони будуть розміщені в несподіваних та незвичних для користувача місцях – він, швидше за все, не знайде як вирішити свою проблему і покине сайт. Зараз, коли конкуренція серед різних ресурсів дуже висока, таку ситуацію допускати не можна.

Тестування зручності користування (Usability Testing) – дослідження для визначення рівня навченості і зрозумілості використання ПЗ. Тестування юзабіліті сайту є важливим інструментом інтернет-маркетингу.

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

Конверсія юзабіліті

Зручний і зрозумілий сайт дозволяє збільшити кількість відвідувачів, які стали клієнтами, що означає підвищення конверсії ресурсу (співвідношення числа користувачів, виражене у відсотках, які вчинили необхідну їм дію на сайті, до загальної кількості відвідувачів за один період часу). Користувачі отримують більше задоволення і користі від взаємодії з добре організованим наповненням сайту. Але, коли веб-дизайнери створюють дизайн сайту, вони не завжди можуть об'єктивно оцінювати зручність використання ресурсу через особистісні якості і безпосередню роботу з проектом. Структура, яку вони створюють, буде здаватися їм зрозумілою, зручною і звичною. Тому незручності і недоліки створеного дизайну можуть бути втрачені. Для об'єктивної оцінки стану сайту підключаються тестувальники, які дивляться на нього з боку кінцевого користувача.

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

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

Потрібно розуміти, що перевірку зручності користування необхідно проводити на всіх рівнях тестування (модульному, інтеграційному, системному, приймальному). Також для кожного рівня передбачаються тест-кейси для різних типів користувачів: від розробника до середньостатистичного користувача.

Для початку, давайте розглянемо найпоширеніші помилки юзабіліті сайту:

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

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

Зробити це можна, спираючись на основні фактори, що впливають на зручність використання:

  • Навігація. Бажано мінімізувати кількість переходів, організувати інтуїтивно зрозумілу структуру.
  • Дизайн. Потрібно дотримуватися єдиного стилю та цілісної картини в оформленні сайту.
  • Оформлення сторінок з товарними картками. Картки повинні містити вичерпну інформацію, якісні фото або відео.
  • Спрощена форма замовлення. У формі бажано передбачати мінімальну кількість полів для заповнення.
  • Вбудований пошук. Максимально актуальний пошук і можливість самостійно обирати фільтри.
  • Швидкість завантаження. Чим вище швидкість – тим краще.
  • Якість контенту. Важлива не тільки якість текстів, а й їх кількість, а також періодичність оновлення інформації.
На що впливає юзабіліті сайту

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

Оцінка зручності використання сайту проводиться за такими критеріями:

  • Простота навчання. Як швидко користувачі вирішать що потрібно зробити на сайті, щоб вирішити потрібні їм завдання або проблему. Чи є на сайті підказки або інша допомога для користувачів.
  • Інтуїтивність. Наскільки простий для розуміння і сприйняття інтерфейс, чи можливо інтуїтивно зрозуміти куди потрібно перейти, що натиснути, що і куди ввести для вирішення будь-якого питання.
  • Ефективність використання. Наскільки ефективно вирішуються проблеми користувачів, чи можливо зробити процес ще ефективніше. Скільки кроків необхідно зробити користувачеві для вирішення свого завдання/проблеми, отримання бажаного результату. (Чим менше тим краще).
  • Помилки при роботі. Наскільки велика ймовірність того, що користувач зробить помилку при першому використанні продукту і до наскільки серйозних проблем це може привести.
  • Рівень толерантності до помилок. Як швидко користувач зрозуміє, які його дії призвели до помилки і що йому потрібно зробити, щоб виправити ситуацію.
  • Запам'ятовуваність. Наскільки швидко і легко користувач повторить ту ж операцію через деякий проміжок часу без використання продукту.
  • Припущена можливість. Чи всі елементи сайту, які пов'язані з вирішенням проблеми користувача, вірно виконують свої функції.
  • Продуктивність. Чи достатньо швидко завантажуються сторінки сайту.
  • Можливість швидко знайти інформацію. Чи розташована найважливіша інформація на головній сторінці та на видимих ​​ділянках сайту.
  • Задоволення від роботи. Наскільки відвідувачеві подобається працювати з системою, чи немає моментів, які викликають роздратування або складнощі. Чи порадить користувач сайт як інструмент вирішення проблеми своїм знайомим з подібними завданнями/проблемами.
Критерії зручності сайту

Тестування юзабіліті направлено на підвищення рівня задоволеності користувача від перебування на сайті та зручності використання продукту. Зручність користування залежить від таких аспектів, як:

  • змістове наповнення (текст);
  • форматування тексту;
  • наявність потрібних функціональних елементів та логіка їх роботи;
  • логічне розташування елементів сайту по відношенню один до одного;
  • можливість спрощення взаємодії користувача з продуктом і його окремими елементами за рахунок підказок;
  • дизайн продукту та інші.

Це загальний список, який визначає напрямок, в якому необхідно рухатися створеному продукту. Крім цього, на кожному етапі розробки потрібно керуватися правилами, які дозволять сайту стати привабливим і зручним для відвідувачів, тобто успішним та корисним. Серед різноманітних рекомендацій можна визначити головну: простіше значить краще. Також ефективним є використання стандартних рішень – користувачі звикають до певних алгоритмів дій, розташуванням елементів і легко розбираються в роботі з подібними реалізованими продуктами.

Приклади юзабіліті тестування заповнення форм введення:

  1. Введені дані зберігаються після введення.
  2. У блоці навігації відображається інформація про те, на якому етапі перебуває користувач, які кроки пройдені і скільки ще залишається до завершення заповнення форми.
  3. Підказки та інструкції заповнення форми написані просто і зрозуміло для недосвідченого користувача.
  4. Якщо назви полів не вказані, тоді після наведення миші виводиться додаткова підказка біля поля.
  5. Всі поля, які обов'язково потрібно заповнити, спеціально відзначені якимись символом (наприклад, символом *). Не зайвим буде написати пояснення причини обов'язковості заповнення певних полів.
  6. Користувачеві приходить лист на електронну адресу з підтвердженням прийому заповненої форми та інформацією про те, як буде проводитися обробка даних і що потрібно від нього в подальшому.
  7. При авторизації користувача необхідні персональні дані автоматично відображаються в полях форми.
  8. Кнопка відправки форми відображається активною тільки після активації чекбокса «Прочитати угоду користувача»/«Погодитися з умовами», якщо такий є в формі або після заповнення всіх обов'язкових полів.
  9. Відображається повідомлення про введення користувачем невалідних даних в разі, якщо інформація не пройшла валідацію.
Приклад форми

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