• Nenhum resultado encontrado

CSG CDT V01

N/A
N/A
Protected

Academic year: 2021

Share "CSG CDT V01"

Copied!
11
0
0

Texto

(1)

CE 235 - Sistemas Embarcados de Tempo Real

CSG – Gerenciamento de Exceções

Casos de Teste

(2)

Projeto Acadêmico do Sistema ITA-ECO-SAT 2 Versão: 1.0

Caso de Teste Data:20/09/2010

CSG_CDT_V01.pdf

Histórico da Revisão

Data Versão Descrição Autor

(3)

ITA – Instituto Tecnológico de Página 3 1.1. Caso de Teste CSG-01 – OME 01 – Configuração dos Modos do Satélite 4 1.2. Caso de Teste CSG-02 – OME02 – Envio de Telecomandos para Satélite 5 1.3. Caso de Teste CSG-03 – OME03 – Documentação da Operação de Emergência 5

1.4. Caso de Teste CSG-04 – RDD01 – Receber Exceções 6

1.5. Caso de Teste CSG-05 – RDD02 – Recuperar dados de exceçõesprevistas 6 1.6. Caso de Teste CSG-06 – RDD03 – Recuperar dados de exceções de runtime 7

1.7. Caso de Teste CSG-07 – RDD04 – Enviar Dados 7

1.8. Caso de Teste CSG-08 – TMO01 – Ativar Modo de Aquisição. 8

1.9. Caso de Teste CSG-09 – TMO02 – Ativar Modo de Segurança 9

1.10. Caso de Teste CSG-10 – TMO03 – Ativar Modo Nominal 9

10 10 2 Referências 11 CSG_CDT_V01.pdf

Índice Analítico

1. Casos de Teste 4

(4)

Projeto Acadêmico do Sistema ITA-ECO-SAT 2 Versão: 1.0

Caso de Teste Data:20/09/2010

CSG_CDT_V01.pdf

Casos de Teste

Objetivo

Este documento tem como objetivo a descrição dos casos de teste para o Componente de Software de Computador (CSC) Gerenciamento de Exceções (CSG) do projeto ITA-ECO-SAT 2. São descritas as seqüências de ações a serem executadas, que correspondem a um roteiro para que os testes sejam realizados.

Os Casos de Teste para o teste funcional são derivados dos Casos de Uso (vide artefato Modelo de Casos de Uso). É necessário desenvolver Casos de Teste para cada cenário de Caso de Uso. Os cenários de Casos de Uso são identificados através da descrição dos caminhos que percorrem o fluxo básico e os fluxos alternativos, do início ao fim, através do Caso de Uso.

1. Casos de Teste

1.1.Caso de Teste USC- OME 01

Configuração dos Modos do Satélite (USC-CMS).

Este caso de teste tratará o MCU USC OME 01 – Configuração dos Modos do Satélite (USC-CMS).

1.1.1. Funcionalidade

Configurar os modos de operação do satélite.

1.1.2. Descrição

Este caso de teste tratará a USC OME 01 – Configurar os modos de operação do satélite, e esperando resposta do satélite conforme um critério de avaliação.

1.1.3. Entradas

N/A.

1.1.4. Resultados Esperados

Entrada de dados pelo usuário de parâmetros de configuração

1.1.5. Critério de Avaliação

Passa: Envio de parâmetros dos modos de configuração realizadas com sucesso Falha: Falha no recebimento

1.1.6. Resultado do Teste

(5)

ITA – Instituto Tecnológico de Página 5 CSG_CDT_V01.pdf

1.2. Caso de Teste USC- OME02 – Envio de Telecomandos para Satélite

Este caso de teste tratará o MCU USC OME02 – Envio de Telecomandos para Satélite (USC-ETS)

1.2.1. Funcionalidade

Enviar telecomandos para o satélite para mudar o modo de operação.

1.2.2. Descrição

Este caso de teste tratará a USC OME02 – Enviar telecomandos para o satélite para mudar seu modo de operação de modo de operação do satélite normal, econômico ou emergência. Este modulo deve enviar os telecomandos e receber uma resposta do Satélite de que o dado foi recebido com sucesso.

1

.2.3. Entradas

Os telecomandos a serem enviados para o satélite.

1.2.4. Resultados Esperados

O envio da telecomandos e a resposta de resposta do satélite que os comandos foram aceitos com sucesso.

1.2.5. Critério de Avaliação

Passa: Envio de telecomandos para o satélite realizados com sucesso Falha: Falha no envio de telecomandos.

1.2.6. Resultado do Teste

Passou Falhou

1.3. Caso de Teste OME03 – Documentação da Operação de Emergência.

Este caso de teste tratará o MCU USC OME03 – Documentação da Operação de Emergência.

1.3.1. Funcionalidade

Avaliar a documentação armazenada pela USC-DOE de registro de dados.

1.3.2. Descrição

Este caso de teste tratará a USC OME03 – Documentar, quando houver alguma operação de emergência, através de um relatório e comparação com relatórios anteriores, a fim de verificar casos semelhantes ou reincidentes.

