Введение

15Gifts интегрирует рекомендательную технологию на сторонние сайты через свой JS-тег, что помогает клиентам быстро найти свой идеальный продукт. Команда интерфейса и контроля качества 15gifts перешла с Charles Proxy на Requestly после того, как узнала, насколько легко тестировать теги JS на внешних веб-сайтах с помощью Requestly.

Этот отзыв был предоставлен командой 15Gifts, которая уже некоторое время использует Requestly.

Соревнование

В 15gifts они предоставляют тег Javascript, который их клиенты интегрируют на свои веб-сайты. Их тег JS обеспечивает управляемый опыт покупок, аналогичный продавцам-консультантам в магазине. Они хотели протестировать поведение интеграции на существующих сайтах, а также на сайтах потенциальных клиентов. Какие вопросы задает продавец-консультант и на каком этапе пути пользователя, какие рекомендации и т. д. показаны — это часть их рабочего процесса тестирования.

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

Решение

Команда QA 15gifts активно использует функцию Requestly Redirect во время тестирования, чтобы заменить ключевые запросы в реальной среде на промежуточные эквиваленты. Благодаря этой настройке они могут запускать код своей промежуточной среды на рабочих сайтах, ничего не меняя. Они используют оператор Requestly WildCard для создания правил, которые работают для нескольких клиентов/проектов. Правила запускаются, чтобы проверить, работает ли конфиденциальная интеграция с клиентскими страницами должным образом.

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

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

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