Аналитики
Tadviser утверждают, что по итогам 2022 года зафиксирован рост оборота рынка розничной интернет-торговли. Он достиг 5,7 трлн рублей (+38%). По данным
Data Insight, количество онлайн-заказов в России выросло ещё сильнее — на 65%, до 2,8 млрд. руб.
Электронная коммерция / интернет-торговля — это бизнес, который процветает благодаря онлайн-покупателям. Покупки в интернете обладают множеством преимуществ по сравнению с покупками оффлайн:
- удобство
- экономия времени
- лёгкий доступ к товарам
- возможность оформить заказ в любое время
Быстрый, стабильный и понятный сайт электронной коммерции — ключ к успеху. Он должен стать достойным аналогом реальной витрины. Когда человек идёт в физический магазин, даже если там что-то не так, он может дать бренду второй шанс, потому что покупатель уже пришёл туда. Но у интернет-магазинов второго шанса может не быть: пользователь перейдёт на другой сайт.
Чтобы не упустить клиентов и достойно пройти период акций и распродаж, рекомендуется тщательно протестировать ресурс. Мобильные приложения / сайты электронной коммерции должны пройти полный цикл тестирования перед релизом, включая:
Функциональное тестирование
Тестирование производительности
Веб-тестирование
Тестирование мобильных приложений
Автоматизация тестирования
E-com решения регулярно обновляются: добавляются новые функции, баннеры, категории товаров, акции и т.д. Для тестирования рекомендуем привлечь команду инженеров по обеспечению качества.
Чек-лист тестирования сайта электронной коммерции
Предлагаем стратегию, с помощью которой вы самостоятельно сможете провести общее тестирование e-com платформы.
1. Баннер на главной странице
Главные страницы интернет-магазинов часто перегружены информацией и баннерами. Больше всего места на странице занимает кликабельное изображение с описанием ключевых товаров или услуг.
Моменты, которые необходимо проверить:
- Будет ли автоматическая прокрутка главного баннера?
- Если да, то с каким временным интервалом обновляется изображение?
- Если пользователь наведёт на него курсор, будет ли баннер прокручиваться до следующего?
- Можно ли кликнуть на баннер?
- Если да, то приведёт ли он на нужную страницу и к правильному товару / услуге?
- Загружается ли баннер вместе с остальными элементами страницы или загружается в последнюю очередь?
- Одинаково ли баннер отображается в разных браузерах и при разных разрешениях экрана?
2. Поиск
Поисковые алгоритмы важны для онлайн-магазинов, поскольку не всегда удаётся разместить на главной то, что хотят найти пользователи. Общие тесты для поиска:
- Поиск осуществляется по названию продукта, торговой марке или более широкой категории? Например, фотоаппарат, Canon EOS 700D, электроника и т.д.
- Результаты поиска релевантны?
- Доступны различные варианты сортировки: по бренду, цене, отзывам / рейтингу и т.д.?
- Сколько всего результатов отображается на странице?
- Для выдачи многостраничных результатов есть ли возможность перехода к ним?
- Поиск осуществляется по всему сайту или постранично? При проверке этой функциональности учитывайте возможность многоуровневого поиска. Например: когда человек ищет что-то на главной странице, видит ли он все возможные результаты или только товары с главной?
3. Карточка товара
После того как пользователь найдёт товар через поиск, просмотр баннера или переход с главной страницы, он попадает на страницу с информацией о товаре.
Проверьте:
- Есть ли изображение товара
- Соответствует ли фото товару
- Указана ли цена товара
- Есть ли характеристики
- Есть ли рейтинг или отзывы о товаре
- Описаны ли варианты оформления заказа
- Перечислены ли способы доставки и информация о ней
- Статус товара — в наличии / нет на складе
- Доступны ли другие вариации этого товара
- Убедитесь, что все фильтры в каталоге указаны корректно
4. Корзина
Это предпоследний этап перед тем, как пользователь совершает покупку.
Проверьте следующее:
- Получится ли добавить товар в корзину и продолжить покупки
- Если пользователь добавляет один и тот же товар в корзину, продолжая совершать покупки, количество товаров в корзине должно увеличиваться
- В корзине должны отображаться все товары и их итоговая стоимость
- Если пользователь может добавлять в корзину ещё больше товаров — итоговая сумма должна отражать это
- После обновления корзины, все товары должны корректно в ней отображаться
- Должна быть возможность удаления товаров из корзины
- Есть кнопка перехода к оформлению заказа?
- Есть ли возможность рассчитать стоимость доставки заказа при различных вариантах отправки?
- Можно ли применить купоны и промокоды?
- Если не оформлять заказ, закрыть сайт и потом вернуться, сохранит ли сайт выбранные товары в корзине?
5. Оплата
- Самостоятельно оформите покупку на своём сайте.
- Проверьте, доступны ли разные варианты оплаты.
- Если допускается оформление заказа в качестве гостя, есть ли возможность зарегистрироваться после завершения покупки?
- Для постоянных покупателей: должны ли они каждый раз заново входить в личный кабинет, чтобы оформить заказ?
- Как проходит регистрация нового пользователя?
- При хранении данных банковской карты клиента или любой другой финансовой информации следует провести тестирование безопасности, чтобы удостовериться в надёжности системы.
- Если пользователь регистрируется на сайте в течение длительного времени, убедитесь, что сессия завершается в соответствии с таймером. Для каждого сайта существует свой порог. Для некоторых он составляет 10 минут, но бывают и другие значения.
- После покупки приходит ли письмо на электронную почту или СМС-сообщение с подтверждением и указанием деталей заказа?
6. Категории / Рекомендуемые товары
Если посетитель оплатил заказ или является постоянным покупателем, ему должны быть показаны рекомендуемые продукты на главной странице или в корзине покупок. Желательно, чтобы рекомендуемые товары обновлялись как можно чаще.
Должен ли QA-специалист тестировать каждую категорию / каждый товар на сайте? Нет. Так как эти элементы изменяющиеся, лучший способ протестировать данные модули — провести тестирование алгоритма, на основе которого заполняются эти разделы сайта. Инженеры должны проверить системы интеллектуального анализа данных / BI и проанализировать на серверной стороне запросы, заполняющие эти разделы.
7. Тесты после заказа
После совершения покупки, проверьте, можно ли:
- Изменить заказ
- Отменить заказ
- Отследить заказ
- Оформить возврат
- Изменить логин и пароль
- Отправить вопрос техподдержке или менеджеру
Завершающие мысли
Приведённый выше чек-лист описывает основные модули интернет-магазинов, которые рекомендуется проверить и включить в план по тестированию. Ключевые моменты:
- баннер на главной странице
- поиск
- карточка товара
- корзина
- страница оплаты
- рекомендуемые товары
Цель тестирования платформ электронной коммерции — помочь бизнесу превратить посетителей сайта в платёжеспособных постоянных клиентов. Полноценное тестирование смогут провести только квалифицированные QA-инженеры.
Детально проработать стратегию тестирования и воплотить её в жизнь вам помогут специалисты компании «Точка качества». Ознакомиться о реализованных проектах в сфере ритейла и электронной коммерции вы можете в
портфолио.