Sejamos honestos. Desenvolvedores não gostam de testes de end-to-end (e2e).

Mas isso é porque eles ainda não usaram o Cypress.io.

O Cypress é o framework de testes automatizados mais amigável para desenvolvedores já feito.

Com o Cypress, escrever testes automatizados é uma alegria!

Nenhuma configuração é necessária para começar. Todas as ferramentas de teste de unidade com as quais você já está familiarizado estão incluídas. Você pode escrever não apenas testes e2e, mas também testes de unidades, de componentes, de API, testes de regressão visual, e até mesmo uma combinação de todos eles.

Você precisa isolar o front-end do back-end? Aqui vamos nós! Com o Cypress, você pode fazer isso facilmente.

Então, o que está esperando? Dê uma chance ao Cypress e suas boas práticas. Você não vai se arrepender, eu prometo.

Cypress, porque a web evoluiu. Finalmente, os testes também.


Conheça a série “pitadas de Cypress”.


Ficou curioso(a) e quer aprender mais sobre automação de testes com Cypress? Conheça os cursos da Escola TAT.


Este post foi inicialmente publicado em Inglês no DEV Community, e pode ser encontrado aqui.

4 comentários em “Por que você deve usar Cypress para automação de testes

  1. Olá Walmyr, tudo bem?

    Percebi que no final das instruções não é usado o “;” (ponto e vírgula), e isso também é assim nos exemplos da própria documentação oficial do Cypress.

    Sei que o teste roda com ou sem o “;”.
    Mas teria alguma explicação para isso?
    Não é uma boa prática usar o “;” ?
    Qual sua opinião?

    Agradeço.

    1. Oi Érica,
      Em JavaScript, utilizar o ponto-e-vírgular (;) no final das expressões não é obrigatório.
      No entanto, vale dar uma estudada para entender situações onde pode ser necessário.

Deixe um comentário