Ко всем шагам

Эмулировать мобильное устройство

Поля шага
текст (text)
Дальше прогон идёт как с телефона: мобильный User-Agent и Client Hints, мобильная вёрстка (meta viewport), touch и размер экрана устройства. Открытая страница перезагружается. Нужен для сайтов, которые выбирают мобильную версию на сервере - одного размера окна им мало.
Формат: устройство или устройство|ширина|высота.
Устройства: android (по умолчанию) · iphone · samsung · ключ мобильного профиля браузера.
Пример использования

Переключить прогон на мобильное устройство. В отличие от setViewport, меняется не только размер окна: сайт получает мобильный User-Agent и Sec-CH-UA-Mobile: ?1, включается мобильная вёрстка (meta viewport) и touch. Так ведёт себя DevTools в режиме устройства.

Формат: устройство или устройство|ширина|высота.

  • android - Chrome на Pixel 7, 412×915 (по умолчанию)
  • iphone - iPhone 15, 393×852
  • samsung - Samsung Internet
  • android|360|800 - своё разрешение

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

Типичный сценарий: emulateDevice androidgot_to_pageassertMobileLayout.

Важно: на сайтах с жёсткой антибот-защитой (режим «обход защиты») эмуляция устройства может быть замечена защитой.