Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Teste de Software
Rafael D. Ribeiro, M.Sc.
rafaeldiasribeiro@gmail.com
http://www.rafaeldiasribeiro.com.br
Engenharia de Software
Conceitos Bsicos: Evoluo
Sexta era??
Computao em Nuvens, Mvel e Ubqua
16/08/2011
Engenharia de Software
Conceitos Bsicos: Evoluo
Desafios para a Indstria de Software
Sistemas legados
Sistemas antigos, mas de extrema importncia para uma organizao e
que funcionam bem.
Linguagens antigas
Falta de pessoal
Especfico de plataformas obsoletas
Heterogeneidade
Os sistemas so distribudos e incluem diversidade de hardware e
plataforma operacional
Entrega
Existe sempre uma presso forte para diminuir o tempo de entrega.
Engenharia de Software
Conceitos Bsicos
Falhas de Software
Ariane 5, 1996:
O foguete explodiu 40 segundos aps a sua primeira decolagem.
Prejuzo de U$ 500 milhes
Foi aproveitado um pacote de software de navegao do Ariane
4 que no tinha erros.
No mdulo Sistema de Referencia Inercial (SRI ) uma converso
de valores de 64-bits para 16-bits causou um operando invlido
que o interrompeu
A falha no SRI levou o computador de bordo a modificar a
trajetria do foguete levando ruptura de juntas e isto causou a
ativao da autodestruio.
No Ariane 5, o mdulo SRI s deveria ter sido utilizado antes do
lanamento.
16/08/2011
Engenharia de Software
Conceitos Bsicos
Falhas de Software
London Ambulance System - despacho de ambulncias em
Londres, 1992.
Engenharia de Software
Conceitos Bsicos
Falhas de Software
Mquina de radioterapia com software controlador (1985 - 87).
O controle de segurana feito pelo hardware em mquinas anteriores
foi removido e passou a ser feito pelo software.
O software falhou na tarefa de, ao mesmo tempo, manter invariantes
essenciais: o feixe de eltrons e o dispositivo que controla a
concentrao do feixe em nveis seguros.
Diversas mortes em decorrncia de queimaduras.
O programador no tinha experincia em programao concorrente.
16/08/2011
Teste de Software
Teste de Software
Terminologia
16/08/2011
Teste de Software
Terminologia
Engano
Defeito
Erro
Causa
Falha
Consequncia
Teste de Software
Os erros so classificados em:
Erros Computacionais o erro provoca uma
computao incorreta mas o caminho executado
(sequncias de comandos) igual ao caminho
esperado;
Erros de Domnio o caminho efetivamente
executado diferente do caminho esperado, ou seja,
um caminho errado selecionado.
16/08/2011
Teste de Software
Introduo
Teste de unidade
aplicado aos menores componentes de cdigo,
testa as unidades individuais: Funes, objetos e
componentes.
Teste de Software
Introduo
16/08/2011
Teste de Software
Introduo
Teste de sistema
Executa o sistema como um todo para validar a
execuo das funes acompanhando cenrios
elaborados (casos de teste) por um analista de
testes em um ambiente de testes.
Teste de Software
Introduo
Teste de aceitao
feito antes da implementao do software, o
cliente quem executa esse tipo de teste no
ambiente de homologao.
Tem como objetivo verificar se o software est
pronto para ser utilizado pelos usurios finais.
16/08/2011
Teste de Software
Introduo
Teste de Software
Introduo
16/08/2011
Teste de Software
Teste de Software
Processo de testes de software
16/08/2011
Teste de Software
Processo de testes de software
Teste de Software
Processo de testes de software
10
16/08/2011
Teste de Software
Processo de testes de software
Conjunto de atividades que devero ser executadas para que cada macro atividade
seja considerada finalizada, funcionando como um "check-list" de execuo da etapa de
"Planejamento dos Testes".
Teste de Software
Processo de testes de software
Estudo do Projeto:
Estudar as modificaes solicitadas pelo Cliente (novos requisitos);
Estudar as modificaes de arquiteturas dos aplicativos;
Estudar as lies aprendidas dos Projetos Anteriores;
Avaliar expectativas de custos, prazos e qualidade exigidas pelo Cliente;
Avaliar os riscos envolvidos nos Projetos e seus impactos neste processo;
11
16/08/2011
Teste de Software
Processo de testes de software
Teste de Software
Processo de testes de software
12
16/08/2011
Teste de Software
Processo de testes de software
Teste de Software
Processo de testes de software
13
16/08/2011
Teste de Software
Processo de testes de software
Aprovao do Planejamento:
Obter o Aceite das Propostas de Cenrios Aprovados pela Diretoria;
Obter o Aceite de uma das Propostas pelo Cliente;
Divulgar do Cenrio Aprovado do Projeto aos colaboradores e terceiros;
Obter a Assinatura do CONTRATO-MESTE e elaborar os ANEXOS; (no caso
de terceirizao)
Alocar Espao Fsico dos Terceiros; (no caso de terceirizao)
Comunicar a Finalizao da Etapa de Planejamento dos Testes; (externo)
Teste de Software
Processo de testes de software
Definio das Responsabilidades
14
16/08/2011
Teste de Software
Processo de testes de software
Mapeamento dos Artefatos
Teste de Software
Processo de testes de software
Mapeamento dos Artefatos
15
16/08/2011
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Esta etapa caracterizada pela identificao dos casos de testes que devero
ser construdos e modificados em funo das mudanas solicitadas pelo
Cliente, bem como pelo prprio aperfeioamento do processo de testes
(ampliao da cobertura).
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Macro Atividades
Estudo dos
Requisitos
Identificao
dos casos de
teste
Especificao de
adaptaes na
arquitetura
Refinamento
dos casos de
teste
Ajuste dos
casos de teste
Refinamento do
Projeto de
Testes
16
16/08/2011
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Macro Atividades
Estudo dos Requisitos:
Estudar os requisitos funcionais e no funcionais solicitadas pelo Cliente
(novos requisitos);
Estudar as modificaes de requisitos solicitados pelo Cliente (mudanas de
requisitos);
Revisar os artefatos e identificar "inconsistncias" dos requisitos;
Estabelecer o Aceite dos Documentos fornecidos e "feedback" da qualidade
dos mesmos;
Estudar as lies aprendidas da Etapa "Especificao de Testes";
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Macro Atividades
Especificar as Adaptaes da Arquitetura dos Testes:
Especificar as adequaes nas atuais ferramentas empregadas;
Especificar as novas ferramentas exigidas pelo projeto;
Especificar as modificaes estruturais na organizao do ambiente;
Especificar as adequaes na automao da preparao do ambiente (script de
teste);
Especificar as adequaes na automao da execuo dos testes (script de
teste);
Especificar as adequaes na automao da anlise dos resultados (script de
teste);
17
16/08/2011
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Macro Atividades
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Macro Atividades
Refinamento dos Casos de Testes:
Estabelecer dinmica com os Analistas de Testes que possuem conhecimento
horizontal;
Apresentao de um quadro-geral do impacto das mudanas nos respectivos
aplicativos;
Cada Analista de Testes apresenta seus casos de testes por aplicativo;
O grupo de Analistas de Testes criticam e sugerem melhorias nos casos de
testes;
O grupo de Analista de Testes avaliam o nvel de cobertura alcanado;
Novas reunies sero realizadas at que seja alcanado o patamar ideal de casos
de testes;
18
16/08/2011
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Macro Atividades
Aceite dos Casos de Testes:
Identificar reas-Chaves para apresentao dos casos de testes (Clientes
Internos e Externos)
Apresentar os casos de testes "progressivos" que sero aplicados nos testes;
Apresentar os casos de testes "regressivos" que sero aplicados nos testes;
Realizar refinamento dos casos de testes apresentados ("regressivos e
progressivos");
Estabelecer o acordo Mtuo de Responsabilidade sobre o Nvel de Qualidade do
Software;
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Macro Atividades
Refinamento do Projeto de Testes:
Reavaliar as estimativas de esforo e durao do Processo de Teste; (se
necessrio)
Estabelecer um Cronograma-Detalhado, baseado no Cronograma-Macro j
elaborado;
Reavaliar riscos do Projeto em funo de uma maior detalhamento sobre os
requisitos;
Negociar eventuais modificaes em relao durao, prazo e custo do
projeto de testes;
Comunicar a Finalizao da Etapa de "Especificao dos Testes"; (externo)
19
16/08/2011
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Definio de Responsabilidades
Teste de Software
Processo de testes de software
Etapa 2: Especificao dos Testes
Mapeamento dos Artefatos
20
16/08/2011
Teste de Software
Processo de testes de software
Etapa 3: Modelagem de Testes
Esta etapa caracterizada pela identificao de todos
os elementos necessrios para a implementao de
cada caso de testes especificado.
Fazem parte desta etapa a modelagem das massas de
testes e a definio dos critrios de tratamento de
arquivos (envelhecimento, descaracterizao e
comparao de resultados).
Teste de Software
Processo de testes de software
Etapa 3: Modelagem de Testes
21
16/08/2011
Teste de Software
Processo de testes de software
Etapa 3: Modelagem
de Testes
Macro Atividades
Teste de Software
Processo de testes de software
Etapa 3: Modelagem de Testes
Macro Atividades
Criao dos Roteiros de Testes:
Identificar os roteiros de testes que atendero os novos casos de testes;
Especificar os procedimentos para iniciar um caso de teste (setup);
Especificar os procedimentos de execuo do caso de teste (execute);
Especificar os procedimentos de validao do caso de teste (check);
Especificar os procedimentos de limpeza aps a execuo de um caso de teste
(cleanup);
Realizar a organizao dos roteiros de forma a facilitar a localizao dos mesmos;
Revisar os Roteiros de Testes com os Executores de Testes; (teste manual)
22
16/08/2011
Teste de Software
Processo de testes de software
Etapa 3: Modelagem de Testes
Macro Atividades
Detalhamento da Massa de Entrada:
Identificar os novos pontos de simulao (entradas simuladas);
Estruturar e atualizar os "layouts" da Massa de Entrada, de acordo as mudanas
aplicadas;
Para cada caso de teste, realizar o detalhamento da massa de entrada de dados;
Identificar campos que sero parametrizados para gerar "variaes de casos de
testes";
Garantir a rastreabilidade entre o caso de teste e a massa de entrada;
Teste de Software
Processo de testes de software
Etapa 3: Modelagem de Testes
Macro Atividades
Detalhamento da Massa de Sada:
Identificar os novos pontos de validao (sadas esperadas ou "baseline");
Estruturar e atualizar os "layouts" da Massa de Sada, de acordo as mudanas
aplicadas;
Para cada caso de teste, realizar o detalhamento da massa de sada de dados
esperada;
Identificar campos que sero parametrizados para atender "variaes de casos de
testes";
Garantir a rastreabilidade entre o caso de teste e a massa de sada;
23
16/08/2011
Teste de Software
Processo de testes de software
Etapa 3: Modelagem de Testes
Macro Atividades
Critrios de Tratamento da Massa de Testes:
Identificar os critrios de descaracterizao da massa de testes; (campos
protegidos)
Identificar os critrios de envelhecimento da massa de testes; (campos datas)
Identificar os critrios de substituio da massa de testes; (variveis do
ambiente)
Identificar os critrios de variao da massa de testes; (cenrios de testes)
Teste de Software
Processo de testes de software
Etapa 3: Modelagem de Testes
Macro Atividades
Implementar as Adaptaes da Arquitetura dos Testes:
Implementar as adequaes nas atuais ferramentas empregadas;
Implementar as novas ferramentas exigidas pelo projeto;
Implementar as modificaes estruturais na organizao do ambiente;
Implementar as adequaes na automao da preparao do ambiente (script de
teste);
Implementar as adequaes na automao da execuo dos testes (script de teste);
Implementar as adequaes na automao da anlise dos resultados (script de
teste);
24
16/08/2011
Teste de Software
Processo de testes de software
Teste de Software
Processo de testes de software
25
16/08/2011
Teste de Software
Processo de testes de software
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Esta etapa caracterizada por um conjunto de atividades
que visa a disponibilizao fsica de um ambiente de testes
"segregado" que esteja pronto para sofrer a bateria de
testes planejadas nas etapas anteriores, sem que existam
"intervenes humanas" que interrompam o processo
"contnuo" dos testes.
26
16/08/2011
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Macro Atividades
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Macro Atividades
Instalao do Aplicativo a ser Testado:
Identificar a verso do aplicativo que dever sofrer a execuo dos testes;
Baixar a verso do aplicativo e de seus componentes;
Baixar a verso do Banco de Dados e arquivos de configurao
correspondentes;
Aplicar os procedimentos de instalao, objetivando disponibilizar o aplicativo
para uso;
27
16/08/2011
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Macro Atividades
Instalao da Arquitetura de Testes:
Identificar a verso da arquitetura de testes compatvel com a verso do aplicativo
a ser testada;
Baixar a verso da automao e seus respectivos Bancos de Dados;
Baixar a verso dos simuladores e componentes da arquitetura; (automatizada ou
no)
Baixar a verso dos scripts (batchs);
Baixar as ferramentas de produtividade para acelerar o processo de testes de
software;
Aplicar os procedimentos de instalao, objetivando disponibilizar a arquitetura de
testes;
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Macro Atividades
Homologao da Nova Arquitetura:
Selecionar um pequeno conjunto de testes para avaliar a instalao da arquitetura
de testes;
Gerar a Massa de Testes (Entrada e Sada) para realizarmos a simulao;
Realizar os procedimentos de Execuo e Conferncia dos Testes nos diversos
"sites";
Avaliar se os resultados obtidos esto "coerentes" com as mudanas da arquitetura
e ambiente;
Obter o Aceite dos Analistas de Testes;
28
16/08/2011
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Macro Atividades
Gerao da Massa de Testes:
Identificar a verso da massa de testes compatvel com a verso do aplicativo a ser
testada;
Gerar a Massa de Entrada nos respectivos diretrios (Pontos de Simulao);
Gerar a Massa de Sada nos respectivos diretrios (Pontos de Validao);
Avaliar se as informaes foram tratadas adequadamente;
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Definio das Responsabilidades
29
16/08/2011
Teste de Software
Processo de testes de software
Etapa 4: Preparao do Ambiente
Mapeamento dos Artefatos
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Esta etapa caracterizada pela execuo e conferncia
dos testes planejados, de forma a garantir que o
comportamento
do
aplicativo
permanece
em
"conformidade" com os requisitos contratados pelo
Cliente.
30
16/08/2011
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Macro Atividades
31
16/08/2011
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Macro Atividades
Disponibilizao do Ambiente dos Testes:
Parametrizao da distribuio da carga dos testes nos diversos "sites" de
execuo;
Limpeza de Diretrios que sero manipulados durante a execuo e conferncia
dos testes;
Avaliao da disponibilidade da Infra-Estrutura (Servidores, Redes, Comunicao,
Disco);
Acionar ferramentas de monitoramento de interrupo "anormal" de
processamento;
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Macro Atividades
Execuo dos Casos de Testes Progressivos:
Executar os casos de testes "progressivos" selecionados, respeitando a
priorizao estabelecida;
Coletar as evidncias dos casos de testes executados (armazenamento
padronizado);
Comparar as evidncias que possuem "resultado esperado" (possui baseline);
Analisar as evidncias que no possuem "resultado esperado" (ausncia baseline);
Identificar os casos de testes em "conformidade" com os requisitos;
Identificar os casos de testes em SUSPEITA de "no-conformidade" com os
requisitos;
32
16/08/2011
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Macro Atividades
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Macro Atividades
Execuo dos Casos de Testes Regressivos:
Executar os casos de testes "regressivos" selecionados, respeitando a priorizao
estabelecida;
Coletar as evidncias dos casos de testes executados (armazenamento
padronizado);
Comparar as evidncias com o "resultado esperado" (possui baseline);
Identificar os casos de testes em "conformidade" com os requisitos;
Identificar os casos de testes em SUSPEITA de "no-conformidade" com os
requisitos;
33
16/08/2011
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Macro Atividades
Confirmao dos Resultados Regressivos:
Re-Executar os casos de testes regressivos em SUSPEITA de "no-conformidade";
Analisar as evidncias e compar-las com o baseline existente (sempre dever
existir);
Identificar os FALSOS-POSITIVOS e apontar impreciso do processo de
comparao ou baseline;
Identificar os DUPLO-POSITIVOS e atestar a "no-conformidade" com os
requisitos;
Comunicar a Finalizao da Etapa de "Execuo dos Testes"; (interna)
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Definio de Responsabilidades
34
16/08/2011
Teste de Software
Processo de testes de software
Etapa 5: Execuo dos Testes
Mapeamento de Artefatos
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Esta etapa caracterizada pela anlise e confirmao dos
resultados relatados durante a fase de execuo dos
testes.
Os resultados em "no-conformidade" devero ser
"confirmados" e "detalhados" para que a Fbrica de
Software realize as correes necessrias.
J os casos de testes progressivos em "conformidade"
devero ter seu resultado "POSITIVO" reconfirmado e
seu "baseline" atualizado.
35
16/08/2011
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Macro Atividades
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Macro Atividades
36
16/08/2011
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Macro Atividades
Reviso dos Resultados em "No-Conformidade":
Identificar os casos de testes que obtiverem "no-conformidades";
Avaliar as evidncias dos testes e realizar a confirmao da "no-conformidade";
Identificar os FALSOS-POSITIVOS e apontar impreciso do processo de
comparao;
Reviso da Anlise dos Casos de Testes Progressivos em "Conformidade":
Identificar os casos de testes progressivos que esto em "conformidade" com os
requisitos;
Revisar as evidncias e atestar a "conformidade" dos casos de testes;
Identificar os FALSOS-NEGATIVOS e apontar impreciso do processo de anlise
dos resultados;
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Macro Atividades
Atualizao do Baseline:
Identificar os casos de testes progressivos em "conformidade" e atualizar seu
"baseline";
Identificar os casos de testes em "no-conformidade" e atualizar o "baseline"
esperado;
Guardar o baseline (backup) para a ser empregado na prxima execuo dos
testes;
37
16/08/2011
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Macro Atividades
Formalizao dos Defeitos Detectados:
Isolar cada caso de testes que resultou numa "no-conformidade";
Coletar todas as evidncias que provam a no conformidade;
Detalhar as condies em que foram estabelecidas cada caso de teste em "noconformidade";
Realizar a classificao de cada defeito identificado ("aplicativo", "natureza",
"severidade");
Reunir todas as informaes e formalizar os defeitos detectados;
Comunicar a Finalizao da Etapa de "Anlise dos Resultados"; (externa)
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Macro Atividades
Negociao de um Novo Ciclo de Testes (se necessrio):
Avaliar a necessidade de um novo ciclo de testes diante da quantidade e severidade
dos defeitos;
Reavaliar os impactos de outros projetos diante da necessidade de um novo ciclo
de testes;
Avaliar o nvel de cobertura dos testes a ser considerado (ciclo completo ou
reduzido);
Avaliar a possibilidade de aplicar os testes em paralelo ao processo de
homologao/implantao;
38
16/08/2011
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Definio de Responsabilidades
Teste de Software
Processo de testes de software
Etapa 6:Anlise dos Resultados
Mapeamento de Artefatos
39
16/08/2011
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Esta etapa caracterizada pela avaliao de todo o
Processo de Teste de Software, comparando os resultados
alcanados em relao ao que foi inicialmente planejado.
Neste momento, diversos indicadores so extrados,
visando avaliar qualitativamente e quantitativamente o
desempenho do trabalho, atravs de comparaes
histricas de projetos anteriores.
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Macro Atividades
40
16/08/2011
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Macro Atividades
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Macro Atividades
Extrao dos Indicadores (Individuais / Projeto):
Extrair os indicadores quantitativos; (critrios objetivos)
Extrair os indicadores de produtividade; (critrios objetivos)
Extrair os indicadores de confiabilidade; (critrios objetivos)
Extrair os indicadores financeiros; (critrios objetivos)
Extrair os indicadores de nvel de satisfao; (critrios subjetivos)
41
16/08/2011
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Macro Atividades
Resumo do Processo de Testes:
Registrar um Resumo do Processo de Testes;
Registrar a Lista de Defeitos Detectados;
Registrar Nveis de Servio Alcanado X Planejado;
Registrar Nvel de Cobertura de Alcanado (Requisitos Garantidos);
Registrar Indicadores Obtidos do Processo;
Registrar Lies Aprendidas;
Registrar Detalhamento dos Ciclos de Testes Realizados (Caminho Crtico);
Anexar e-mail's sobre o processo;
Divulgao Corporativa do Resultado do Projeto de Testes;
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Macro Atividades
Anlise dos Indicadores do Processo
Comparar indicadores quantitativos com histricos;
Comparar indicadores de produtividades com histricos;
Comparar indicadores de confiabilidade com histricos;
Comparar indicadores financeiros com histricos;
Comparar indicadores de nvel de satisfao com histricos;
Analisar indicadores e avaliar tendncias dos indicadores;
Sugerir aes para promover melhorias ou reverter tendncias negativas;
Divulgao Corporativa dos Nveis de Servio alcanados pelo Processo de
Testes;
42
16/08/2011
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Macro Atividades
Versionamento do Processo de Teste
Versionar todos os artefatos produzidos durante o processo de testes;
Versionar todos os fontes empregados na automao dos testes;
Versionar todos os fontes empregados nos simuladores;
Versionar todas as ferramentas de produtividade empregadas nos testes;
Versionar todos os instrumentos de limpeza e instalao do ambiente de testes;
Versionar todos os elementos necessrios para aplicar os casos de testes
gerenciados;
Garantir uma nica configurao que garanta a recuperao de todos os artefatos
de testes;
Garantir uma rpida e precisa recuperao dos testes, no caso de "testes
emergenciais";
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Macro Atividades
Avaliao Final e Melhoria do Processo:
Avaliar os riscos planejados e os que foram concretizados;
Avaliar a performance do projeto em relao aos histricos existentes;
Atualizar Plano de Melhoria Contnua;
Comunicar a Finalizao da Etapa de "Encerramento do Processo"; (interna)
43
16/08/2011
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Definio de Responsabilidades
Teste de Software
Processo de testes de software
Etapa 7: Encerramento do Processo
Mapeamento de Artefatos
44
16/08/2011
Teste de Software
Fontes de Consulta
http://imasters.com.br/artigo/6102/des_de_software/processo_de_teste_de_soft
ware_parte_01/
http://imasters.com.br/artigo/6117/software/processo-de-teste-de-softwareparte-2
http://imasters.com.br/artigo/6118/software/processo-de-teste-de-softwareparte-03
http://pts.datasus.gov.br/PTS/default.php?area=04
http://pts.datasus.gov.br/PTS/default.php?area=07
http://sgq.datasus.gov.br/SGQ/default.php?area=0401
45