Programa do Curso

Introdução

  • Teste Automatizado
  • ATDD (Desenvolvimento Orientado a Testes de Aceitação)
  • BDD (Desenvolvimento Orientado a Comportamento)

Por que Serenity?

  • Relatórios de teste como "documentação viva"
  • Atores, tarefas e objetivos
  • Padrão de roteiro versus objetos de página

Serenity Arquitetura

  • Páginas, etapas, requisitos, testes, relatórios

Configurando e configurando seu ambiente de teste

  • JUnit, Serenity BDD e um pouco de Selenium WebDriver

Definição de Requisitos e Critérios de Aceitação

Automatizando seus critérios de aceitação

Configurando seus roteiros

  • Perguntas sobre roteiro
  • Serenity habilidades

Testando um aplicativo da Web com roteiro

Escrevendo seu primeiro Serenity teste

Roteiro de interações na web

Perguntas sobre roteiro na web

Lidando com tempos limite e esperas

Executando seu Serenity teste

Gerando Serenity Relatórios de Teste

Uma olhada na Serenity estrutura do projeto

Integrando Serenity com Cucumber e JBehave

Resumo e conclusão

Requisitos

  • Experiência com automação de testes.
  • Java experiência em programação.

Público

  • Testadores de automação
  7 horas
 

Declaração de Clientes (1)

Cursos Relacionados

Introdução ao Selenium

  7 horas

Categorias Relacionadas