Bom dia Pessoal,Abaixo um livro muito bom pra quem esta estudando sobre teste de software. Boa tarde Pessoal,Para quem se interessa em teste de software ai esta informacoes importantissimas para modelagem do processo de desenvolvimento/ teste de software. Vale apenas ressaltar que cada organizacao deve adequar seus processos conforme sua estrutura e em conjunto com o PDCA. Caracteris ticas Tipos de testes Teste unitario Teste de Integracao Teste de Sistema Teste de Aceitacao Alfa Teste Beta Teste Descricao Teste em que se testam as menores unidades de software desenvolvidas( pequenas partes ou unidades do sistema). Os alvos desse tipo de teste sao os metodos dos objetos ou mesmo pequenos trechos de codigo. O objetivo e encontrar falhas provenientes da integracao interna das unidades de um sistema. Sistema ja completamente integrado e verificado quanto a seus requisitos num ambiente de producao (caixa-preta). Teste de caixa-preta e realizado num sistema antes de sua disponibilizacao. Verifica o sistema em relacao aos seus requisitos originais, e as necessidades atuais do usuario. Produto ainda em fase de construcao e testes. Usuarios (selecionados) poderao testar o sistema em um ambiente controlado. Produto em fase de testes. Usuarios (selecionados) poderao testar o sistema em um ambiente de homologacao. Escopo Unidade Requisito Todo Sistema Conforme processo do cliente Conforme processo do cliente Conforme processo do cliente Equipe Desenvolvedores Analista Teste Teste e Usuarios Chaves Teste e Usuarios Chaves Clientes Origem dos dados Criacao manual Passagem de parametro/insert no SGDB Automatica (via sistema) Automatica (via sistema) Automatica (via sistema) Dados Reais(copia base de producao) Dados Reais(copia base de producao) Volume dos dados Pequeno Pequeno Grande Grande Grande - Ambiente Desenvolvimento Desenvolvimento/Teste Teste Teste (similar ao de producao cliente X) Teste (interno) Homologacao em cliente A Matriz GUT (Gravidade, Urgencia e Tendencia) e uma ferramenta utilizada na priorizacao das estrategias, tomadas de decisao e solucao de problemas de organizacoes/projetos. Gravidade: impacto do problema sobre coisas, pessoas, resultados, processos ou organizacoes e efeitos que surgirao, caso o problema nao seja resolvido.Urgencia: relacao com o tempo disponivel ou necessario para resolver o problema.Tendencia: potencial de crescimento do problema, avaliacao da tendencia de crescimento, reducao ou desaparecimento do problema.A pontuacao de 1 a 5, para cada dimensao da matriz, permite classificar em ordem decrescente de pontos os problemas a serem atacados na melhoria do processo.Apos atribuida a pontuacao, deve ser multiplicado GxUxT e achar o resultado, priorizando em ordem decrescente, de acordo com os pontos obtidos. Criterios GUT Pontos Gravidade Urgencia Tendencia 5 Prejuizo / Dificuldade e extremamente grave Necessaria acao imediata Se nada for feito, agravamento sera imediato 4 Muito grave Com alguma urgencia Vai piorar em curto prazo 3 Grave O mais cedo possivel Vai piorar em medio prazo 2 Pouco Grave Pode esperar um pouco Vai piorar em longo prazo 1 Sem Gravidade Nao tem pressa Nao vai piorar ou ate pode melhorar Matriz: Organizacao' Processo: Problemas G U T Total Priorizacao 1 2 3 4 5 6 7 A partir da matriz GUT pode ser desenvolvida uma nova matriz que contemple as necessidades de cada organizacao. Abaixo estarei mostrando outro exemplo