Sobre o curso

O curso Fundamentos e automação de teste de software mostrará como manter a qualidade de um software/aplicação. Pensando nisso, desenvolvemos esse curso para capacitá-lo nas principais técnicas e práticas em testes de software. Neste treinamento será abordado o planejamento, a criação de casos de testes e a execução de testes manuais. Além disso, você será capaz de codificar testes automatizados, garantindo o processo de testes de regressão e aplicando técnicas que manterão o software com qualidade durante o desenvolvimento.

Pré-requisitos

Lógica de Programação

Carga horária

24 Horas
  • Introdução e conceitos básicos
  • O que é teste de software?
  • Motivação: por que testar?
  • Primeiro Bug da história
  • Quando o teste deve começar?
    • Princípios do teste
    • Exercícios
    • Metodologia de Teste
    • Níveis de testes
    • Teste de Componente
  • Teste de Integração
    • Teste de Sistema
    • Teste de aceitação
    • Testes de Regressão
  • Tipos de testes
  • Teste de funcional (ou teste caixa preta)
  • Teste Estrutural (ou teste caixa branca)
    • Técnicas de testes
    • Particionamento de Equivalência
  • Análise de Valor Limite
    • Testes de condições
    • Teste de laços
    • Testes de nós
    • Testes de ramos
    • Testes de caminhos
    • Exercícios
    • Atividades do processo de teste de software
  • Planejamento dos Testes
    • Casos de testes
    • Execução dos testes
    • Ferramenta para gerenciamento de testes
    • Falando um pouco de garantia da qualidade do software
    • Exercícios praticando a criação dos casos de testes
  • Gestão de defeitos
    • Classificação dos defeitos
    • Ferramentas de Bugtracking
  • Introdução a Automação
    • Mas, por que Automatizar?
    • Razões para automatizar
  • Ferramentas para automação de testes
  • E os testes manuais, qual o problema com eles?
  • Automação de testes com o Selenium
    • Ferramentas do selenium
  • Conhecendo o Selenium IDE
    • Instalando o Selenium IDE
    • Reproduzindo um caso de teste
    • Como o passo a passo do procedimento é refletido no Selenium IDE?
    • Como salvar e carregar o plano de teste?
    • Entendendo o Selenium IDE
    • Comandos do Selenium IDE
    • Gerando comandos
    • Comandos mais utilizados no Selenium
    • Localizando elementos
    • Criando um script utilizando o Firebug
  • Selenium Web Driver
    • O que é o Selenium Web Driver?
    • Encontrando meus primeiros elementos
    • Assert e Verify
    • Interagindo com outros elementos HTML (Radio Buttons, Checkbox, Select Items)       XPath e introdução a seletores CSS
    • Explicit/Implicit Waits
    • Page Object
  • Turma regular

    Turmas prevista no calendário de cursos, aberta para o público em geral. Clique aqui e veja nosso calendário.

  • Turma In-company

    Turma fechada para grupos de empresas, podem ser realizadas na sede da Dextraining ou na sede da empresa contratante. Para mais informações entre em contato conosco clicando aqui.

Descontos diferenciados

  • 25% de desconto para:

    • » Ex-alunos
    • » Empresas parceiras
  • 15% de desconto para:

    • » Estudantes universitários
    • » Estudantes pós-graduando
    • » Indicações ¹
  • 10% de desconto para:

    • » Pagamentos à vista
* Descontos não cumulativos.
¹ Válido para inscrições na mesma turma.

Próximas turmas

Local Período Início Término Inscrições
Não há turmas previstas para este curso.

Se interessou pelo curso? Solicite nosso atendimento personalizado!






 Matutino Diurno (em período de férias) Noturno Integral (aos sábados)

Cursos relacionados