Documente Academic
Documente Profesional
Documente Cultură
2° Semestre de 2006
Carla Berkenbrock
Emília Colonese
Gian Berkenbrock
Rovedy Silva
CSC E-CNS
ROTEIRO
• Introdução
(Motivação, Contextualização, Objetivo e Título)
• Comparação de Estimativas
• Artefatos RUP - PDT, PGQ e CUT
• Documentação SoDA
• Análises de Sensitividade
• Integração - Testes (1º, 2º e 3º nível)
• Conclusões e Recomendações
CSC E-CNS
INTRODUÇÃO
Contextualização
INTRODUÇÃO
Motivação
Por que os processos de Qualidade de software
fracassam?
COMPARAÇÃO DE ESTIMATIVAS
Testes e Validação
Atualização do artefato Plano de Testes
Gerenciamento de Riscos
Atualização do artefato Lista de Riscos
Cronograma
CSC E-CNS
Define
detalhes Analista
do teste de Teste
Caso de
Teste
Pré-condição/Pós condição
Entradas e instruções de teste:
1. Receber/processar dados de navegação.
2. Verificar e validar dados recebidos nas USC;
Resultados esperados
Espera-se que o USC E_NAV seja capaz de disponibilizar dados de navegação.
CSC E-CNS
HALSTEAD
V(g)
LINES&
COMMENT
CSC E-CNS
• Visão Lógica
• Visão Física
CSC E-CNS
... / ENAV
1: Incarnate
2: initialize
WaitingToStart
3: Incarnate .../ EMPM Test1_0
4: initialize
Ocioso
5: Incarnate .../ ECOM
6: initialize
3: informIn (RTTimespec{tv_sec 1,tv_nsec 0})
Aguardando
4: timeout S1
5: sigENAV_cl_out (Quadr...)
6: sigEMPM_sr_in (Quadr...)
S2
7: informIn (RTTimespec{tv_sec 0,tv_n...)
FornecendoServico
EncaminhaQuadroCL
8: timeout
Aguardando
7: sigEMPM_sr_out (Quadr...)
8: sigENAV_cl_in (Quadr...)
9: informIn (RTTimespec{tv_sec 0,tv_n...)
AguardaDados
10: timeout EncaminhaQuadroSR
Aguardando
9: sigENAV_cl_out (Quadr...)
10: sigEMPM_sr_in (Quadr...)
11: informIn (RTTimespec{tv_sec 0,tv_...) S3
Number of tests that failed: 0 EncaminhaQuadroCL
12: timeout
Double-click for tests that passed.
Aguardando
11: sigEMPM_sr_out (Quadr...)
12: sigENAV_cl_in (Quadr...)
13: informIn (RTTimespec{tv_sec 0,tv_...)
Number of test that passed: 1 EnviaDados
Double-click for tests that failed. 14: timeout EncaminhaQuadroSR
Aguardando
13: sigENAV_cl_out (Quadr...)
14: sigEMPM_sr_in (Quadr...)
Test number 1 (MonitoramentoDesvioRota). 15: informIn (RTTimespec{tv_sec 0,tv_...)
S4
Sequence Diagram: TesteECNS / RQARTTopCapsuleECNS_... 15: informIn (RTTim...)
16: timeout EncaminhaQuadroCL
Aguardando
16: sigEMPM_sr_out (Quadr...)
17: sigENAV_cl_in (Quadr...)
Liberado
18: informIn (RTTimespec{tv_sec 0,tv_...)
19: timeout Test1_0
... / EGFT
1: Incarnate
2: initialize
WaitingToStart
3: Incarnate ... / ECNS
Test1_0
4: initialize
3: envia (Quadro{id 1,de...)
S1
4: recebe (Quadro{id 4,...)
5: envia (Quadro{id 7,de...)
S2
6: recebe (Quadro{id 7,...)
7: envia (Quadro{id 2,de...)
S3
8: recebe (Quadro{id 6,...)
Test1_0
Monitoramento de Rota
CSC E-CNS
CONCLUSÃO
RECOMENDAÇÕES