Элементы управления расположены в таком порядке, чтобы перемещения мыши были бы минимальны, если пользователь следует предопределенной логике использования приложения. - да

Элементы приложения хорошо различимы, а текст читаем вне зависимости от текущего оформления ОС. - да

Окна, открываемые приложением не загромождают рабочее пространство. – всё происходит в одном окне

В окнах с использованием вкладок (табов) комбинация Ctrl+F6 открывает следующую вкладку окна. – их нет

В окнах с использованием вкладок (табов) комбинация Shift+Ctrl+F6 открывает предыдущую вкладку окна. – их нет

В окнах с использованием вкладок нажатие клавиши Tab открывает следующую вкладку окна, если перед этим фокус находился на последнем из элементов окна. – их нет

В окнах с использованием вкладок нажатие клавиши Tab открывает переводит фокус на кнопку OK или Continue/Next, если перед этим фокус находился на последнем элементе последней вкладки. – их нет

В лист боксах содержащих 8 или меньше опций все пункты отображаются без прокрутки. – их нет

В случае если происходит ошибка при подтверждении заполненной формы фокус возвращается на первое неправильно заполненное поле.

Нажатие кнопки Continue/Next в окне, содержащем вкладки, открывает новое окно, а не переходит на следующую вкладку.

На вновь открытом табе фокус установлен на первом доступ для редактирования поле.

Все окна используют одинаковый набор шрифтов. - да

Комбинация клавиш Alt+F4 закрывает текущее окно и возвращает фокус на предыдущее окно, при этом выводится сообщение (если необходимо), что несохраненные изменения могут быть потеряны. - да

НЕ нашли? Не то? Что вы ищете?

Для каждого активного элемента окна доступна всплывающая подсказка.

Сообщение о загрузке выводится, если новая вкладка в окне открывается с задержкой.

Нажатие клавиши Enter выполняет действие, соответствующее кнопкам OK/Next/Continue. - нет

Если происходит ошибка при загрузке новой вкладки, то вкладка не открывается.

Студенческая презентация

Примерный сценарий тестирования юзабилити мультимедийной презентации.

1) Главное окно приложения.

9.  Запустите приложение, дважды кликнув по его иконке. Убедитесь, что в окне загрузки отображается название приложения, номер версии, логотип или увеличенное изображение иконки приложения. – Загрузка происходит сразу (как такового окна загрузки нет).

10.  Приложения не должно требовать авторизации при загрузке. – Не требует.

11.  Заголовок окна приложения должен соответствовать заголовку, отображаемому на панели задач.

12.  Закрытие приложения должно сопровождаться запросом на подтверждение (напр., «Вы уверены, что хотите выйти из приложения?») – закрытие требует подтверждения

13.  Приложение не должно позволять запускать вторую копию программы. При попытке запуска второй копии фокус должен перемещаться на главное окно уже запущенной копии. – происходит загрузка

14.  Также попробуйте запустить вторую копию программы при загрузке приложения. – происходит загрузка

15.  Если приложение занятно, то указатель мыши должен отображать это в каждом из его окон (например, для Windows, это указатель в виде песочных часов). - нет

16.  Каждое окно приложения должно иметь кнопку вызова справки. Также справка должна вызываться по нажатию клавиши F1. - нет

2) Все окна приложения.

15.  Проверьте возможность свертывания окна, если такая опция предусмотрена. – есть возможность свернуть окно.

16.  При свернутом окне, на панели задач (внизу экрана) должна быть иконка в виде логотипа приложения. – приложение не имеет логотипа, при сворачивании презентации на панели задач отображается её название.

17.  Заголовок каждого окна приложения должен содержать название приложения и название окна (особенно это важно для окон с сообщениями об ошибках). Обратите внимание на грамматику заголовков, а также на то, что их названия интуитивно понятны и не требуют каких-либо дополнительных пояснений. If the screen has an Control menu, then use all ungreyed options. – Каждое окно презентации имеет заголовок, который совпадает с содержимым. Некоторые заголовки не помещаются полностью (из-за маленького размера окна). Все заголовки интуитивно понятны и не требуют дополнительных пояснений; заголовки написаны грамотно.

18.  Проверьте правильность написания всего текста находящегося в окне (грамматика, падежи, время). – Текстовый контент, как таковой, отсутствует; используется только сопроводительные подписи; встречаются опечатки.

19.  Используя клавишу Tab проверьте правильность перемещения фокуса в окне. Фокус должен перемещаться слева направо и сверху вниз. Также проверьте правильность перемещения фокуса в обратном порядке используя комбинацию клавиш Shift+Tab. – Фокус перемещается слева направо и сверху вниз.

20.  При перемещении фокуса активный элемент окна должен выделяться прямоугольником из штриховых линий либо текстовым курсором. При переводе фокуса на не пустое поле ввода весь текст, находящийся в нем должен быть выделен. – Активный элемент окна выделяется правильно.

21.  Если управляющий элемент не активен, то фокус не должен перемещаться на него (также не должно быть возможности выделять такие элементы мышью). Проверяйте это для каждого неактивного управляющего элемента. – Всё соблюдено.

