Logar
Evento
/

Testes de Software Hands On

Testes de Software Hands On

Banner - Testes de Software Hands On
Mostrar
  • De 14/05 às 19:00 até: 04/06 às 21:30
  • Av. Gov. Carlos de Lima Cavalcanti, 100 - Derby - Recife/Pernambuco - Brasil

Descrição

Curso de 2ª a 6ª feira.

 

 

Objetivo:

O objetivo do curso é abordar o processo da área de testes de software de uma forma prática, passando por todas as etapas. O estudo de caso vai fazer com que o aluno vivencie na prática todas as atividades do processo. Ao final do curso, o aluno terá uma visão clara do que é teste de software e como aplicar isso para melhorar a qualidade de um sistema, bem como capacidade de aplicar todos os conhecimento adquiridos em sala.

O curso é totalmente prático: "hands on" (mão na massa)

Chega de tanta teoria, Teste de Software se aprende fazendo!

 

 

Público Alvo:

Estudantes e profissionais de TI interessados em entender como melhorar o nível de qualidade de um sistema.

 

 

Pré-requisitos:

- Conhecimento em ferramentas do ambiente Windows

 

 

Carga Horária:

40 horas

 

 

Participantes:

Até 20 (vinte) participantes

 

 

Investimento:

R$ 800,00 (espécie)

 

 

Material Didático / Certificado:

Todos os alunos receberão:

  • Material didático impresso e digital
  • Modelo de Processo para Planejamento e Execução de Testes de Software, utilizado no módulo de laboratório
  • Templates (Modelos) e Diagramas
  • Caderno de Exercícios com todas as práticas do curso 
  • Certificado INTERDATA para aqueles que tiverem freqüência mínima de 85%

 

 

Ferramentas Utilizadas:

  • Testlink - Para os ciclos de teste e execução
  • Mantis - Tracking de bugs
  • Selenium - Automação

 

 

Conteúdo Programático:

 

1. Introdução

  • Apresentação do curso
  • O que é qualidade?
  • O que é teste de software?
  • Para que testar?

2. Conceitos Iniciais

  • Conhecendo o processo de testes
  • Como testes está presente no ciclo de desenvolvimento
  • Conhecendo os 7 princípios gerais de teste
  • Entendendo as duas abordagens principais de testes
  • Conhecendo a equipe de testes
  • Conhecendo as certificações de teste

3. Estágios de Teste

  • Componente
  • Integração
  • Sistema
  • Aceitação
  • Relação Estágio x Bugs

4. Técnicas de Teste

  • Classes de Equivalência
  • Análise Causa-efeito
  • Valores Limite

5. Estudo de Caso

  • Entendendo o sistema
  • Dividindo as equipes
  • Estudando os requisitos

6. Cenários de Teste

  • Entendendo o que são cenários de teste
  • Identificando os cenários de teste

7. Casos de Teste

  • Entendendo o que são casos de teste
  • Modelo de caso de teste
  • Escrevendo seu primeiro caso de teste

8. Tipos de Teste

  • Entendendo o que são tipos de teste
  • Aprendendo a criar testes com o Testlink
  • Escrevendo teste de sanidade
  • Escrevendo teste funcional
  • Escrevendo teste de segurança e controle de acesso
  • Escrevendo teste de performance
  • Escrevendo teste de carga
  • Escrevendo teste de estresse
  • Escrevendo teste de interface do usuário
  • Escrevendo teste exploratório
  • Entendendo os testes de documentação
  • Entendendo os testes de regressão

9. Esforço de Teste

  • Entendendo o que é um esforço de teste
  • Medindo o esforço por teste
  • Medindo o esforço por produtividade de equipe

10. Plano de Teste

  • Entendendo o que é um plano de testes
  • Entendendo quais são as seções de um plano de testes
  • Entendendo o plano de testes mestre
  • Criando o plano de testes

             - Identificador

             - Introdução

             - Itens de teste

             - Estratégia de teste

             - Cobertura

             - Critérios de saída

             - Cronograma

             - Riscos

  • Métricas

11. Ciclo de Teste

  • Entendendo o que são os ciclos de testes
  • Entendendo como os ciclos de testes estão relacionados com os estágios de teste
  • Criando um ciclo de testes de componente no Testlink
  • Criando um ciclo de testes de integração no Testlink
  • Criando um ciclo de testes de sistema no Testlink
  • Criando um ciclo de testes de regressão no Testlink
  • Criando um ciclo de testes de aceitação no Excel

12. Execução e Análise de Teste de Componente

  • Entendo quais são os possíveis resultados de teste
  • Entendendo o que é um bug
  • Como criar bug no Mantis
  • Executando o ciclo de componente no Testlink
  • Criando bugs com o Mantis
  • Coletando as métricas

            - Eficácia de remoção de defeitos
            - Quantidade de Defeitos
            - Índice de severidade dos defeitos
            - Índice de reteste
            - Tempo médio para encontrar um defeito
            - Índice de retorno
            - Índice de defeitos duplicados
            - Índice de defeitos inválidos
            - Status da conclusão dos defeitos
            - Status de execução do ciclo
            - Status dos bugs válidos
            - Classificação dos bugs inválidos
            - Quantidade de bugs por caso de uso

  • Analisando os resultados
  • Re-executando os testes que falharam
  • Criando um relatório de status

13. Execução e Análise de Testes de Integração

  • Executando o ciclo de integração no Testlink
  • Criando bugs com o Mantis
  • Coletando e atualizado as métricas
  • Analisando os resultados
  • Re-executando os testes que falharam
  • Atualizando o relatório de status

14. Execução e Análise de Testes de Sistema

  • Executando o ciclo de sistema no Testlink
  • Criando bugs com o Mantis
  • Coletando e atualizado as métricas
  • Analisando os resultados
  • Re-executando os testes que falharam
  • Atualizando o relatório de status

15. Execução e Análise de Testes de Regressão

  • Executando o ciclo de regressão no Testlink
  • Criando bugs com o Mantis
  • Coletando e atualizado as métricas
  • Analisando os resultados
  • Reexecutando os testes que falharam
  • Atualizando o relatório de status e liberando a versão do sistema

16. Execução e Análise de Testes de Aceitação

  • Acompanhando a execução do ciclo de aceitação
  • Criando bugs
  • Coletando e atualizado as métricas

             - Eficácia de detecção de defeitos

  • Analisando os resultados
  • Re-executando os testes que falharam
  • Atualizando o relatório de status

17. Introdução à Automação

  • Entendendo o que é automação de testes
  • Entendendo quais testes devem ser automatizados
  • Criando testes automatizados com Selenium

18. Utilizando o MS-Project para acompanhar as atividades de teste

  • Inserindo as atividades de teste no projeto
  • Estimando as atividades
  • Associando recursos
  • Reportando resultados
Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Contato

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.