O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Aula de teste 5

Andre Kobayashi Português

Conteúdo do mapa

Aula de teste 5

  1. Processos

  2. Equipes

  3. Versões de softwares

  4. Releases

  5. ferramentas

  6. Grupos de scripts

  7. Diversificada organizadas em um processo.

    • Koomen, test process improvement
  8. Desenvolvimento

    • Especificação de requisitos
    • Projeto de alto nível
    • Projeto detalhado
    • Codificação
  9. Teste

    • Teste de aceitação
    • Teste de sistema
    • Teste de integração
    • teste de unidade
  10. Iniciação e planejamento

    • Plano de testes
    • Especificação
      • Projeto de testes
        • Caso de testes
    • Execução
      • Diário de testes
        • Relatório de incidente de testes
    • Encerramento
      • Relatório sumário de testes
  11. Custo do teste

    • 50% do custo total do projeto
    • Profissionais
      • desenvolvedores, analistas de testes, Testadores
    • Equipamentos
      • Máquinas para permitir a criação de um ambiente de teste adequado
    • Ferramentas
      • Softwares necessários para gerenciar o processo de teste e os defeitos – Preparar as bases de dados, realizar testes unitários, de integração, aceitação, regressão, e demais testes.
  12. Custo da Correção

    • No processo de desenvolvimento de software quanto mais tarde um defeito for encontrado, maior será o custo para corrigi-lo
      • Uma simples declaração errada, nos requisitos, pode gerar de duas a três decisões equivocadas na etapa de análise/projeto e uns vinte erros introduzidos no desenvolvimento
        • Barry Boehm já abordava esse tópico em seu artigo de 1976 e Glenford Myers em seu livro "The art of sotware testing" (A arte de testar software) de 1979
          • “Regra 10 de Myers”, alega que o custo de corrigir um defeito aumenta 10x por cada etapa em que o projeto de software avança
            • O custo de correção aumenta ainda mais se o erro for detectado externamente (pelo cliente)
              • Custo médio estimado de um defeito encontrado: • por um desenvolvedor, custa em média $ 10 para ser corrigido, • se for identificado por um testador custará $100 • e pelo cliente $ 1000
                • Quando o desenvolvedor identifica o defeito, ele vai e corrige. • Caso esse mesmo defeito seja identificado por um testador, ele terá que reportar para que o desenvolvedor o identifique e conserte. • Em seguida, uma nova versão deverá ser disponibilizada para o testador verificar se o erro foi de fato corrigido e se nenhum outro foi introduzido com a correção (realização do teste de regressão). • Pode-se perceber como é mais caro quando o defeito é identificado pelo testador
                  • E quando o erro é encontrado pelo cliente? • Além dos passos descritos anteriormente • Existe o aumento do custo com o suporte técnico que atenderá o cliente • Custo de implantar a nova versão do software • Possíveis custos intangíveis com processos judiciais e impactos, na reputação da empresa desenvolvedora • Adicionalmente, com o passar dos anos, os custos podem aumentar de maneira exorbitante – visto que pode ser difícil encontrar algum desenvolvedor que trabalhou no software – problema agravado se o software não tiver uma documentação adequada – encontrar um profissional com experiência adequada em uma linguagem de programação/plataforma que se tornou obsoleta Teste de Software - TSW Professor MSc Rogério Alves 15/03/2019 Custo do Erro • O custo de uma falha é visto como algo corriqueiro • Pensamos apenas em exemplos simplórios • Por mais estragos que possam causar (ex. uma falha no pagamento de aposentadoria na CEF) ainda não se comparam a erros fatais.

Informações

Descrição
Mapa Mental sobre Aula de teste 5, criado por Andre Kobayashi em 30-08-2019.
Criado por
Andre Kobayashi · ago 2019
Atualizado
31 ago 2019
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?