22.  Неизменяемые поля должны выглядеть одинаково и отличаться от остальных полей приложения. – Неизменяемые поля выглядят одинаково.

23.  Обычно они отображаются как поля с текстом черного цвета на сером фоне и с заголовком черного цвета.

24.  Весть текст должен иметь выравнивание по левой стороне. Если текст является названием какого-либо управляющего элемента или поля ввода, то после него должно стоять двоеточие. – выравнивание правильное и единообразное

25.  Для полей, состояние которых может изменяться (т. е. поле может быть активным/неактивным), при изменении состояния на неактивное заголовок и текст поля должны становиться серыми. – не соблюдено

26.  Выпадающие списки всегда должны иметь белый фон с чёрным текстом. – Жёлтый фон с чёрным текстом.

27.  При переходе на другие страницы приложения, они должны открываться в том же окне. – Все страницы открываются в новом окне.

28.  По возможности двойной клик не должен использоваться. Все действия должны выполняться как с помощью мыши, так и с помощью клавиатуры. - Да

3) Поля ввода.

6.  При перемещении над текстбоксом указатель мыши должен изменяться на указатель поля ввода. Если текст бокс неактивен, то указатель изменяться не должен. – Текстбоксов нет.

7.  Попробуйте ввести текст в каждое из полей ввода.

8.  Если в поле предусмотрено ограничения по количеству вводимых символов, попробуйте ввести количество символов превышающее это ограничение. Помимо непосредственно ввода символов в текстовое поле, попробуйте вставить символы из буфера обмена. Проверяйте поле ввода используя наиболее широкие символы алфавита (например, для английского – это W, для русского Щ).

9.  При проверке используйте специальные символы (напрмер, *,-,+,#,%,&). Также проверяйте возможность ввода невалидных символов (например, вводите буквы в числовые поля).

10.  Проверьте возможность выделения текста в текстовом поле. Текст должен выделяться следующими способами: выделение мышью (при двойном клике на текстовом поле, должен быть выделен весь текст), выделение комбинацией клавиш Shift + стрелки, Ctrl + A. – Текст в текстовых полях не выделяется.

4) Радио кнопки.

8.  Проверьте возможность переключения радио кнопок при помощи мыши, а также при помощи клавиатуры. – Радиокнопки переключаются правильно (как при помощи мышки, так и при помощи клавиатуры).

5) Чекбоксы.

9.  Клик на чекбоксе должен устанавливать/снимать отметку в чек боксе, тоже самое должно происходить при нажатии пробела на клавиатуре. – Чекбоксов нет

6) Кнопки управления.

10.  Если кнопка вызывает новое окно, в котором могут быть введены какие-либо данные, то заголовок этой кнопки должен заканчиваться троеточием. – Нет кнопок, вызывающих новое окно для ввода.

11.  Функции всех кнопок, кроме OK и Cancel, должны дублироваться комбинацией клавиш Alt + символ на клавиатуре. Символ, который необходимо нажать на клавиатуре должен быть подчеркнут в названии кнопки (подчеркивание может быть постоянным, либо появляться при нажатии клавиши Alt). - Нет

12.  Для проверки функциональности кнопок, кликните на каждой из них мышью, а также нажмите на каждую с использованием клавиши Пробел. Очень важно, чтобы нажатие на кнопки было визуализировано (т. е. вы должны видеть, что кнопка действительно нажимается), независимо от того кликаете ли вы мышью или нажимаете кнопку пробелом. – Да, всё соблюдено.

13.  Переместите фокус при помощи клавиши Tab на любой управляющий элемент (за исключением кнопок) и проверьте, что на одной из кнопок остается фокус (прямоугольное выделение). Эта кнопка должна быть нажата при нажатии клавиши Enter. Обычно, если в окне присутствует кнопка Cancel, то именно на ней и должен оставаться фокус при переходе на другие типы управляющих элементов. – Всё соблюдено.

14.  Если после нажатия на кнопку, вы получаете какие-либо невалидные данные, т. е. данные после которых операция должна быть прервана, то должно быть выведено сообщение с кнопками Yes/No, позволяющими подтвердить действие. Сообщение должно быть сформулировано так, чтобы при нажатии на кнопку Yes операция была бы завершена. – Всё соблюдено.

7) Выпадающие списки

9.  Выпадающий список должен раскрываться после нажатия на стрелку. – Да.

10.  В списке должна быть возможность прокрутки. – Использованы короткие списки, поэтому не имеет смысла добавлять полосу прокрутки.

11.  В большинстве случаев, возможность ввода каких-либо значений в поле списка должна быть запрещена. – Возможность ввода не запрещена.

12.  При нажатии символа на клавиатуре, выделение в списке должно перемещаться к первому слову начинающемуся с этой буквы. – При нажатие символа на клавиатуре начинается ввод в выпадающем списке.

13.  Нажатие комбинации клавиш Ctrl+F4 должно приводить к закрытию списка. – Да.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4