Skip to content

Material de aula da disciplina de Testes e métricas de software para o curso de Análise e desenvolvimento de sistemas.

Notifications You must be signed in to change notification settings

geltoncruz/-Testes-de-Software

Repository files navigation

Faculdade de Tecnologia SENAI CIMATEC

Testes e Métricas de Software

**Carga Horária : ** 60 horas (72 horas-aula de 50 min)

**Ementa : ** Introdução a Qualidade de Software. Métrica de Softwares. Verificação e validação. Fundamentos de Testes. Projeto de Testes. Automação dos testes. Fases de Testes

Habilidades :

  • Aplicar técnicas de métricas de software.
  • Elaborar plano de teste de software.
  • Diferenciar tipos de teste de softwares.
  • Aplicar técnicas de verificação e validação de software.
  • Elaborar documentação de teste.
  • Depurar e testar software.
  • Aplicar técnicas de automatização de testes.

Conteúdos Formativos:

  • Introdução a Qualidade de Software

  • Conceito, Fatores e Padrões.

  • Garantia da Qualidade

  • Controle de Qualidade

  • Medição da Qualidade de Software

  • Métrica de Softwares

  • Medidas e Métricas de Software

  • Métricas de Produtividade e Qualidade de Software

  • Medidas de Software

  • Medidas Orientadas ao Tamanho.

    • Processo de teste
    • Medidas Orientadas à Função
  • Verificação e validação

    • Conceito e principais técnicas
    • V&V no ciclo de vida
    • Algumas técnicas estáticas: Revisões Técnicas Formais: o processo de inspeção
  • Fundamentos de Testes

    • Objetivos e fases.
    • Processo de teste
    • Melhoria no Processo de Teste
    • Documentação dos testes
  • Projeto de Testes

  • Noção de modelo de testes

  • Modelos de testes e grafos

  • Testes caixa branca: fluxo de controle

  • Testes caixa-preta independentes da especificação: classes de equivalência, valores limites.

  • Testes caixa-preta dependentes da especificação: testes de transição de estados

  • Testes de classes

  • Automação dos testes

    • Técnicas de automação.
    • Dificuldades e limitações
  • Fases de Testes

    • Testes de unidades (drivers e stubs).
    • Testes de integração: estratégias e infra-estrutura.
    • Testes de sistemas.
    • Testes de aceitação.
    • Testes de regressão.

Referências Básicas

SOMMERVILLE, Ian. Engenharia de software. 8ª Edição, Pearson Education, 2007.

ROCHA, Ana Regina Cavalcante da; MALDONADO, José Carlos; WEBER, Kival Chaves. Qualidade de software: teoria e prática. São Paulo, Prentice Hall, 2001.

MOLINARI, Leonardo. Teste de Software. 2ª Edição, São Paulo, Érica, 2007.

Referências complementares:

ibqts Instituto Brasileiro de Qualidade e Teste de Software - Syllabus©!IBQTS®

BARTIÉ, Alexandre. Garantia da Qualidade de Software. 1ª Edição, Rio de Janeiro, Campus, 2002.

MOLINARI, Leonardo. Teste de software: : produzindo sistemas melhores e mais confiáveis. 3ª Edição, São Paulo, Érica, 2006.

RIOS, Emerson. Análise de riscos em projetos de teste de software. Rio de Janeiro, Alta Books, 2005.

PRESSMAN, Roger.** Engenharia de Software**. 7ª Edição, São Paulo, Makron Books, 2011.

RIOS, Emerson; MOREIRA FILHO, Trayahú. Teste de software. 2ª Edição, Rio de Janeiro,Alta Books, 2006.

About

Material de aula da disciplina de Testes e métricas de software para o curso de Análise e desenvolvimento de sistemas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages