Транспортир против Suitest против Cypress Какая рама лучше для больших угловых приложений? - PullRequest
0 голосов
/ 31 мая 2018

Какие преимущества или недостатки имеет транспортир по сравнению с Suitest и Cypress?1. Что было бы лучше для мультиплатформенных приложений?2. Подойдет ли Suitest для больших приложений?

1 Ответ

0 голосов
/ 01 июня 2018

Я использовал Protractor и Cypress с приложениями Angular и Non Angular.Protractor подходит для сценариев, если вам нужно выполнить в нескольких браузерах, таких как Chrome, FF - что невозможно в Cypress на данный момент - Cypress поддерживает только Chrome и Electron на данный момент.

Поскольку Protractor - просто оболочкаили порт сортировки веб-драйвера Selenium, так что он может делать все, что может делать веб-драйвер, например работать с несколькими окнами, фреймами и т. д., которые недоступны в окнах.

Обе модели сильно различаются по архитектуре - однаэто удаленное выполнение (транспортир), в то время как одно имеет собственный доступ (Cypress).

Тесты Cypress привязаны к одному источнику, что не относится к транспортиру.

Мое личное мнение слишком велико с Protractor для больших сложных приложений - из-за простоты работы и моего опыта работы с WebDriver в целом.

Раньше не слышал о Suitest.

...