Как протестировать приложение React в мобильных измерениях?

Я создаю приложение React и тестирую его с помощью библиотек Cypress и React Testing.

Мне было интересно: как я могу протестировать приложение "на мобильном". Имеется в виду, как я могу написать тесты для приложения, которое запускается, если размер окна ниже точки останова? Я не мог найти что-нибудь об этом в соответствующей документации пакетов.

1 ответ

Решение

Возможно, вам придется проверить эту страницу - https://docs.cypress.io/api/commands/viewport.html

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

Заданная ширина высота

  • macbook-15 1440 900
  • macbook-13 1280 800
  • macbook-11 1366 768
  • ipad-2 768 1024
  • ipad-mini 768 1024
  • iphone-6 + 414 736
  • iphone-6 375 667
  • iphone-5 320 568
  • iphone-4 320 480
  • iphone-3 320 480

Просто нужно пройти cy.viewport('iphone-6') который установит область просмотра 375px x 667px. Надеюсь это поможет.

Другие вопросы по тегам