Próximas Turmas

Nenhuma turma disponível no momento

Quero mais informações

O que você vai aprender nesse curso

Objetivo:

Capacitar o aluno para desenvolver testes automatizados dominando as principais ferramentas do mercado.

Ferramentas:

  • Cypress (JavaScript)
  • Robot Framework (Python)
  • BDD - Behavior Driven Development
  • POSTMAN
  • Playwright

Pré-requisito:

  • Lógica de programação

Conteúdo do curso

Fundamentos de Testes Automatizados

Conceitos de testes automatizados
Tipos de testes: unitários, integração, E2E
Pirâmide de testes
Boas práticas em automação

BDD – Behavior Driven Development

Entendendo o objetivo do BDD
Escrita de cenários com linguagem Gherkin
Estrutura de Features
GIVEN, WHEN, THEN
Scenarios e Scenario Outline
Examples
Integração do BDD com automação moderna (Cypress / Playwright / Robot)

Automação de Testes com Cypress

Introdução ao Cypress
Configuração do ambiente
Estrutura de projeto
Escrita de testes em JavaScript/TypeScript
Principais comandos:
cy.visit, cy.get, cy.contains
Interações com elementos
Geração de relatórios e evidências

Automação com Playwright

Introdução ao Playwright
Testes cross-browser (Chromium, Firefox, WebKit)
Interações com elementos
Geração de relatórios

Automação com Robot Framework (Python)

Introdução ao Robot Framework
Estrutura de testes baseada em palavras-chave (keywords)
Integração com SeleniumLibrary e outras libs
Escrita de cenários de teste
Reutilização de keywords
Geração de relatórios automáticos
Integração com APIs e testes web

Testes de Integração com Postman

Introdução ao Postman
Criação de collections
Métodos HTTP (GET, POST, PUT, DELETE)
Testes automatizados com scripts (JavaScript)
Validação de respostas (status, body, headers)
Uso de variáveis de ambiente
Execução com Collection Runner
Geração de relatórios
Integração com CI/CD

Projetos

Desenvolvimento de um projetos contemplando:
Testes E2E (Cypress ou Playwright)
Testes com Robot Framework
Testes de API com Postman
Aplicação de BDD
Execução automatizada e geração de relatórios