Как протестировать приложение React в мобильных измерениях? - PullRequest
0 голосов
/ 29 января 2019

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

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

1 Ответ

0 голосов
/ 30 января 2019

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

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

Высота предустановленной ширины

  • macbook-15 1440 900
  • macbook-13 1280800
  • 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

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

...