Як відомо, юзабіліті-тестування - це спеціальна методика тестування програмного забезпечення, яка виконується із залученням реальних користувачів. Його мета - оцінити роботу веб-продукту в умовах, максимально наближених до реальних.
Про цей вид тестування вже багато сказано і написано. У цій статті ми розглянемо п’ять фундаментальних питань і відповіді на них, яким так чи інакше має відповідати юзабіліті-тестування.
- Чи повністю відповідає протестоване програмне забезпечення вимогам клієнта?
- Чи є навігація по архітектурі веб-продукту правильною та зручною для користувача?
- Чи розуміють користувачі поточний рівень функціональності веб-продукту?
- Які потенційні помилки можуть ховатися в програмному забезпеченні?
- Як їх виправити?
Далі перейдемо до кожного питання окремо.
Чи повністю відповідає програмне забезпечення вимогам клієнта?
Зазвичай всі запити та вимоги клієнтів зводяться до одного: просте, легке у використанні та візуально привабливе програмне забезпечення. Може здатися, що все просто і зрозуміло. Але коли справа доходить до дотримання цих правил, все ускладнюється.
Мета юзабіліті-тестування - не просто знайти баг, а зробити веб-продукт зручним для користувача. Один з варіантів - надати користувачам можливість самостійно висловити свої побажання та вподобання, щоб на їх основі побудувати подальшу стратегію тестування.
Чи правильна та зручна навігація в архітектурі веб-продукту?
Навігація програмним забезпеченням має бути одним із пріоритетів у роботі як відділу розробки, так і відділу тестування. Зазвичай користувачі не дотримуються встановлених правил використання веб-продукту. Вони вважають за краще самостійно вибудовувати процес взаємодії з системою. Навіть якщо клієнт або QA-інженер натиснув щось не те або відправив багато повідомлень на сервер, програмне забезпечення повинно функціонувати в звичайному режимі.
Навігатор додатку слід перевірити якомога ретельніше, щоб у його функціонуванні не було білих плям. Також необхідно пам’ятати про поміркованість, щоб користувачам було зручно оперувати запропонованими функціями та параметрами.
Чи розуміють користувачі поточний рівень функціональності веб-продукту?
Як працює це програмне забезпечення? Це найпоширеніше запитання від користувачів. Тому функціонал, реалізований у ньому (у продукті), має бути зрозумілим кожному. Іншими словами, користувач повинен знати, як працює той чи інший функціонал.
Щоб додаток, який ви тестуєте, був дійсно ефективним, він повинен пройти всі етапи функціональних тестів, від юзабіліті-тестування до оновлення використання певних графічних елементів.
Які потенційні помилки можуть ховатися в програмному забезпеченні?
Як відомо, людям властиво помилятися. Кінцева мета будь-якого юзабіліті-тестування - мінімізувати кількість помилок, пов’язаних з недоліками в розробці програмного забезпечення.
Помилки бувають різні, але здебільшого вони пов’язані з..:
- Помилки в написанні технічного завдання;
- Дефекти в системі;
- Проблеми з інтерпретацією користувацького інтерфейсу;
- Помилки в тестових сценаріях.
Як їх виправити?
- Завжди перевіряй;
- Проводьте тести виключно на репрезентативних даних;
- Правильно плануйте тести;
- Тестуйте одночасно на декількох пристроях;
- Проводьте пілотне тестування перед релізом;
- Уникайте відволікань;
- Витратьте достатньо часу на тестування.










0 коментарів