Важность тестов на основе геолокации для вашего сайта WordPress
Опубликовано: 2020-11-02
Последнее обновление — 11 ноября 2020 г.
Вы когда-нибудь задумывались о тестировании своего веб-сайта/блога WordPress или портала электронной коммерции WordPress (связанного с WooCommerce/Shopify и т. д.) на основе географического положения? В этой статье упоминается, почему нам необходимо выполнять эти тесты. Он также определяет несколько вариантов этих типов тестов, а также примеры инструментов.
Мы знаем, что инструмент CMS, такой как WordPress, помогает вам управлять критическими аспектами вашего веб-сайта, такими как контент, без необходимости использования языка программирования. WordPress поддерживает значительную часть всех веб-сайтов на платформах электронной коммерции, таких как WooCommerce, Shopify и т. д., помогает в создании магазинов электронной коммерции.
Доступ к веб-сайтам можно получить по всему миру из нескольких мест. Ваш веб-сайт может правильно загружаться из одной географической области, но может не загружаться должным образом при доступе из другого места. Помня об этом риске, мы должны обеспечить проведение тестов с географической привязкой, чтобы любые такие ошибки можно было обнаружить и исправить до того, как веб-сайт будет запущен для клиента.
Инструменты тестирования геолокации на рынке и примеры:
Несколько инструментов помогают в тестировании геолокации:
- Геоскриншот
- геопикер
- Инструмент TestProject — работает на основе надстройки геолокации и интеграции BrowserStack.
- Локабраузер и др.
Эти инструменты сначала требуют, чтобы вы установили любое устройство, использующее виртуальное облако, в любое место с использованием географических координат. Можно использовать следующие подходы:
- В качестве отдельной настройки инструмента геолокации или
- В настройках интеграции; ваш существующий инструмент тестирования автоматизации функций + инструмент тестирования геолокации.
Пример 1. Автономный инструмент проверки геолокации
Например, используя инструмент GEOscreenshot, мы можем выбирать между различными местоположениями, а также UserAgents, ViewPorts, Options, как показано ниже.
Согласно вышеизложенному, страница отображается в соответствии с выбранными деталями. Тестируемый веб-сайт упоминается как вход. Затем из раскрывающегося списка выбираются места для тестирования. Кроме того, можно выбрать пользовательский агент, область просмотра, параметры. Например, даже если вы тестируете из Индии, вы можете имитировать тестирование своей веб-страницы, как если бы вы обращались к ней из Индии, используя браузер Chrome с мобильного устройства. Затем результаты теста отображаются в соответствии с выбранными деталями — визуально. содержание, производительность, HAR, информация о консоли и т. д.
Пример 2. Ваш существующий инструмент функционального тестирования + инструмент тестирования геолокации
Этот пример относится к случаю, когда вы хотите использовать свой существующий инструмент тестирования для выполнения функциональных тестов, интегрируя его со специализированным инструментом тестирования геолокации. Примером может служить инструмент TestProject , который позволяет использовать два параметра для включения любого из способов тестирования геолокации:
- Используйте надстройку TestProject «Geolocation Util»
- Интеграция со сторонними инструментами, специализирующимися на тестировании геолокации; например, инструмент BrowserStack .
Ниже приведен тестовый пример для инструмента, в котором мобильный тест позволяет сначала установить местоположение с широтой и долготой с помощью надстройки геолокации. После этого будут запущены тестовые шаги, имитирующие сайт, как если бы он был запущен из места, указанного по вашему выбору.
Точно так же специализированный инструмент геолокации BrowserStack может быть интегрирован с инструментом TestProject. Сначала можно обмениваться ключами доступа между инструментами, а затем инструменты можно быстро интегрировать. Инструмент TestProject можно использовать вместе с инструментом BrowserStack в любом из трех пути, а именно –

