Перечислите все «за» и «против» наиболее используемых тестовых фреймворков Angular. Например, Protractor, cypress, Nightwatch, Nightmare, webdriver.io , кукловод

#protractor #puppeteer #nightwatch.js #webdriver-io #cypress

#транспортир #кукловод #nightwatch.js #webdriver-io #cypress

Вопрос:

Я ищу список «за» и «против» популярных тестовых фреймворков angular e2e. Я ищу всеобъемлющий и подробный список, который поможет мне выбрать фреймворк для моего использования. Я не ищу «лучший фреймворк», скорее ищу подробное разбиение.

Комментарии:

1. Google поможет вам.

2. это сработало, но только до некоторой степени 🙂

3. Затем вам следует добавить именно то, что вы ищете. Во-первых, это широкий вопрос, а во-вторых, на этот вопрос обязательно будут получены однозначные ответы.

4. Я отредактировал вопрос, если это поможет. И да, я согласен с самоуверенными ответами. Есть ли какая-нибудь ссылка или статья, на которую вы можете перенаправить меня? Я просто ищу краткую табличную колонку плюсов / минусов

Ответ №1:

Тем не менее, Google — ваш друг. Есть множество людей, которые изучали темы в поисках лучшего тестового фреймворка e2e для приложений JavaScript: https://blog.bitsrc.io/top-javascript-testing-frameworks-in-demand-for-2019-90c76e7777e9
https://www.reddit.com/r/javascript/comments/8oorxa/what_are_best_endtoend_testing_frameworks_these/
https://medium.com/welldone-software/an-overview-of-javascript-testing-in-2018-f68950900bc3

Мы выбирали между Cypress и TestCafe и выбрали Cypress, поскольку он «волшебным» образом выполняет для вас больше функций. В результате меньше требуются навыки программирования.