Перед тем как собственно раскрыть особенности тестирования Интернет-магазина на платформе OpenCart, нужно ответить на простой вопрос: а чем именно один веб-магазин отличается от другого? Вряд ли мы допустим ошибку, когда скажем, что основные особенности заключаются в решении поставленных задач и используемых технологических возможностей современного программирования.
Суть любого Интернет-магазина – продать товар заинтересованному клиенту, сделать данную процедуру интуитивно понятной, простой в восприятии и минимизировать виртуальные «шаги» покупателя во время приобретения товара. Процесс «попал-приобрел-получил» должен быть простым в понимании даже для самого неопытного пользователя. Только тогда любой Интернет-магазин сможет продуктивно реализовывать свой функционал, а именно возможность кому-то что-то продать.
Но, на практике не все обстоит таким замечательным образом. Шанс упустить баг во время разработки очень велик, ведь IT-специалисту нужно учесть множество факторов, начиная от будущей целевой аудитории, заканчивая тонкими нюансами верной организации веб-страниц и отображенных на них форм. Так, как же правильно тестировать Интернет-магазин на платформе OpenCart?
Почему именно OpenCart?
Именно OpenCart можно рассматривать с точки зрения наиболее подходящей платформы для развертывания многофункционального Интернет-магазина. Основные преимущества системы:
- Создание неограниченного количества страниц, товаров, категорий;
- Широкий ассортимент технического функционала для администраторов и будущих клиентов;
- Быстрая загрузка веб-страниц вне зависимости от их «веса»;
- Простота и удобность редактирования контента;
- Возможность разработки отдельных модулей;
- Бесплатность платформы и возможность подключения множества доступных и полезных плагинов и расширений.
Тестируем верстку. Правильно ли отображаются страницы и контент магазина?
Мы живем в мобильном мире, где смартфоны могут выполнять наравне с ПК множество операций без каких-либо ограничений. Сегодня, много людей покупают и продают товары с экранов смартфонов или планшетных компьютеров в любой точке нашей планеты.
Любой Интернет-магазин на платформе OpenCart должен всецело соответствовать требованиям кроссбраузерности и кроссплатформености. Иными словами, одинаково хорошо выглядеть на как на смартфоне, так и на ПК, ну и полностью отображаться в любом современном браузере (от Chrome до IE 14 Edge).
Баги верстки, как правило, следует искать в мелких элементах страницы. Но, даже малейшие неточности (к примеру, слово «купить» на кнопке, выехало за ее рамки) могут заставить пользователя покинуть сайт. Поэтому во время тестирования визуальной части сайта нужно принимать во внимание так называемые «контрольные» точки принятия решений: правильность отображения элементов, посредством взаимодействия с которыми, клиент сможет выполнить целевое действие на сайте.
Проблемы с юзабилити
Ответьте себе на вопрос: что будет с покупателем, если он перейдет на страницы вашего Интернет-магазина и не сможет выполнить процесс покупки товара? Правильно, ему не будет интересно разбираться с особенностями вашего UI/UX дизайна, и он попросту пойдет к конкурентам.
Как показывают проведенные исследования в данной сфере, есть группа причин, по которым пользователь не желает совершать покупки на сайте. К ним относятся:
- Чтобы купить, сначала нужно зарегистрироваться, а это, согласитесь, порой раздражает и приводит пользователя в ярость;
- Процесс покупки очень сложный и занимает много времени;
- Предложенная платежная форма – небезопасна;
- Очень много обязательных полей для совершения покупки;
- Есть платная доставка, о которой нигде не сказано при оформлении заказа в корзине.
Все эти «слабые» места Интернет-магазина на OpenCart должны в первую очередь «привлекать» внимание QA – именно здесь стоит искать рассадник дефектов.
Баг в функциональной части
Думаем, каждый согласиться с нашим мнением касательно того, что процесс покупки товара должен вызывать у клиента исключительно положительные эмоции. В большинстве случаев этому непосредственно способствует «очевидность» поведения системы при взаимодействии с пользователем: все должно функционировать в запрограммированном сценарии, быть интуитивно понятным, предсказуемым.
Чем сложнее и больше Интернет-магазин на платформе OpenCart, тем выше вероятность обнаружения в нем ошибок.
Нагрузочное тестирование
Всем и так понятно, что разработчиков должен волновать следующий момент: как будет вести себя магазин в час пик? Сможет ли он выдержать большой наплыв посетителей? К большому сожалению, очень часто этот нюанс упускается в процессе разработки, и во время проведения тестирования, вопросам технической производительности уделяется очень мало внимания.
Что в итоге
Собственник Интернет-магазина даже не думает, как именно его творение может восприниматься посетителями на практике. И даже мелкие и совсем незначительные недочеты могут привести к негативному восприятию со стороны потенциального покупателя.
Как от этого избавиться? Обязательно используйте чек-листы во время проведения ecommerce тестирования, по которым очень удобно проводить проверку сайта на наличие наиболее распространенных ошибок, анализируйте риски и тщательным образом проверяйте все «слабые места» своей разработки, чтобы в дальнейшем потенциальный покупатель не принимал решение о прекращении совершения покупки.
Ведь именно тестировщики – та группа специалистов, которая во время выполнения своей профессиональной деятельности, должна находить все «слабые» и скрытые места разработки, помогая делать Интернет-магазин на OpenCart простым, очевидным и прозрачным.
Комментарии отключены.