You are on page 1of 10

Міністерство освіти і науки, молоді та спорту України

Харківський національний університет радіоелектроніки

Кафедра програмної інженерії

Лабораторна робота №3

Тестування (оцінювання) інтерфейсу без участі реальних користувачів

Виконали студенти групи ПЗПІ-20-2:

Захаров Юрій

Харків 2021
1. Мета роботи Навчитися застосовувати на практиці при розробці
інтерфейсів такі методи тестування: евристичний аналіз, перевірка за
контрольними списками, когнітивний наскрізний перегляд (аналіз).

2. Звіт проведеного евристичний аналізу:

Для лабораторної роботи був обраний сайт https://www.amazon.com.

1) Порушення інформування про поточний стан системи. (Feedback)

При використанні функції пошуку по обраній категорії, при зміні категорії


сайт не оновлюється та вимагає повторного натискання кнопки пошуку.

2) Порушення використання метафор реального світу (Metaphor)


На сайті є окрема категорія "amazonbasic", призначення та наповнення якої,
не є зрозумілим для звичайного користувача.
3) Порушення використання метафор реального світу(Metaphor)

У меню пошуку по категоріям є пункт сертифікації з підпунктом "Energy


Star", що є не зрозумілим для звичайного користувача.

4) Порушення використання метафор реального світу(Metaphor)

Вкладка для реєстрації має великий зайвий текст, тому сам надпис "Sign in"
дуже важко побачити.
5) Порушення надання контролю та свободи користувачеві у навігації
(Navigation).
При наведенні на надпис "Sign in", з'являється випадаюче меню з аккаунтами,
але звичайний користувач одразу натисне на назву, після цього, повернутися
назад та подивитися випадаюче меню можливо лише з допомогою функцій
браузера.
6) Порушення використання метафор реального світу (Metaphor)

У випадаючому меню є пункт "kindle unlimited", призначення якого не є


зрозумілим для звичайного користувача.
7) Порушення надання контролю та свободи користувачеві у навігації
(Navigation).
При першому вході на сайт відкривається меню, до якого потім можливо
перейти лише натиснувши на логотип, нема окремої кнопки для повернення
у головне меню.
8) Порушення послідовності і слідування стандартам (Consistency)
У головному меню є окрема вкладка для обирання місця доставки, хоча
зазвичай його обирають при оплаті замовлення.

9) Порушення розпізнавання, а не відновлення інформації (Recognition)


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

10) Порушення естетичної привабливості і мінімалізму (Design).


Під час обирання ціни у категорії, з'являється забагато пунктів з занадто
малими проміжками ціни. Краще поставити два текстових поля =, для
максимальної та мінімальної ціни.
3. Перевірка елементів сайту https://cist.nure.ua (Розклад)

1) Кнопки для виведення розкладу, при відсутності обраної группи,


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

2) Відстань між кнопками є незначною, та відрізняється одна від одної.

3) Поля введення не відстежують, та не повідомляють про помилки вводу.


4) У полі введення можна ввести значення, довжина яких меньше
припустимої.

5) Відсутня кнопка очищення обраних груп, тому для повного очищення


потрібно нажимати на кожну групу.

4. КСП аналіз

У якості операції для аналізу був обраний процес продивляння розкладу


батьками студента.

При першому вході у пункт розкладу, користувач певно розгубиться оскільки


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

Далі, коли користувач обрав групу, він наврядчи побачить як її назва


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

Після цього, для виведення розкладу, користувач повинен обрати один з 3


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

На лабораторній роботі ми навчились проводити аналіз сайту


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

You might also like