Во время любого тестирования мы сравниваем фактический и ожидаемый результат. Во время фактического - мы увидим результат наглядно. Ожидаемый же результат находится в документации проекта.
Для наглядной демонстрации исспользуется особый вид документации - прототип (макет). Прототитп - изображение того, как будет выглядеть веб страница, какие на ней есть элементы и как они расположены. Также прототип может содержать информацию о поведении элементов. Если на проекте нет проектировщика интерфейсов или задача не требует основательной проработки прототипа, то прототип может быть весьма схематичный.
ЧТО ДЕЛАТЬ ЕСЛИ ПРОТАТИПА НЕТ???
Можно воспользоваться общим списком рекомендаций для отрисовки сайтов, принятых в компании. Например список требований к дизайну интерфейсов Контура: ссылка.
Вспомни! На правильность работы поля ввода влияет не только вводимые в него данные, а также способ заполнения поля очень важен. Например, поведение может отличаться при заполнении поля вручную или при вставке значения из буффера обмена.
Важно! Система должна быть понятна и помогать пользователю решить его задачу. Поэтому важно понимать, что при возникновении затруднений пользователь может понять, что происходит. Поэтому важно обращать внимание на тексты подсказок и сообщений об ошибках.
Важно! Проверять весь текст на наличие ошибок и опечаток на сайте.
Важно! Возможности переходов. Можешь ли вернуться на предыдущий шаг или прекратить прохождение сценария.
Благодаря функционалу, встроенному в Chrome, мы можем менять разрешение экрана. Также мы можем посмотреть, как бы сайт отображался на том или инном устройстве.
Dimensions ➡️ Edit (Мы попадаем в настройку эмулируемых устройств) ➡️ Add custom device (Здесь мы можем задать пользовательские настройки экрана)
Также функцционалом иструментов разработчика можно симульровать медленный интернет.
Performance ➡️ dropdown network ➡️ add (добавить персональные настройки)
Важно! Помни, что при плохом интернете сеты могут криво отрисовываться во время загрузки, а некоторые запросы и вовсе завершаться ошибкой.
Важно! Должна быть защита от повторных действий.
Важно! Меняй браузеры. Для того, что бы понять какие браузеры проверять в первую очередь - изучи статистику, какие браузеры используют чаще всего. Если такой статистики нет - посмотри общую популярность браузеров.