1.3.3. Entradas

N/A

1.3.4. Resultados Esperados

(6)

Projeto Acadêmico do Sistema ITA-ECO-SAT 2 Versão: 1.0

Caso de Teste Data:20/09/2010

CSG_CDT_V01.pdf

1.3.5. Critério de Avaliação

Passa: Quando houver uma operação de emergência realizada com sucesso Falha: Quando a operação não for de emergência.

1.3.6. Resultado do Teste

Passou Falhou

1.4. Caso de Teste USC- RDD01 – Receber Exceções.

Este caso de teste tratará o USC RDD01 – Receber Exceções

1.4.1. Funcionalidade

Receber as exceções enviadas pelo CCS-CSM.

1.4.2. Descrição

Este caso de teste tratará a USC RDD01 – Receber E x c e ç õ e s , fornecendo as entradas e verificando as saídas esperadas conforme um critério de avaliação.

1.4.3. Entradas

Exceção oriunda do CCS-CSM

1.4.4. Resultados Esperados

Recebimento e verificação com sucesso da exceção recebida.

1.4.5. Critério de Avaliação

Passa: Recebimento e verificação da exceção realizados com sucesso. Falha: Falha no recebimento e ou verificação da exceção.

1.4.6. Resultado do Teste

Passou Falhou

1.5. Caso de Teste USC- RDD02 – Recuperar dados de exceções previstas

Este caso de teste tratará o USC-RDD02 - Recuperar dados de exceções previstas.

1.5.1. Funcionalidade

(7)

ITA – Instituto Tecnológico de Página 7 CSG_CDT_V01.pdf

1.5.2. Descrição

Este caso de teste tratará a USC-RDD02 - Recuperar dados de exceções previstas, fornecendo as entradas e verificando as saídas esperadas conforme um critério de avaliação. O objetivo é posteriormente enviar os dados recuperados para o CCS-CSC.

1.5.3. Entradas

Exceção prevista no sistema.

1.5.4. Resultados Esperados

Dados recuperados, formatados e encaminhados para envio.

1.5.5. Critério de Avaliação

Passa: Busca, recuperação, formatação e encaminhamento dos dados para envio realizados com sucesso.

Falha: Erro na busca, recuperação ou formatação dos dados.

1.5.6. Resultado do Teste

Passou Falhou

1.6. Caso de Teste USC- RDD03 – Recuperar dados de exceções de

runtime

Este caso de teste tratará o USC-RDD03 – Recuperar dados de exceções de runtime.

1.6.1. Funcionalidade

Recuperar, formatar e encaminhar para envio os dados da exceção não prevista no sistema ocorrida em tempo de execução (runtime).

1.6.2. Descrição

Este caso de teste tratará a USC-RDD03 – Recuperar dados de exceções de runtime, fornecendo as entradas e verificando as saídas esperadas conforme um critério de avaliação. O objetivo é posteriormente enviar os dados recuperados para o CCS-CSC.

1.6.3. Entradas

Exceção não prevista no sistema.

1.6.4. Resultados Esperados

Dados recuperados, formatados e encaminhados para envio.

1.6.5. Critério de Avaliação

Passa: Recuperação, formatação e encaminhamento dos dados para envio realizado com sucesso.

(8)

Projeto Acadêmico do Sistema ITA-ECO-SAT 2 Versão: 1.0

Caso de Teste Data:20/09/2010

CSG_CDT_V01.pdf

1.6.6. Resultado do Teste

Passou Falhou

1.7. Caso de Teste USC- RDD04 – Enviar Dados

Este caso de teste tratará o USC-RDD04 – Enviar dados

1.7.1. Funcionalidade

Enviar dos dados da exceção recebida ao CCS-CSC.

1.7.2. Descrição

Este caso de teste tratará a USC-RDD04 – Enviar dados, fornecendo as entradas e verificando as saídas esperadas conforme um critério de avaliação. O objetivo é enviar dos dados da exceção recebida ao CCS-CSC.

1.7.3. Entradas

Dados de exceções previstas pelo sistema ou de runtime.

1.7.4. Resultados Esperados

Dados enviados ao CCS-CSC com sucesso.

1.7.5. Critério de Avaliação

Passa: Dados enviados ao CCS-CSC com sucesso. Falha: Erro no envio de dados ao CCS-CSC.

1.7.6. Resultado do Teste

Passou Falhou

1.8. Caso de Teste USC-TMO-TMO01

Este caso de teste tratará o USC-TMO-TMO01 – Ativar Modo de Aquisição.

1.8.1. Funcionalidade

Simular e avaliar o recebimento de telecomando para ativação do Modo de Aquisição, e o envio de telecomando para os Modos de Segurança e Nominal, e o envio de falhas para o Modo de Aquisição.

(9)

ITA – Instituto Tecnológico de Página 9

Projeto Acadêmico do Sistema ITA-ECO-SAT 2 Versão: 1.0

Caso de Teste Data:20/09/2010

CSG_CDT_V01.pdf

1.8.3. Entradas

