Поддерживает ли кипарис кросс-браузерное тестирование, такое как селен, или есть какие-то ограничения

Мне интересно, поддерживает ли кипарис многие типы и версии браузеров для реализации кроссбраузерного тестирования. Как они упоминали в документации [1], они поддерживают браузеры семейства Chrome (включая Electron) и бета-поддержку браузеров Firefox.

Но поддерживают ли они Internet Explorer, Safari и другие версии Chrome и Firefox. Если нет, есть альтернативный способ реализовать такую ​​возможность. (внешний плагин или что-то в этом роде). Я пробовал Applitools Ultrafast Grid.[2] Но их конфигурации (APPLITOOLS_API_KEY) упоминаются только для Windows и Mac OS. Реализую проект в ОС Ubuntu.

А также кроссбраузерный тест должен работать в режиме без заголовка.

[1] https://docs.cypress.io/guides/guides/cross-browser-testing.html

[2] https://applitools.com/blog/cypress-cross-browser-testing?utm_referrer=https://www.google.com/

1 ответ

В настоящее время Cypress (4 квартал 2020 г.) не поддерживает старые версии Edge, IE и Safari.

Официально он поддерживает:

  • Fire Fox
  • Chrome, новый Edge, Electron (браузеры работают на Chromium)

Не поддерживает:

Чтобы проверить состояние прогресса Safari, см. Проблему:https://github.com/cypress-io/cypress/issues/6422

Официальная документация по браузерам:https://docs.cypress.io/guides/guides/launching-browsers.html#Browsers.

Это Софи из Applitools. Сетка Applitools Ultrafast поддерживает Cypress с Chrome и FireFox в Linux, IE 10, 11 и Edge в Windows и Safari в MacOS (мы поддерживаем 2 версии назад для каждого браузера и последнюю версию). Мы также поддерживаем различные мобильные устройства через эмуляции Chrome.

Исходя из нашего опыта работы в Applitools, мы не считаем, что ОС является источником ошибок - если вы обнаружите ошибку в одном типе ОС, вы, скорее всего, найдете ее в другом.

Здесь вы можете найти дополнительную информацию о нашей сверхбыстрой сети.

Надеюсь, это поможет:)

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