• Nenhum resultado encontrado

CSG CDT V02

N/A
N/A
Protected

Academic year: 2021

Share "CSG CDT V02"

Copied!
23
0
0

Texto

(1)

ITA - Instituto Tecnológico de Aeronáutica

CE 230 – Qualidade, Confiabilidade e Seguranca de

Software

CSG – Gerenciamento de Exceções

Casos de Teste

(2)

ITA, 2010 Página 2

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

Histórico da Revisão

Data Versão Descrição Autor

20/09/2010 1.0 Versão Inicial Armando Câmara

(3)

ITA, 2010 Página 3

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

Índice Analítico

Objetivo ... 5

1. Casos de Teste ... 5

1.1. Caso de Teste USC- OME 01 – Configuração dos Modos do Satélite (USC-CMS). ... 5

1.1.1. Funcionalidade ... 5 1.1.2. Descrição ... 5 1.1.3. Entradas... 5 1.1.4. Resultados Esperados ... 5 1.1.5. Critério de Avaliação ... 6 1.1.6. Resultado do Teste ... 6

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

1.2.1. Funcionalidade... 6 1.2.2. Descrição ... 6 1.2.3. Entradas ... 6 1.2.4. Resultados Esperados ... 6 1.2.5. Critério de Avaliação ... 6 1.2.6. Resultado do Teste... 7

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

1.3.1. Funcionalidade... 7 1.3.2. Descrição ... 7 1.3.3. Entradas ... 7 1.3.4. Resultados Esperados ... 7 1.3.5. Critério de Avaliação ... 7 1.3.6. Resultado do Teste ... 7

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

1.4.1. Funcionalidade ... 8 1.4.2. Descrição ... 8 1.4.3. Entradas... 8 1.4.4. Resultados Esperados ... 8 1.4.5. Critério de Avaliação ... 8 1.4.6. Resultado do Teste ... 8

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

1.5.1. Funcionalidade ... 9 1.5.2. Descrição ... 9 1.5.3. Entradas... 9 1.5.4. Resultados Esperados ... 9 1.5.5. Critério de Avaliação ... 9 1.5.6. Resultado do Teste ... 9

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

(4)

ITA, 2010 Página 4

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

1.6.2. Descrição ... 9

1.6.3. Entradas... 10

1.6.4. Resultados Esperados ... 10

1.6.5. Critério de Avaliação ... 10

1.7. Caso de Teste USC- RDD04 – Enviar Dados ... 10

1.7.1. Funcionalidade ... 10 1.7.2. Descrição ... 10 1.7.3. Entradas... 10 1.7.4. Resultados Esperados ... 11 1.7.5. Critério de Avaliação ... 11 1.7.6. Resultado do Teste ... 11

1.8. Caso de Teste USC-TMO-TMO01 ... 11

1.8.1. Funcionalidade ... 11 1.8.2. Descrição ... 11 1.8.3. Entradas... 11 1.8.4. Resultados Esperados ... 11 1.8.5. Critério de Avaliação ... 12 1.8.6. Resultado do Teste ... 12

1.9. Caso de Teste USC-TMO-TMO02 ... 12

1.9.1. Funcionalidade ... 12 1.9.2. Descrição ... 12 1.9.3. Entradas... 12 1.9.4. Resultados Esperados ... 12 1.9.5. Critério de Avaliação ... 12 1.9.6. Resultado do Teste ... 13

1.10. Caso de Teste USC-TMO-TMO03 ... 13

1.10.1. Funcionalidade... 13 1.10.2. Descrição ... 13 1.10.3. Entradas ... 13 1.10.4. Resultados Esperados ... 13 1.10.5. Critério de Avaliação ... 13 1.10.6. Resultado do Teste... 14 2 – Diagramas de Sequencia ... 14 2.1 – Caso de Teste CSG 01 ... 14 2.2 – Caso de Teste CSG 02 ... 15 2.3 – Caso de Teste CSG 03 ... 16 2.4 – Caso de Teste CSG 04 ... 17 2.5 – Caso de Teste CSG 05 ... 18 2.6 – Caso de Teste CSG 06 ... 19 2.7 – Caso de Teste CSG 07 ... 20 2.8 - Caso de Teste CSG 08 ... 21 2.9 – Caso de Teste CSG 09 ... 22 2.10 – Caso de Teste CSG 10 ... 23

(5)

ITA, 2010 Página 5

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

3 Referências ... 23

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

(6)

ITA, 2010 Página 6

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

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

Passou Falhou

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.

(7)

ITA, 2010 Página 7

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

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

Documentar as operações de emergência e comparar os relatórios armazenados.

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

(8)

ITA, 2010 Página 8

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

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

(9)

ITA, 2010 Página 9

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

1.5.1. Funcionalidade

Recuperar, formatar e encaminhar para envio os dados da exceção prevista no sistema.

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

(10)

ITA, 2010 Página 10

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

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.

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

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

(11)

ITA, 2010 Página 11

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

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.

1.8.2. Descrição

Este caso de teste avaliará o USC-TMO-TMO01 – Ativar o Modo de Aquisição 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.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.

(12)

ITA, 2010 Página 12

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

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.

1.9.5. Critério de Avaliação

(13)

ITA, 2010 Página 13

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

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.

(14)

ITA, 2010 Página 14

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

1.10.6. Resultado do Teste

Passou Falhou

2 – Diagramas de Sequencia

2.1 – Caso de Teste CSG 01

(15)

ITA, 2010 Página 15

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(16)

ITA, 2010 Página 16

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(17)

ITA, 2010 Página 17

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(18)

ITA, 2010 Página 18

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(19)

ITA, 2010 Página 19

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(20)

ITA, 2010 Página 20

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(21)

ITA, 2010 Página 21

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(22)

ITA, 2010 Página 22

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

(23)

ITA, 2010 Página 23

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

Caso de Teste Data:21/09/2010

CSG_CDT_V02.pdf

2.10 – Caso de Teste CSG 10

3

Referências

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

Qualidade, Confiabilidade e Seguranca de Software

Disponível em http://sites.google.com/site/ce230ita/notasdeaulas.

Referências

Documentos relacionados

A mitomicina apenas pode ser diluída em água para preparações injectáveis, soro fisiológico ou solução de dextrose a 20%.. Não deve ser associada a nenhum

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

No final, os EUA viram a maioria das questões que tinham de ser resolvidas no sentido da criação de um tribunal que lhe fosse aceitável serem estabelecidas em sentido oposto, pelo

Taking into account the theoretical framework we have presented as relevant for understanding the organization, expression and social impact of these civic movements, grounded on

Neste tipo de situações, os valores da propriedade cuisine da classe Restaurant deixam de ser apenas “valores” sem semântica a apresentar (possivelmente) numa caixa

A EME foi posteriormente traduzida para o inglês, originando a AMS (Academic Motivation Scale) (VALLERAND et al., 1992), sendo testada em suas propriedades psicométricas em

Posições espaciais para alocação de sensores de umidade relativa do ar no interior do aviário isolado termicamente, para acionamento dos sistemas de acondicionamento

Our contributions are: a set of guidelines that provide meaning to the different modelling elements of SysML used during the design of systems; the individual formal semantics for