T.I

TESTE DE SOFTWARE

40h Carga horáriaPT-BR IdiomaPossui ApostilaAtualizado

Ementa

Processo de software e suas etapas. Qualidade de Software: conceitos, fatores e garantia da qualidade. Ciclo de vida do processo de teste de software. Verificação e Validação. Fundamentos dos testes de software: definições, níveis e técnicas de testes. Teste estruturais e funcionais: conceitos e critérios de teste. Outras técnicas de teste de software: testes alfa, beta e testes não funcionais. Teste de Mutação, orientado a objetos, apoiados por aspectos. e baseado em modelos: conceitos e aplicações. Testes para aplicações web: conceitos e tipos de testes. Testes para dispositivos móveis: engenharia de aplicações móveis e tipos e abordagens de testes. Desenvolvimento orientado a testes. Automação de testes de software. Ferramentas de apoio ao processo de teste.

OBJETIVO: Em uma época onde novos softwares e aplicativos não param de ser lançados, este conteúdo vem proporcionar ao desenvolvedor o desenvolvimento de técnicas mais modernas relacionadas à área de teste de software, abordando desde o conceito, até as ferramentas de automação de testes.

CONTEÚDO PROGRAMÁTICO:

UNIDADE I – FUNDAMENTOS DA QUALIDADE DE SOFTWARE
  • PROCESSO DE SOFTWARE
  • QUALIDADE DE SOFTWARE
  • GARANTIA DE QUALIDADE DE SOFTWARE
  • PROCESSO DE TESTES DE SOFTWARE
UNIDADE II – FUNDAMENTOS DO TESTE DE SOFTWARE
  • FUNDAMENTOS DE TESTES DE SOFTWARE
  • TÉCNICAS DE TESTES ESTRUTURAIS
  • TÉCNICAS DE TESTES FUNCIONAIS
  • OUTRAS TÉCNICAS DE TESTE DE SOFTWARE
UNIDADE III – TÉCNICAS DE TESTE DE SOFTWARE
  • TESTES DE MUTAÇÃO
  • TESTES ORIENTADOS A OBJETOS E COMPONENTES
  • TESTES DE ASPECTOS
  • TESTES BASEADOS EM MODELOS
UNIDADE IV – TESTE DE SOFTWARE APLICADO E AUTOMAÇÃO DE TESTES
  • TESTES DE APLICAÇÃO PARA WEB
  • TESTES EM DISPOSITIVOS MÓVEIS
  • DESENVOLVIMENTO ORIENTADO A TESTES
  • AUTOMAÇÃO E FERRAMENTAS DE TESTES