Поддерживает ли кипарис кросс-браузерное тестирование, такое как селен, или есть какие-то ограничения
Мне интересно, поддерживает ли кипарис многие типы и версии браузеров для реализации кроссбраузерного тестирования. Как они упоминали в документации [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, а затем отсутствие поддержки браузеров WebKit (все браузеры iOS!)
- старый Edge, IE - эти браузеры скоро будут устаревшими, так что беспокойтесь https://docs.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge
Чтобы проверить состояние прогресса 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, мы не считаем, что ОС является источником ошибок - если вы обнаружите ошибку в одном типе ОС, вы, скорее всего, найдете ее в другом.
Здесь вы можете найти дополнительную информацию о нашей сверхбыстрой сети.
Надеюсь, это поможет:)