Sobes.tech
Middle+

Já fez testes? Tem experiência em escrever testes automatizados (E2E)?

sobes.tech IA

Resposta da IA

Sim, tenho experiência em escrever testes automatizados, incluindo testes end-to-end (E2E).

Testes E2E verificam o funcionamento completo da aplicação — desde a interface do utilizador até ao backend e à base de dados, simulando ações de um utilizador real.

Exemplo de uso do Cypress para um teste E2E no frontend:

descrever('Página principal', () => {
  it('abre e mostra o título', () => {
    cy.visit('https://example.com')
    cy.contains('h1', 'Bem-vindo')
  })
})

Este teste ajuda a garantir que os principais cenários de utilizador funcionam corretamente após alterações no código.