Тестування зручності використання форм валідації
Під час юзабіліті тестування форм слід звернути особливу увагу на кілька корисних правил, які допоможуть якісно протестувати рівень зручності використання форм валідації.
1. Перевірка коротких пояснювальних текстів (підказок)
Такі підказки пояснюють користувачам навіщо їм потрібно вводити певну інформацію, в якому форматі її вводити. Вони допомагають заповнити форму швидко і правильно. Наприклад, «Переконайтеся, що інформація, яку Ви вводите, збігається з даними Вашої кредитної карти».
2. Повідомлення про помилки
Користувач повинен отримати повідомлення про допущені помилки незалежно від типу валідації, що використовується. Також дуже важливо, щоб дані, які ввів користувач, не змінювалися навіть після відправки форми і отримання повідомлень про помилки. Якщо форма обнулятиме дані при перевірці даних, існує велика ймовірність того, що користувач не стане заново заповнювати форму. Також варто пам'ятати про важливі характеристики зрозумілих повідомлень про помилки – стислість і простоту поясненнь.
3. Тактовність повідомлень про помилки
Повідомлення про помилки повинні мати тактовний характер, бути лаконічними і не містити слів несхвального змісту. Користувач повинен бути сповіщений не тільки про ті дані, які він ввів невірно, а й про правильно введені дані. Для особливо важливих полів повинно виводитись не тільки повідомлення про помилку, а й підказки про те, як краще заповнити поле. Це допоможе уникнути можливих проблем ще до введення даних користувачем. Така підказка може виглядати навіть як посилання на сторінку іншого ресурсу.
4. Надлишкова прискіпливість
Досить неприємна для користувачів ситуація, коли дані можуть бути введені тільки в суворо визначеному форматі, а інші варіанти виключені. Прикладом може бути поле дати народження, де повинно допускатися два формати введення року народження – «92» або «1992», а також між цифрами повинен допускатися як символ «.», так і символ «/». При запиті номера телефону хорошим варіантом буде відсутність вимоги вводити символ «+», дужки, тире і т.ін., краще дати можливість користувачеві ввести дані як йому зручніше.