{"id":14276,"url":"\/distributions\/14276\/click?bit=1&hash=721b78297d313f451e61a17537482715c74771bae8c8ce438ed30c5ac3bb4196","title":"\u0418\u043d\u0432\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043b\u044e\u0431\u043e\u0439 \u0442\u043e\u0432\u0430\u0440 \u0438\u043b\u0438 \u0443\u0441\u043b\u0443\u0433\u0443 \u0431\u0435\u0437 \u0431\u0438\u0440\u0436\u0438","buttonText":"","imageUuid":""}

Про user-agent. Что это и зачем? Для начинающего тестировщика. 2023

Как «обмануть» браузер и протестировать с других устройств веб приложение? Варианты есть разные и предлагаю рассмотреть user agent для данной деятельности.

Поставь лайк полезному материалу и дочитай до конца.

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

Найти его можно во вкладке Network перейдя по любому запросу.

User-agent может использоваться для:

  • Определения типа устройства и настройки веб-страницы для наилучшего отображения на экране устройства.
  • Определения возможностей браузера и включения или отключения функций веб-страницы в зависимости от них.
  • Сбора статистики посещаемости веб-сайта и анализа поведения пользователей в зависимости от типа браузера и устройства.
  • Предотвращения злоупотребления доступом к веб-серверу и защиты от вредоносных программ.
  • Улучшения качества сервиса и удобства использования веб-приложений.

Есть много полезных приложений, которые могут в этом помочь, например:

  • User-Agent Switcher and Manager,

  • User-Agent Switcher for Chrome

По сути это расширения для браузера, которое позволяет изменять User-Agent, который отправляется вашим браузером при запросе веб-страницы.

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

Пример панели из одного приложения

Например, вы можете использовать User-Agent Switcher, чтобы проверить, как выглядит ваш сайт на мобильном устройстве или на другом браузере, таком как Firefox или Safari. Это может быть полезно для разработчиков веб-сайтов и приложений, чтобы убедиться, что их продукты выглядят и работают корректно на разных устройствах и браузерах.

Василий Волгин - full stack тестировщик
0
3 комментария
Chained Dragon

Вставлю свои 5 копеек:
1. Там User-Agent Google хотят скоро упразднить и сделать новый API. Правда с 2020 пока идут разговоры.
Если Google добьет этот вопрос (а они как монополисты умеют это делать) - надо будет юзать и новый API в том числе.

2. Для теста на iPhone, увы, просто User Agent иногда не прокатит, множество багов, которые проявляют себя только на реальном устройстве (даже эмулятор в Mac XCode не помогает).

Ответить
Развернуть ветку
Василий Волгин
Автор

Спасибо за мнение🥂оно было полезным 👍

Ответить
Развернуть ветку
Федя

Огонь

Ответить
Развернуть ветку
0 комментариев
Раскрывать всегда