Apresentação | Lista de Cursos | Calendário | Descontos | Inscrição

 EMENTA DO CURSO:   Testes de Software - Fundamentos e Aplicação Prática

O desenvolvimento de software envolve uma série de atividades onde as oportunidades de inclusão de falhas humanas são enormes. Os erros podem começar a ser adicionados ainda na concepção do produto (através de especificação de requisitos errônea ou incompleta), assim como nos estágios posteriores do desenvolvimento. Devido à imperfeição humana, o software deve ser testado.

O teste de software é um elemento crítico para garantir qualidade ao produto desenvolvido e representa uma revisão da especificação, design e geração de código.

A visibilidade de software como um elemento de um sistema e o custo associado às falhas em software tem motivado forças para um melhor planejamento de testes. Não são raras organizações de desenvolvimento de software que gastem cerda de 30 a 40% do esforço total do projeto em testes.  

VISÃO GERAL
Os participantes deste curso irão aprender os fundamentos e exercitar uma abordagem prática para as atividades de testes de software.

Por quê Participar ?

Ao final deste curso os participantes estarão aptos a:

  • Compreender a necessidade e os benefícios das atividades de testes

  • Conhecer as principais técnicas e atividades associadas a testes

  • Aplicar, na prática, as recomendações e conceitos associados às atividades de testes

  • Compreender os diferentes tipos de testes e seus objetivos específicos

 

RESUMO DO CONTEÚDO PROGRAMÁTICO

  • Alinhamento de Conceitos sobre Testes

  • Testes x O Ciclo de Desenvolvimento de Software

  • Atividades do Processo de Testes

    • Planejamento e Execução

  • Planejamento de Testes 

  • Execução de Testes

  • Como e o que testar

  • Artefatos de Testes

  • Ambientes de Testes

  • Categorias e Técnicas de Testes : conceitos, recomendações e aplicação na prática

  • Testes de "Caixa Branca" x "Caixa Preta"

  • O projeto de Testes Unitários

  • Técnicas de Cobertura

  • Testes de Integração

  • Testes de Aceite

  • Testes de Sistema

  • Recomendações Gerais

  • Relação entre Requisitos e Testes

  • Casos de Uso x Casos de Testes

  • Definindo Casos de Testes

  • Testes Manuais x Testes Automatizados

  • Utilizando Ferramentas de Testes

  • Como melhorar o processo de testes

  • Metodologia de Testes

  • Aplicação de Check-Lists

PÚBLICO ALVO
Analistas de Negócios, Analistas de Sistemas, Líderes de Projeto e Programadores.

PRÉ-REQUISITOS

Experiência em Desenvolvimento de Sistemas e conhecimento do Ciclo de Vida de um projeto de software.
MATERIAL DIDÁTICO
Apostilas, Exercícios e Estudo de Caso.
DURAÇÃO

02 dias (16 horas)

Quer se inscrever em uma turma pública ?

Quer contratar uma turma in-company ?
Consulte as próximas turmas abertas em nosso calendário e inscreva-se agora! Solicite a elaboração de uma proposta para realização deste treinamento na modalidade turma fechada.

 

voltar para lista de cursos