Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Protractor vs Cypress

Bom dia. Gostaria de uma atualização, pois li em alguns artigos em inglês e não sei se entendi bem, que o Protractor estaria depreciado, e foi substituído pelo Cypress?

2 respostas
solução!

Olá, Carla! Tudo bem?

O Protractor não foi depreciado ainda, mas a equipe anunciou que pretende encerrar o desenvolvimento da ferramenta ao final de 2022.

Isso significa que o Protractor perderá suporte para novas funcionalidades e correções de problemas ao final do ano que vem, mas continuará disponível. Não há necessariamente uma substituição pelo Cypress, mas como o Cypress é a ferramenta concorrente com a maior fatia de mercado, tende a ser uma solução interessante.

O detalhe é: depois da versão 15 do Angular, o Protractor não fará parte de projetos Angular, efetivamente removendo a biblioteca como dependência e o comando ng e2e não irá rodar a biblioteca.

Sobre substituir por outra ferramenta de testes E2E, a equipe disse o seguinte:

Externamente, há várias alternativas excelentes disponíveis para a comunidade de código-aberto, como: Cypress, PlayWright, Puppeteer, Selenium-webdriver, TestCafe, WebdriverIO.

Todas essas informações e muito mais estão disponíveis no Issue do GitHub.

Espero ter ajudado!

Obrigada.