Пока нет оценок.
Пожалуйста, подождите...

Что считается обратной связью?

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

Когда, при нажатии на иконку, появляется сообщение «Something went wrong», а не полное описание об ошибке, пользователю будет непонятно, в чем же именно произошел сбой программы.

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

Чаще всего, это относится к ситуациям, когда операции действительно не самые простые или пользователь не настолько обознан в данной сфере.

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

Способы ведения обратной связи программы с пользователем:

  • При проблемах или каких-то неисправностях появляются ошибки с подробным описанием;
  • Реакция клавиш на нажатие;
  • Поддерживается синхронизация вибрации или звука при сообщениях;
  • Есть полоса скачивания или «спиннер» после активации пользователем длительной операции;
  • Для функций, которые, возможно, поймут не все, предусмотрены подсказки или уведомления внутри программы;
  • По окончанию процесса, отображается дисплей или уведомление.
То есть, под обратной связью приложения подразумеваются его реакции, отклики на любые манипуляции пользователя, которые ему понятны.

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

Согласитесь, не совсем удобно, ежеминутно кликать на кнопку «ОК», добавляя товар в корзину.

Форма обратной связи

Форма обратной связи

Что требует первоочередной проверки при тестировании обратной связи в мобильном продукте?

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

Каждый пользователь использует приложение для своих определенных целей, но не всегда его жизненного опыта будет достаточно для этого. Это нужно понимать.

В первую очередь, стоит проверить реакции и изменения состояния иконок в приложении, после нажатия на них. К примеру, по окончанию действия, на экране отображается анимация, по которой пользователь поймет, что оно прошло успешно.

Если учтено, что при выборе иконки отображаться будут выбранные элементы (к примеру, фильтр), то кнопка должна находится в «нажатом» состоянии.

После этого необходимо убедиться, что если в процессе работы с приложением будут возникать проблемы, это будет отображаться в информационных ошибках. К примеру, если пропал Интернет, или произошли какие-то другие сбои в подключении, должно появится уведомление, где это будет описано, с целью того, чтобы пользователь сразу понял, в чем причина.

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

Далее можно проверить наличие индикатор загрузки. Если программа предусматривает возможность загрузки документов, то в процессе выполнения данной операции мы должны увидеть индикатор загрузки. С его помощью пользователь понимает, что выполненные им действия правильные и документ успешно загрузиться.

Также, следует проверить, появляется ли по окончанию загрузки файла уведомление об успешной операции, или о проблемах, если таковые были.

Индикатор загрузки, в основном, появляется тогда, когда пользователь запускает долговременную операцию (к примеру, поиск товаров или услуг, а так как их много, отображение всего перечня может потребовать некоторого времени, а по наличии индикатора загрузки пользователь поймет, что поиск запущен, нужно просто немного подождать).

Лучше всего понять, что нужно протестировать в обратной связи приложения, поможет его спецификация. Обычно, там описываются все элементы и уведомления, которые будут появляться, вследствие определенных действий.

В случае, если спецификации отсутствуют, следует брать во внимание личный опыт и ставить себя на место пользователя  — таким образом вам будет проще проанализировать все детали и удобство работы с программой.

Обратная связь

Обратная связь

Требования к обратной связи на разных операционных системах

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

Одним из наиболее популярных считается Android Guidelines – перечень рекомендаций по созданию удобных и понятных в использовании программ для ОС Android.

В данном стандарте выделен весь раздел для описания советов, направленных на правильную организацию обратной связи с пользователем в приложении. Это раздел «Usability».

Есть несколько заглавных рекомендаций из Android Guidelines, которые можно использовать и в процессе выполнения тестирования мобильных приложений:

  1. Фокус. Если в процессе работы на дисплее находится много элементов одновременно, ведущие из них необходимо выделить фокусом. По завершению отправки длинной формы с ошибками, в фокусе должны отобразиться поля с этими ошибками;
  2.  Реакция на нажатие. По руководствам, реакция на клик по элементу должна составлять 300ms (время между, непосредственно, кликом и функцией). В зависимости от контента, данный показатель может варьироваться;
  3.  Иерархия. Ведущие функциональные кнопки необходимо группировать либо в нижней, либо в верхней части дисплея, а элементы с подобным функционалом – недалеко друг от друга;
  4. Границы площади нажатия. Если элемент небольшой, для него следует задать границы нажатия, чтобы с ним было удобно взаимодействовать. По стандарту, габариты границы должны составлять на 8dp больше от размеров самой иконки.

Если говорить об ОС iOS, то ее прописанные руководства называются Human Interface Guidelines. В целом, они очень схожи со стандартами Android-системы, поскольку понятность в работе с программой важна вне зависимости от того, для какой платформы она создавалась.

Human Interface Guidelines гласит, что все интерактивные элементы, во время клика на них, должны выделяться, а индикаторы прогресса – показывать состояние длительных процессов.

Кроме того, продукт должен содержать анимационное и звуковое сопровождение, которое поможет пользователю понять полученный результат.

Итог

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

Именно поэтому, тестируя мобильную программу, следует тщательно проверять обратную связь с пользователем, анализируя продукт с его точки зрения. Ведь термин «тестирование» является синонимом словосочетания «контроль качества ПО» и направлен на обеспечение комфортного использования продукта пользователем.

Оставить комментарий