Junte-se aos melhores!!
Facebook Instagram Linkedin Whatsapp
Parcele seu curso em até 24x no boleto com uma pequena taxa de juros (sujeito aprovação). Entre em contato!

Próximas Turmas

  • Frequência: Segunda, Quarta e Sexta
  • Horário: 09:00/13:00h
  • Término Previsto: 05/09/2022
  • Modalidade: Presencial/online
  • Valor: 12xR$350,00
  • Professor: Sergio Mendes
Inscreva-se agora

O que você vai aprender nesse curso

Capacitar o aluno para atuar na área de testes, demonstrando as principais metodologias e ferramentas para teste de software, desde os processos de planejamento dos testes até gestão de defeitos, testes automatizados, testes de performance em aplicações web e em banco de dados além de Testes de Integração.

Ferramentas utilizadas no Curso:

  • Gestão de Testes: TestLink
  • Gerencia de Defeitos: Mantis Bug Tracker
  • Testes Automatizados: Selenium IDE, Selenium WebDriver
  • Cucumber (Framework Java para BDD - BEHAVIOR DRIVERN DEVELOPMENT)
  • JMeter (Testes de performance)
  • SOAPUI e POSTMAN (Testes de integração)

Conteúdo do curso

Conteúdo Abordado

Conceito de qualidade de software

  • Objetivo do teste de software
  • Validação e Verificação
  • Testes de Caixa Branca
  • Preparação do Ambiente de teste
  • Ciclo de vida do Teste de Software
  • Papeis e responsabilidades do Testador
  • Papeis e responsabilidades do Analista de Teste
  • Plano de Testes e Casos de Teste

 

O que é o Plano de Testes

  • Elaboração do Plano de Teste
  • Planejamento e Execução dos Testes
  • Criterios de aprovação
  • Casos de Teste
  • Elaborando roteiros de teste
  • Casos de Teste baseado em Casos de Uso
  • Gerando Evidências
  • Automação de Testes Funcionais com Selenium 

Utilizando o Selenium para automação

  • Elaborando roteiros de testes com Selenium
  • Programando com Selenium WebDriver
  • Desenvolvimento de rotinas de teste com base no framework Cucumber e automação com Selenium WebDriver.
  • BDD - Behavior Driven Development 
  • BDD - Behavior Driven Development
  • Entendendo o objetivo do BDD
  • Linguagem Gherkin
  • Configurando o Cucumber no Eclipse
  • Obtendo o Selenium WebDriver
  • Criando o ambiente para os testes automatizados
  • Features de Teste
  • Escrevendo features de teste em Java com Cucumber
  • Linguagem Gherkin
  • Principais comandos
  • Alterando idioma
  • GIVEN, WHEN, THEN
  • Scenarios e Esquemas
  • Examples
  • Gerando e desenvolvendo codigo-fonte Java
  • Implementando features de teste com Selenium WebDriver
  • Gerando os metodos de teste baseados na feature
  • Drivers para navegadores 
  • Principais comandos
  • Obtendo elementos
  • Verificações e Assertivas

Testes de Performance com JMeter

  • Criando projetos de teste de performance
  • Usuários virtuais
  • Requisições HTTP
  • Asserções de tempo de resposta
  • Asserções de conteudo de resposta
  • Carga de dados CSV
  • Ouvintes e análise de resultados
  • Testes de Integração
  • Realizando testes de integração para APIs com POSTMAN
  • Realizando testes de integração para WebServices com SOAPUI

Projeto Final e Exercícios