Programa do Curso

Introdução

  • JMeter recursos
  • Teste de performance

Preparativos

  • Requisitos e expectativas
  • Dicas para obter melhores resultados

Visão geral dos componentes

  • Plano de teste
  • Grupo de tópicos
  • Amostrador
  • Controlador lógico
  • Ouvinte
  • Cronômetro
  • Afirmação
  • Configuração Element
  • A ordem de execução

Good práticas

  • Recursos incorporados
  • Cache
  • Gravando tempos de reflexão
  • Executando a partir da linha de comando

Variáveis

  • Criando
  • Usando
  • Extraindo
  • Visualizando

Funções

  • Preparando
  • Usando
  • Criando

Propriedades

  • Usando
  • Criando

Autenticação

  • Formulários de inscrição na web
  • Autenticação básica HTTP

Comunicando

  • Gerando relatório
  • Resultados em tempo real

Teste distribuído

  • Executando a partir da linha de comando

Estendendo funcionalidade

  • Plug-ins
  • Código personalizado

Introdução aos testes automatizados

  • Conceitos de teste
  • Possibilidades e limitações de Selenium

Localizadores

  • Compreendendo os localizadores
  • Tipos de localizador de ID, CSS, XPath e nome

Localizadores avançados

  • Criando localizadores dinâmicos
  • Construindo um caminho
  • Relacionamentos entre elementos em um caminho
  • Localizando elementos usando texto
  • Melhores Práticas

Selenium WebDriver

  • Java básico
  • Preparando Maven projeto em Java IDE
  • API WebDriver
  • Solução de problemas
  • Depuração

TestNG

  • Asserções
  • Anotações
  • Suíte de teste
  • Parâmetros
  • Teste entre navegadores
  • Comunicando

Avançado Selenium WebDriver

  • Conteúdo dinâmico
  • Janelas pop-up
  • Capturas de tela
  • Padrões de design

Requisitos

Compreensão de HTML, XML

  35 horas
 

Cursos Relacionados

Introdução ao Selenium

  7 horas

Categorias Relacionadas