Curso completo

Básico de Testes Web com Playwright

Comece a testar aplicações web com Playwright: escreva testes de caminho feliz e de caminho alternativo, depure com o Trace Viewer e execute na CI.

Conteúdo do curso

7 aulas completas cobrindo tudo o que você precisa saber

Introdução

Introdução
Estrutura do curso
Saiba como o curso está organizado e aproveite o conteúdo ao máximo.
Introdução
Pré-requisitos
Sistemas e conhecimentos necessários para concluir o curso.
Introdução
Conhecendo a aplicação sob teste
Conheça a aplicação TAT CSC que será testada ao longo do curso.
Aula
Aula 1
Faça o fork, clone e configure o Playwright
Faça o fork, clone e configure o Playwright para testes web.

Escrevendo testes

Aula
Aula 2
Escrevendo um teste de caminho feliz
Preencha o formulário, envie-o e faça asserções sobre a mensagem de sucesso.
Aula
Aula 3
Caminho alternativo: enviando um formulário vazio
Faça asserções sobre a mensagem de erro ao enviar sem preencher nenhum campo.
Aula
Aula 4
Caminho alternativo: formato de e-mail inválido
Faça asserções sobre a mensagem de erro quando o formato do e-mail é inválido.

Executando e depurando testes

Aula
Aula 5
Executando testes nos modos headless e headed
Execute seus testes em modo headless, headed e no UI Mode interativo.
Aula
Aula 6
Depurando falhas com o Trace Viewer
Use o Trace Viewer do Playwright para depurar testes que falham.

Integração contínua

Aula
Aula 7
Executando testes no GitHub Actions
Execute seus testes web com Playwright em um pipeline de integração contínua.

Bônus e conclusão

Bônus
Bônus: Playwright MCP para testes web
Use o Playwright MCP para deixar um assistente de IA controlar o navegador.
Conclusão
Parabéns!
Você concluiu o curso Básico de Testes Web com Playwright!