5 признаков, что ваше приложение нуждается в ручном тестировании – взгляд тестировщика

диагностика приложение удобное

Я недавно купила робота-мойщика окон. Крутая штука, результат – идеально прозрачные и чистые окна. Но есть нюанс: круглые диски не достают в уголках. Всего несколько миллиметров, но взгляд цепляется… Если бы мыла сама, не пропустила бы.

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

Интерфейс на экране – сюрприз даже для дизайнеров

На макетах всё красиво, но когда приложение попадает в реальный мир, начинается аттракцион неожиданностей. Кнопки на текстах, тексты съезжают, некоторые элементы лезут друг на друга. Автотесты проверяют положение пикселей, но не оценивают, удобно ли это человеку. Я не раз сталкивалась с тем, что по техническим параметрам всё идеально, а на деле – пользоваться невозможно. И как пользователь тоже: если приложение выглядит недоработанным, я его просто закрываю и удаляю.

Сложные логики, которые даже разработчики объясняют с паузами

мобильное тестирование приложений

Бывали ли у вас случаи, когда в одном сценарии данные из поля «Имя» проходят, а в другом – нет, и никто не понимает почему? Алгоритмы делают, что им сказали, но не всегда понимают, что имели в виду. Когда логика сложная, важно, чтобы её проверил живой человек, способный увидеть неожиданные сценарии.

У меня были задачи, где баг появлялся только при очень специфическом сочетании действий. Автотесты такое не ловят.

Производительность: локально работает, у пользователей – нет

На тестовом сервере всё летает, а у клиентов – тормозит или падает. Автотесты запускаются в стерильных условиях, но в реальности у пользователей могут быть слабые устройства, нестабильный интернет или просто неожиданные {иногда оооочень неожиданные} комбинации софта. Ручное тестирование помогает найти проблемы в таких условиях. Сколько раз бывало: тестируем на флагмане – всё отлично, а на бюджетнике с 3G – полное разочарование.

Один экран – одна жизнь: на каждом устройстве своя история

То, что отлично смотрится на одном устройстве, может полностью развалиться на другом. Разные версии Android и iOS, настройки шрифтов, тёмные темы или светлые – всё это влияет. Иногда текст как будто бы просто пропадает на определённых моделях телефонов. Как пользователь, я в такие моменты не разбираюсь, кто виноват, часто просто раздражаюсь и/или ухожу в другое приложение. Если есть выбор, конечно. Потому что если это приложение банка, например, то остается только {обнять и плакать} надеяться, что техподдержка обратит внимание на мое обращение и починит баг.

Юзабилити: удобно ли это вообще?

Автотест проверяет, что кнопка нажимается. А удобно ли её нажимать? Пользователь не думает, как правильно, он делает, как ему вздумается или как получается. И если он не может найти кнопку «Назад», то уходит из приложения, а не в настройки. Часто только тестировщик может заметить: «Слушайте, а почему у нас поиск в самом низу?» У меня был случай, когда кнопка срабатывала только при нажатии на определенную область. Да, у меня маленькие пальцы и мне пришлось буквально «нащупывать», куда нужно тапнуть… Обладатели пальцев более среднестатистических этого бага просто не заметили, что уж говорить про автотесты… Юзабилити – это не просто «работает или нет», это про то, останется ли пользователь в вашем приложении, об этом мы уже писали тут.

Ваше приложение готово к реальному миру?

Ручное тестирование – это способ убедиться, что пользователям будет комфортно. Мы, тестировщики, сталкиваемся с такими багами и на работе, и в обычной жизни, когда пытаемся заказать еду или записаться к врачу. Так что если хочется понять, насколько удобно и стабильно работает приложение, стоит взглянуть на него не только глазами автотестов, но и глазами живого человека.

P.S. Хотите быстро проверить, насколько ваше приложение готово к реальным пользователям и нужно ли ему ручное тестирование?

У специалистов по тестированию «ЛК» большой опыт работы с приложениями, поэтому мы составили чек-лист на основе их реального опыта. Он поможет быстро оценить, насколько ваше приложение дружелюбно к пользователям. Проанализируйте с его помощью ваш проект за пару минут, и приложение точно станет на шаг ближе к идеальному пользовательскому опыту. Жмите на кнопку – пришлём чек-лист.

Другие статьи
5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
Email
guest
0 комментариев
Популярные
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Об авторе
author

Специалист по тестированию, контент-менеджер "Лаборатории качества". В IT с 2022 года. В журналистике с 2003 года. Работает в департаменте развития и производственном департаменте.

Поиск
Получите совет