- Используя собственные тестовые агенты в собственной лаборатории или
- Используя облако BrowserStack с вашими собственными тестовыми агентами, или
- С помощью облака BrowserStack с помощью виртуальных агентов тестирования.
Зачем проводить тесты геолокации сайта электронной коммерции?
Ваш веб-сайт электронной коммерции может использовать несколько настроек, касающихся доставки, налогов и валюты. Эти настройки должны работать беспрепятственно из любого места, откуда к ним осуществляется доступ. Вот некоторые из вариантов этих тестов:
Сценарии тестирования на основе местоположения и сценарии тестирования геотаргетинга
Эти тестовые сценарии помогают убедиться, что ваше мобильное приложение или веб-сайт доставляет контент, локализованный для местоположения пользователя. Например, если вы находитесь в Индии, но хотите проверить, правильно ли работает ваш веб-сайт из Малайзии при доступе из браузера Apple-Ios-Safari. В этом случае вы разработаете тестовые шаги последовательно следующим образом:
- Установите долготу и широту Малайзии для функциональных шагов.
- Установите платформу «доступ из» как Apple-Ios-Safari.
- Выполните функциональные шаги.
Затем запускается тест, имитирующий действия пользователя, как если бы тест выполнялся из Малайзии на комбинации Apple-Ios-Safari. Однако помните, что тест был запущен из Индии.
Сценарии тестирования геозоны
Функция Geofences использует данные GPS, RFID, WI-Fi, мобильной сотовой связи для определения границ/заборов на основе географического положения. Эти тесты гарантируют, что ваше мобильное приложение инициирует уведомление, когда пользователь пересекает предопределенную географическую линию в соответствии с забором. Например, когда покупатель входит в супермаркет; он обнаружит эту геограницу и сразу же покажет вам связанные скидки и предложения, связанные с этим магазином. Очень важно протестировать эти сценарии до запуска этой функции в вашем магазине.
Сценарии тестирования геотегов
Геотегирование связано с указанием географического местоположения в медиафайлах (фото, видео, посты в социальных сетях) через ваш веб-сайт/мобильное приложение. Многие интернет-магазины таким образом отслеживают местонахождение своих подписчиков. Например, если человек входит в ресторан и отмечает себя в этом месте в социальных сетях, рекламодатели могут использовать данные о его местоположении. Рекламодатели могут предоставить вам целевую рекламу на основе вашего отмеченного местоположения. Эти сценарии необходимо будет протестировать для использования в рекламной сфере.
Сценарии тестирования локализации
Мы должны проверить веб-сайт на наличие языка, валюты и часового пояса в зависимости от места его доступа. Ваш веб-сайт может корректно работать в Индии с валютой в индийских рупиях, но если он неправильно отображает индийские рупии в качестве валюты при доступе из Швейцарии, это может стать проблемой для клиента. Следовательно, необходимо тестирование основных требований. Используя инструменты тестирования на основе геоданных, вы можете быстро протестировать эти сценарии.
Сценарии тестирования геоблокировки
Тестовые сценарии геоблокировки обеспечивают доступ пользователей к вашему веб-сайту или мобильному приложению, если они ограничены в зависимости от местоположения пользователя. Например, во многих странах кино/телеиндустрии существует проблема ограничения просмотра определенными регионами. Для такого требования вы можете быстро протестировать свой сайт с помощью этих инструментов.
Вывод
Имея на рынке мощные инструменты для тестирования нескольких тестов на основе Geo, мы должны использовать их в своих интересах. Тестирование вашего веб-сайта электронной коммерции на пользовательский интерфейс, доступность и функциональность имеет важное значение. Кроме того, так же проводится тестирование геолокации. Когда мы запускаем наш веб-сайт по всему миру, мы хотели бы, чтобы у клиентов был беспрепятственный доступ к нему из любой точки земного шара. Независимо от того, просматривают ли посетители вашего сайта ваш каталог или размещают заказ, вы хотите, чтобы они наслаждались бесперебойной работой; вне зависимости от их местонахождения. Поэтому ни в коем случае нельзя пропускать эти гео-тесты, особенно если вы хотите, чтобы ваш портал электронной коммерции был представлен во всем мире.
дальнейшее чтение
- Как улучшить качество обслуживания клиентов в вашем интернет-магазине?
- Настройка базового местоположения и валюты WooCommerce.