Telecomando simulado seguindo as especificações.

1.8.4. Resultados Esperados

Que o Modo de Aquisição possa ser ativado ou desativado dependendo do telecomando recebido e que os telecomandos enviados para o Modo de Segurança e Nominal ou as falhas enviadas para o Modo de Segurança sejam feitas.

1.8.5. Critério de Avaliação

Passa: Modo de Aquisição ativado/desativado, e telecomandos ou indicação de falhas sejam enviadas. Falha: Falha na ativação/desativação do Modo de Aquisição ou falha no envio de telecomandos ou

indicação de falhas.

1.8.6. Resultado do Teste

Passou Falhou

1.9. Caso de Teste USC-TMO-TMO02

Este caso de teste tratará o USC-TMO-TMO02 – Ativar Modo de Segurança.

1.9.1. Funcionalidade

Simular e avaliar o recebimento de telecomando para ativação do Modo de Segurança, e o envio de telecomando para os Modos de Aquisição e Nominal, e o envio de falhas para o Modo Nominal.

1.9.2. Descrição

Este caso de teste avaliará o USC-TMO-TMO02 – Ativar o Modo de Segurança do Telecomando para Mudanças de Modo de Operação. Para isto, os telecomandos e as falhas serão simulados e as saídas monitoradas e verificadas, seguindo critério de avaliação

1.9.3. Entradas

Telecomandos e falhas simulados seguindo as especificações.

1.9.4. Resultados Esperados

Que o Modo de Segurança possa ser ativado ou desativado dependendo do telecomando recebido e que os telecomandos enviados para o Modo de Aquisição e Nominal ou as falhas enviadas para o Modo Nominal sejam feitas.

(10)

Projeto Acadêmico do Sistema ITA-ECO-SAT 2 Versão: 1.0

Caso de Teste Data:20/09/2010

CSG_CDT_V01.pdf

1.9.5. Critério de Avaliação

Passa: Modo de Segurança ativado/desativado, e telecomandos ou indicação de falhas sejam enviadas. Falhou: Falha na ativação/desativação do Modo de Segurança ou falha no envio de

telecomandos ou indicação de falhas.

1.9.6. Resultado do Teste

Passou Falhou

1.10. Caso de Teste USC-TMO-TMO03

Este caso de teste tratará o USC-TMO-TMO03 – Ativar Modo Nominal.

1.10.1. Funcionalidade

Simular e avaliar o envio de telecomando para o Modo de Segurança e o recebimento de telecomando para ativação do Modo Nominal dos Modos de Aquisição e Segurança e o recebimento de falhas enviadas pelo Modo de Segurança.

1.10.2. Descrição

Este caso de teste avaliará o USC-TMO-TMO03 – Ativar o Modo Nominal do Telecomando para Mudanças de Modo de Operação. Para isto, os telecomandos e as falhas serão simulados e as saídas monitoradas e verificadas, seguindo critério de avaliação

1.10.3. Entradas

Telecomandos e falhas simulados seguindo as especificações.

1.10.4. Resultados Esperados

Que o Modo Nominal fique ativo ou que o telecomando enviado para o Modo de Segurança ou as falhas recebidas do o Modo de Segurança sejam feitas.

1.10.5. Critério de Avaliação

Passa: Modo Nominal ativado/desativado, e telecomandos ou indicação de falhas sejam enviadas.

Falhou: Falha na ativação/desativação do Modo Nominal ou falha no envio de telecomandos.

1.10.6. Resultado do Teste

(11)

ITA – Instituto Tecnológico de Página 11 CSG_CDT_V01.pdf

2 Referências

CUNHA, Adilson Marques. Notas de Aula da Disciplina CE- 235 Sistemas

Embarcados de Tempo Real.

Disponível em

http://sites.google.com/site/ce235ita/notasdeaulas

.

Acesso em : 13/10/2010

Referências

Documentos relacionados

1- Indica com P, se a frase estiver na voz passiva e com A se estiver na ativa. Depois, passa-as para a outra forma. a) Vimos um cisne moribundo.. Assinala com um X o

1- Indica com P, se a frase estiver na voz passiva e com A se estiver na ativa. Depois, passa-as para a outra forma.. Assinala com um X o retângulo correspondente.. Derivada

#Êesti n des entrepôts et plates-f rmes : assureú la perf rmance de v tre suppl chain par la maitrise des ú nes de st ckageÊ$ÊÊ6Ê7... #Êesti n industrielle $B

 Buscar nos manuais pedagógicos, orientações para tentar solucionar o problema de pesquisa do presente trabalho. Ou seja, elucidar que propostas de ensino em

Isto é, agrupa uma série de informações e procedimentos de trabalho que envolvem desde os processos de aquisição dos head-sets, como o treinamento, exames e a

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

A assistência da equipe de enfermagem para a pessoa portadora de Diabetes Mellitus deve ser desenvolvida para um processo de educação em saúde que contribua para que a

servidores, software, equipamento de rede, etc, clientes da IaaS essencialmente alugam estes recursos como um serviço terceirizado completo...