Item de Configuração de Software de Computador (ICSC)
Central de Controle do Satélite (CCS)
Plano de Teste
Versão 2.0
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 2
Histórico da Revisão
Data Versão Descrição Autor
21/Set/10 1.0 Versão Inicial Armando Câmara Junior 21/Nov/10 2.0 Atualização para versão final Armando Câmara Junior
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010 Página 3
Índice Analítico
1. Introdução 5 Finalidade 5 Escopo 5 Público-alvo 5Terminologia e Acrônimos do Documento 5
Referências 5
Estrutura do Documento 5
2. Missão de Avaliação e Motivação dos Testes 5
Informações Detalhadas 5
Missão de Avaliação 5
Motivadores dos Testes 6
3. Itens-alvo dos Testes 6
3.1 Testes Funcionais 6
3.2 Testes Não Funcionais 6
4. Resumo dos Testes Planejados 7
4.1 Testes Funcionais 7
4.2 Testes Não Funcionais 9
5. Resumo das Inclusões dos Testes 12
6. Abordagem dos Testes 13
7. Catálogos Iniciais de Idéias de Teste e Outras Fontes de Referência 14
7.1 Técnicas e Tipos de Teste 14
7.1.1 Teste de Integridade de Dados e de Banco de Dados 14
7.1.2 Teste de Função 14
7.1.3 Teste de Ciclos de Negócios 14
7.1.4 Teste da Interface do Usuário 14
7.1.5 Determinação do Perfil de Desempenho 14
7.1.6 Teste de Carga 14
7.1.7 Teste de Stress 14
7.1.8 Teste de Volume 14
7.1.9 Teste de Segurança e de Controle de Acesso 14
7.1.10Teste de Tolerância a Falhas e de Recuperação 14
7.1.11Teste de Configuração 14
7.1.12Teste de Instalação 15
8. Critérios de Entrada e de Saída 15
Plano de Teste 15
8.1.1 Critérios de Entrada de Plano de Teste 15
8.1.2 Critérios de Saída de Plano de Teste 15
8.1.3 Critérios de Suspensão e de Reinício 15
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 4
8.1.4 Critérios de Entrada de Ciclo de Teste 15
8.1.5 Critérios de Saída de Ciclo de Teste 15
8.1.6 Término Anormal do Ciclo de Teste 15
9. Produtos Liberados 16
9.1 Sumários de Avaliação de Testes 16
9.2 Relatórios da Cobertura de Teste 16
9.3 Relatórios da Qualidade Perceptível 16
9.4 Registros de Incidentes e Solicitações de Mudança 16
9.5 Conjunto de Testes de Regressão e Scripts de Teste de Suporte 16
9.6 Produtos de Trabalho Adicionais 16
9.6.1 Resultados Detalhados dos Testes 16
9.6.2 Scripts de Teste Funcionais Automatizados Adicionais 16
9.6.3 Guia de Teste 16
9.6.4 Matrizes de Rastreabilidade 16
10. Fluxo de Trabalho de Teste 17
11. Necessidades Ambientais 17
Hardware Básico do Sistema 17
Elementos de Software Básicos do Ambiente de Teste 17
Ferramentas de Produtividade e de Suporte 17
Configurações do Ambiente de Teste 18
12. Responsabilidades, Perfil da Equipe e Necessidades de Treinamento 18
Pessoas e Papéis 18
Perfil da Equipe e Necessidades de Treinamento 20
13. Marcos da Iteração 20
14. Riscos, Dependências, Suposições e Restrições 21
15. Procedimentos e Processos de Gerenciamento 21
Medição e Avaliação da Extensão do Teste 21
Avaliação dos Produtos Liberados deste Plano de Teste 21
Relato de Problemas, Seleção de Pessoas para Resolvê-los e Busca de Soluções 21
Gerenciamento de Ciclos de Teste 21
Estratégias de Rastreabilidade 21
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010 Página 5
Plano de Teste
1. Introdução
FinalidadeA finalidade do Plano de Teste de Iteração é reunir todas as informações necessárias ao planejamento e ao controle do esforço de teste referente a uma iteração específica. Ele descreve a abordagem dada ao teste do software e é o plano de nível superior gerado e usado pelos gerentes para coordenar o esforço de teste.
Este Plano de Teste referente ao ICSC suporta os seguintes objetivos: • Identifica os itens que devem ser inspecionados pelos testes.
• Identifica a motivação e as idéias subjacentes às áreas de teste a serem abrangidas. • Descreve a abordagem de teste que será usada.
• Identifica os recursos necessários e fornece uma estimativa dos esforços de teste. • Lista os elementos liberados do projeto de teste.
Escopo
Este documento descreve os testes a serem realizados no ICSC que faz parte do projeto do satélite de sensoriamento remoto ITA-ECO-SAT 2.
Público-alvo
Este documento é destinado a profissionais da área espacial, cientistas, e aos alunos em nível de graduação e pós-graduação do ITA na área de Informática voltada a sistemas embarcados de tempo real e qualidade, confiabilidade e segurança de software.
Terminologia e Acrônimos do Documento
Vide documento [03] ITA-ECO-SAT 2 – Glossário Referências
[03] ITA-ECO-SAT 2 – Glossário Estrutura do Documento
N/A.
2. Missão de Avaliação e Motivação dos Testes
Este documento descreve os testes que deverão serem realizados no ICSC, que faz parte do projeto acadêmico ITA-ECO-SAT 2.
Informações Detalhadas
Os testes descritos neste documento serão realizados para o ICSC com o objetivo de: garantir que a implementação desta ICSC seguiu padrões e métricas, afim de garantir a qualidade, confiabilidade e segurança do processo no qual o software foi devidamente implementado.
Missão de Avaliação
Consistem em localizar problemas importantes e avaliar os riscos da qualidade perceptível, com o intuito de certificar o ICSC de acordo com a normas referentes a qualidade, confiabilidade e segurança (safety) de software.
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 6 Motivadores dos Testes
Detectar riscos de qualidade, riscos técnicos, riscos do projeto, casos de uso, requisitos funcionais, requisitos não funcionais.
3. Itens-alvo dos Testes
A listagem abaixo identifica os itens do ICSC que foram identificados como alvo dos testes. Essa lista representa os itens que serão testados.
3.1 Testes Funcionais
• Captura e Armazenamento dos Dados de Imagem; • Verificação da Corretude dos Dados Recebidos; • Tratamento e Composição dos Dados da Imagem;
• Envio dos dados para posicionamento das câmeras do satélite; • Verificação da corretude dos dados transmitidos;
• Verificação se as instruções executadas corresponderam ao planejado; • Identificar as condições computacionais;
• Execução de comandos de controle. • Configuração dos Modos do Satélite; • Envio de Telecomandos para Satélite; • Documentação da Operação de Emergência; • Recepção de Dados do CCS;
• Verificação dos Dados;
• Verificação das Instruções com o Planejado; • Receber Exceções;
• Recuperar dados de exceções previstas; • Recuperar dados de exceções de runtime; • Enviar dados
3.2 Testes Não Funcionais
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 7 4. Resumo dos Testes Planejados
4.1 Testes Funcionais
4.1.1 Captura e Armazenamento dos Dados de Imagem
Objetivo do Tipo de
Teste: Verificar se os dados da imagem oriundos da câmera grande angular foram devidamente capturados e armazenados.
Técnica: A USC GCA deverá ativar a câmera grande angular para propiciar
à USC PCI que a captura e armazenamento dos dados de imagem sejam realizados.
Critérios de Êxito: A USC PCI verifica se a câmera grande angular está ativada, em
caso afirmativo, a USC procede com a captura e armazenamento dos dados da imagem.
Considerações
Especiais: Para execução deste teste deve se ter assegurada a capacidade da USC GCA em avisar a USC PCI através de uma mensagem que a câmera grande angular está devidamente ativada.
4.1.2 Verificação da Corretude dos Dados Recebidos
Objetivo do Tipo de
Teste: Verificar se os dados armazenados estão íntegros, garantindo que não houve perda de dados entre a captura e o armazenamento.
Técnica: A USC PCI irá realizar um cálculo para determinar se houve ou
não perda de integridade dos dados armazenados.
Critérios de Êxito: A USC PCI realizar um cálculo para determinar se houve ou não
perda de integridade dos dados armazenados, em caso positivo, os dados armazenados deverão ser apagados e uma nova captura deverá ser realizada.
Considerações
Especiais: Os dados deverão terem sidos previamente gravados para que esta verificação seja realizada.
4.1.3 Tratamento e Composição dos Dados da Imagem
Objetivo do Tipo de
Teste: Verificar se o tratamento e a composição da imagem através da ordenação dos quadros por banda espectral está sendo realizado corretamente.
Técnica: A USC PCI irá ordenar as o quadro das imagens de acordo com a
banda espectral.
Critérios de Êxito: A imagem pôde ser devidamente ordenada e transmitida para a
Estação Terrena. Considerações
Especiais: A comunicação com a Estação Terrena deverá estar pré-estabelecida para que os dados possam ser enviados assim que estiverem devidamente ordenados.
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 8
4.1.4 Envio dos dados para posicionamento das câmeras do satélite
Objetivo do Tipo de
Teste: Verificar se os dados referentes ao posicionamento das câmeras do satélite foram enviados para a USC PCI.
Técnica: A USC TPC irá enviará os dados para posicionamento das
câmeras do satélite para a USC PCI.
Critérios de Êxito: Recebimento de uma mensagem.
Considerações
Especiais: N/A.
4.1.5 Verificação da corretude dos dados transmitidos
Objetivo do Tipo de
Teste: Verificar se os dados transmitidos pela USC TPC estão devidamente corretos.
Técnica: A USC TPC aguardará a confirmação dos sinais enviados pela
ICSC CCD.
Critérios de Êxito: Recebimento de uma mensagem da ICSC CCD.
Considerações
Especiais: N/A.
4.1.6 Verificação se as instruções executadas corresponderam ao planejado
Objetivo do Tipo de
Teste: Verificar corresponderam ao planejado. se as instruções realizadas na USC TPC
Técnica: A USC TPC aguardará uma confirmação do usuário da estação
terrena.
Critérios de Êxito: Recebimento de uma confirmação oriunda do usuário da estação
terrena. Considerações
Especiais: N/A.
4.1.7 Identificar as condições computacionais
Objetivo do Tipo de
Teste: Verificar se as condições computacionais máximas e mínimas de operação do satélite foram devidamente identificadas.
Técnica: A USC AES identificará as condições computacionais de
operação do satélite através de uma análise das entradas e saídas desta USC.
Critérios de Êxito: Envio de uma mensagem ao usuário na estação terrena.
Considerações
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 9
4.1.8 Execução de comandos de controle
Objetivo do Tipo de
Teste: Verificar se a rastreabilidade das condições operacionais e execução de controle estão conformes com o planejado.
Técnica: A USC AES realizará o rastreamento das condições operacionais
e execução de controle através de uma análise das entradas e saídas desta USC.
Critérios de Êxito: Envio de uma mensagem ao usuário na estação terrena.
Considerações
Especiais: N/A.
4.2 Testes Não Funcionais
4.2.1 Fornecimento ininterrupto de energia elétrica Objetivo do Tipo de
Teste: Verificar o fornecimento constante de energia elétrica para o funcionamento do CSC CSC.
Técnica: Verificar através de medições o fornecimento de energia elétrica
durante um determinado tempo.
Critérios de Êxito: O fornecimento será ininterrupto durante a medição de energia
elétrica. Considerações
Especiais: O sistema deverá estar energizado e deverá propiciar a medição do fornecimento de energia elétrica.
Objetivo do Tipo de Teste: Verificar se é possível realizar a configuração dos modos do satélite
Técnica: A USC GDC deverá se comunicar com a USC DDD.
Critérios de Êxito: O sistema interrompe sua execução atual para atender a solicitação.
Considerações Especiais: N/A.
4.1.2 Envio de Telecomandos para Satélite
Objetivo do Tipo de Teste: Verificar se é possível realizar o envio de telecomandos.
Técnica: A USC ETS deverá se comunicar com a USC de destino.
Critérios de Êxito: A USC ETS conseguirá transmitir telecomandos para o satélite e a
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 10 Considerações Especiais: Para execução deste teste deve-se ter assegurado o recebimento de
telecomandos da USC ETS.
4.1.3 Documentação da Operação de Emergência
Objetivo do Tipo de Teste: Verificar se é possível realizar a documentação dos modos de emergência.
Técnica: A USC DOE deverá documentar os modos de operação.
Critérios de Êxito: A USC DOE conseguirá documentar os modos de emergência
Considerações Especiais: Para execução deste teste deve-se ter assegurado o recebimento de dos dados para documentar os modos de emergência.
4.1.4 Recepção de Dados do CCS
Objetivo do Tipo de Teste: Verificar se é possível realizar a recepção de dados USC CCS.
Técnica: A USC RDD deverá se comunicar com a USC CCS.
Critérios de Êxito: O sistema conseguira receber os dados do CCS.
Considerações Especiais: N/A.
Objetivo do Tipo de Teste: Verificar se os dados de comunicação do recebimento de dados de da USC RDD.
Técnica: A USC RDD deverá se verificar os dados enviada pelo CCS-CSM.
Critérios de Êxito: A USC GDC conseguirá verificar se existe uma exceção prevista pela
CCS-CSM
Considerações Especiais: N/A
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 11
Objetivo do Tipo de Teste: Verificar se a recuperação dos dados da exceção prevista no sistema.
Técnica: O Sistema busca os dados da exceção
Critérios de Êxito: Recuperação do dados da exceção realizado com sucesso
Considerações Especiais: N/A.
4.1.7 Receber Exceções
Objetivo do Tipo de Teste: Verificar a recuperação dos dados da exceção não prevista no sistema
ocorrida em tempo de execução(runtime). .
Técnica: O sistema recebe a exceção verificada no USC-RDD01, formata os dados
e encaminha os dados formatados para envio.
Critérios de Êxito: Recuperar os dados da exceção realizado com sucesso.
Considerações Especiais: N/A.
4.1.8 Recuperar dados de exceções previstas
Objetivo do Tipo de Teste: Verificar se é possível realização da recuperação dos dados da exceção
prevista no sistema
Técnica: Deverá recebe a exceção verificada no USC-RDD01, buscar os dados da
exceção, formata os dados.
Critérios de Êxito: Recuperação do dados da exceção realizado com sucesso.
Considerações Especiais: N/A
4.1.9 Recuperar dados de exceções de runtime
Objetivo do Tipo de Teste: Verificar se é possível realizar a leitura de dados (novas versões de firmware) enviados pela USC AFW.
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 12
Critérios de Êxito: O sistema recebe a exceção verificada no USC-RDD01, formata os
dados e encaminha os dados formatados para envio.
Considerações Especiais: N/A.
4.1.10 Enviar dados
Objetivo do Tipo de Teste: Verificar se é possível oenvio dos dados da exceção recebida ao
CCS-CSC
Técnica: O sistema recebe os dados recuperados da exceção e envia os dados ao
CCS-CSC.
Critérios de Êxito: O envio dos dados realizado com sucesso.
Considerações Especiais: N/A.
5. Resumo das Inclusões dos Testes
• Verificar se o CSC CSC suporta Captura e Armazenamento dos Dados de Imagem; • Verificar se o CSC CSC suporta Verificação da Corretude dos Dados Recebidos; • Verificar se o CSC CSC suporta Tratamento e Composição dos Dados da Imagem; • Verificar se o CSC CSC suporta Envio dos dados para posicionamento das câmeras do
satélite;
• Verificar se o CSC CSC suporta Verificação da corretude dos dados transmitidos;
• Verificar se o CSC CSC suporta Verificação se as instruções executadas corresponderam ao planejado;
• Verificar se o CSC CSC suporta Identificar as condições computacionais; • Verificar se o CSC CSC suporta Execução de comandos de controle.
• Verificar se a o CSC CSC suporta Fornecimento ininterrupto de energia elétrica; • Verificar se a USC OME suporta a configuração dos modos do satélite;
• Verificar se a USC OME suporta o envio de telecomandos para satélite; • Verificar se a USC OME suporta a documentação da operação de emergência; • Verificar se a USC RDD suporta a recepção de dados do CCS;
• Verificar se a USC RDD suporta a verificação dos dados;
• Verificar se a USC RDD suporta a verificação das instruções com o planejado; • Verificar se a USC RDD suporta o recebimento de Exceções;
• Verificar se a USC TMO suporta a recuperação de dados de exceções previstas; • Verificar se a USC TMO suporta a recuperação de dados de exceções de runtime; • Verificar se a USC TMO suporta o envio de dados.
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 13
6. Abordagem dos Testes
Os testes serão executados tanto manualmente quanto automaticamente (quando aplicável). 6.1 Catálogos Iniciais de Idéias de Teste e Outras Fontes de Referência
N/A.
6.2 Técnicas e Tipos de Teste
6.2.1 Teste de Integridade de Dados e de Banco de Dados N/A.
6.2.2 Teste de Função
Vide seção 3. Itens-alvo dos Testes.
6.2.3 Teste de Ciclos de Negócios N/A.
6.2.4 Teste da Interface do Usuário N/A.
6.2.5 Determinação do Perfil de Desempenho
N/A. 6.2.6 Teste de Carga N/A. 6.2.7 Teste de Stress N/A. 6.2.8 Teste de Volume N/A.
6.2.9 Teste de Segurança e de Controle de Acesso N/A.
6.2.10 Teste de Tolerância a Falhas e de Recuperação N/A.
6.2.11 Teste de Configuração N/A.
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 14 6.2.12 Teste de Instalação
N/A.
7. Catálogos Iniciais de Idéias de Teste e Outras Fontes de Referência
N/A.
7.1 Técnicas e Tipos de Teste
7.1.1 Teste de Integridade de Dados e de Banco de Dados
N/A.
7.1.2 Teste de Função
Vide seção 3. Itens-alvo dos Testes.
7.1.3 Teste de Ciclos de Negócios
N/A.
7.1.4 Teste da Interface do Usuário
N/A.
7.1.5 Determinação do Perfil de Desempenho
Vide seção 3.2 Testes Não Funcionais.
7.1.6 Teste de Carga
Vide seção 3. Itens-alvo dos Testes.
7.1.7 Teste de Stress
N/A.
7.1.8 Teste de Volume
N/A.
7.1.9 Teste de Segurança e de Controle de Acesso
N/A
7.1.10 Teste de Tolerância a Falhas e de Recuperação
Vide seção 3.2 Testes Não Funcionais.
7.1.11 Teste de Configuração
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 15
7.1.12 Teste de Instalação
N/A
8. Critérios de Entrada e de Saída
Plano de Teste
8.1.1 Critérios de Entrada de Plano de Teste
Assim que for concluída da Fase de Construção este Plano de Testes poderá ser executado.
8.1.2 Critérios de Saída de Plano de Teste
Se os resultados do Plano de Teste forem satisfatórios este Plano de Testes terá sido concluído.
8.1.3 Critérios de Suspensão e de Reinício
N/A. Ciclos de Teste
8.1.4 Critérios de Entrada de Ciclo de Teste
N/A.
8.1.5 Critérios de Saída de Ciclo de Teste
N/A.
8.1.6 Término Anormal do Ciclo de Teste
N/A.
8.1.7 Critérios de Saída de Plano de Teste
Se os resultados forem satisfatórios, este Plano de Testes terá sido concluído.
8.1.8 Critérios de Suspensão e de Reinício
N/A.
8.2 Ciclos de Teste
8.2.1 Critérios de Entrada de Ciclo de Teste
N/A.
8.2.2 Critérios de Saída de Ciclo de Teste
N/A.
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 16 N/A.
9.
Produtos Liberados
9.1 Sumários de Avaliação de Testes N/A.
9.2 Relatórios da Cobertura de Teste
Será criado um formulário de teste que apresentará os resultados obtidos. Este documento deverá conter as seguintes informações no cabeçalho: Nome do Teste; Caso de Uso Referido; Data e Local do Teste; Nome do Usuário. No formulário, deverão existir os seguintes campos: Descrição do Teste; Resultado Esperado; Resultado Obtido; Observações; Assinatura. Caso o teste seja realizado manualmente, este documento deverá ser impresso e preenchido à caneta, já no caso de ser realizado automaticamente, será necessária a utilização de uma ferramenta de edição de texto (ex: Microsoft Word.) para o preenchimento do relatório.
9.3 Relatórios da Qualidade Perceptível N/A.
9.4 Registros de Incidentes e Solicitações de Mudança N/A.
9.5 Conjunto de Testes de Regressão e Scripts de Teste de Suporte
Serão elaborados scripts de teste para os tipos de teste definidos. Esses scripts de teste são instruções, passo a passo, que permitem a execução de um teste. Eles podem assumir a forma de instruções de texto documentadas e executadas manualmente, ou de instruções que podem ser lidas pelo computador para ativar a execução automática do teste.
9.6 Produtos de Trabalho Adicionais
9.6.1 Resultados Detalhados dos Testes
N/A.
9.6.2 Scripts de Teste Funcionais Automatizados Adicionais
N/A.
9.6.3 Guia de Teste
N/A.
9.6.4 Matrizes de Rastreabilidade
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 17
10. Fluxo de Trabalho de Teste
Os resultados dos testes serão registrados formalmente em documentos (digitalizados, se necessário) para serem analisados numa etapa futura do projeto.
11. Necessidades Ambientais
Esta seção apresenta os recursos não humanos necessários ao Plano de Teste. Hardware Básico do Sistema
Os conjuntos de tabelas a seguir apresentam os recursos do sistema necessários ao esforço de teste descrito neste Plano de Teste.
Recursos do Sistema
Recurso Quantidade Nome e Tipo
Servidor de Banco de Dados
—Rede ou Sub-rede A ser definido
—Nome do Servidor A ser definido
Nome do Banco de Dados A ser definido
PCs de Teste Cliente
Inclua requisitos de configuração especiais
A ser definido Repositório de Teste
—Rede ou Sub-rede A ser definido
—Nome do Servidor A ser definido
PCs de Desenvolvimento de Teste A ser definido Elementos de Software Básicos do Ambiente de Teste
N/A.
Ferramentas de Produtividade e de Suporte
Serão utilizadas as seguintes ferramentas para suportar o processo de teste deste Plano de Teste. Categoria ou Tipo de
Ferramenta Fornecedor Nome da Marca da Ferramenta Versão
Gerenciamento de Teste Rational RequisitePro 2003
Design de Teste Rational Rose 2003
Testes Funcionais A ser definido A ser definido Testes de Performance A ser definido A ser definido Teste de Cobertura A ser definido A ser definido
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 18 Categoria ou Tipo de
Ferramenta Fornecedor Nome da Marca da Ferramenta Versão
Gerenciamento de Projeto Microsoft Word
Project
2010 2010
Configurações do Ambiente de Teste N/A.
12. Responsabilidades, Perfil da Equipe e Necessidades de Treinamento
Esta seção apresenta os recursos necessários para abordar o esforço de teste descrito no Plano de Teste — as principais responsabilidades e os conjuntos de conhecimentos ou de habilidades exigidos desses recursos.
Pessoas e Papéis
Esta tabela mostra as suposições referentes ao perfil da equipe do esforço de teste.
Recursos Humanos
Papel Recursos Mínimos
Recomendáveis
(número de papéis alocados em tempo integral)
Responsabilidades ou Comentários Específicos
Gerente de Testes Supervisiona o gerenciamento.
Estas são as responsabilidades: • planejamento e logística • combinar missão • identificar motivadores • adquirir recursos apropriados
• apresentar relatórios de gerenciamento • defender os interesses do teste
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 19 Recursos Humanos
Papel Recursos Mínimos
Recomendáveis
(número de papéis alocados em tempo integral)
Responsabilidades ou Comentários Específicos
Analista de Teste Identifica e define os testes específicos a serem conduzidos.
Estas são as responsabilidades: • identificar idéias de teste • definir detalhes dos testes
• determinar os resultados dos testes • documentar solicitações de mudança • avaliar a qualidade do produto
Designer de Teste Define a abordagem técnica referente à
implementação do esforço de teste. Estas são as responsabilidades: • definir a abordagem dos testes
• definir a arquitetura de automação de teste • verificar as técnicas de teste
• definir os elementos de testabilidade • estruturar a implementação dos testes
Testador Implementa e executa os testes.
Estas são as responsabilidades:
• implementar os testes e os conjuntos de testes
• executar os conjuntos de testes • registrar os resultados
• analisar as falhas dos testes e possibilitar a recuperação posterior
Confidencial ITA - Instituto Tecnológico de Aeronáutica, 2010
Página 20 Recursos Humanos
Papel Recursos Mínimos
Recomendáveis
(número de papéis alocados em tempo integral)
Responsabilidades ou Comentários Específicos
Administrador do Sistema de Teste
Assegura a manutenção e o gerenciamento dos recursos e do ambiente de teste.
Estas são as responsabilidades:
• administrar o sistema de gerenciamento de teste
• instalar e dar suporte ao acesso às configurações do ambiente de teste e aos laboratórios de teste, bem como a recuperação deles
Administrador do Banco de Dados, Gerente do Banco de Dados
Assegura o gerenciamento e a manutenção dos recursos e do ambiente dos dados de teste (banco de dados).
Estas são as responsabilidades:
• suportar a administração dos dados de teste e das plataformas de teste (banco de dados)
Designer Identifica e define as operações, os atributos e as
associações das classes de teste. Estas são as responsabilidades:
• define as classes de teste necessárias para suportar os requisitos de testabilidade conforme definido pela equipe de teste
Implementador Implementa as classes de teste e os pacotes de
teste e efetua testes de unidade nos mesmos. Estas são as responsabilidades:
• cria os componentes de teste
necessários para suportar os requisitos de testabilidade conforme definido pelo designer
Perfil da Equipe e Necessidades de Treinamento N/A.
13. Marcos da Iteração
Marco Data de Início Planejada Data de Início Real Data de Término Planejada Data de Término RealConfidencial ITA - Instituto Tecnológico de Aeronáutica, 2010 Página 21 Marco Data de Início Planejada Data de Início Real Data de Término Planejada Data de Término Real Fase de Iniciação 02/08/10 02/08/10 23/08/10 29/11/10 Fase de Elaboração 02/08/10 09/08/10 20/09/10 29/11/10 Fase de Construção 27/09/10 18/10/10 Fase de Transição 18/10/10 15/11/10 Término da iteração 29/11/10 29/11/10
14. Riscos, Dependências, Suposições e Restrições
N/A.
15. Procedimentos e Processos de Gerenciamento
N/A.
Medição e Avaliação da Extensão do Teste N/A.
Avaliação dos Produtos Liberados deste Plano de Teste N/A.
Relato de Problemas, Seleção de Pessoas para Resolvê-los e Busca de Soluções N/A.
Gerenciamento de Ciclos de Teste N/A.
Estratégias de Rastreabilidade N/A.
Aprovação e Encerramento N/A.