• Nenhum resultado encontrado

Executar Teste de Integração entre Sistemas

6.3 Executar Testes (Ambiente Desenvolvimento)

6.3.4 Executar Teste de Integração entre Sistemas

A0 0 Executar Teste de Integração entre Sistemas A0 0 Executar Teste do Sistema A00 Executar Teste do Programa

A0 4.1-Executar Testes (Ambiente Desenvolvimento) (IDEF0) System Architect Wed Aug 14, 2002 10:16 Comment Choose Technologies Verdados Programador Programador

Cronograma de Implementação atualizado contendo previsão de releases Cronograma de Implementação atualizado

contendo previsão de releases

Sistema integrado disponível para homologação Sistema disponível para homologação Programa disponível para homologação Casos de Teste Analista de Sistemas Programador Analista de Sistemas Programas construídos para execução de testes

Descrição Atividade na qual o analista de sistemas testa (em ambiente de

desenvolvimento) os programas integrados previamente entre si sendo executados em conjunto com outros sistemas existentes na Organização (o sistema construído integrado a outros sistemas), contra os casos de testes especificados.

Deve ser executado quando os testes do sistema apresentarem zero não conformidade (se os programas funcionam corretamente em termos de sistema, a probabilidade de funcionarem corretamente integrados a outros sistemas aumenta).

Detalhamento Gráfico (IDEF3)

Entradas Descrição

Sistema disponível para homologação

Corresponde ao sistema testado pelo analista de sistemas em ambiente de desenvolvimento, que pode ser submetido a teste: - pelo próprio analista de sistemas (teste de integração entre sistemas - ambiente de desenvolvimento);

- pelo analista de negócios em ambiente de homologação (teste de homologação de sistema, teste de homologação de integração entre sistemas, teste de homologação com cliente). Cronograma de

Implementação

atualizado contendo previsão de releases

Corresponde ao cronograma atualizado pelo Gerente de Projeto durante o Planejamento da Implementação, contendo os itens que compõem cada uma das releases a entregar do software.

Saídas Descrição

Sistema integrado disponível para homologação

Corresponde ao sistema testado pelo analista de sistemas em ambiente de desenvolvimento, em termos de integração com outros sistemas, que pode ser submetido a teste pelo analista de negócios em ambiente de homologação (teste de homologação de sistema, teste de homologação de integração entre sistemas, teste de homologação com cliente).

Regras de Negócio Descrição

Casos de Teste Corresponde aos casos de testes (cenários de testes) especificados para que possam ser aplicados contra os programas construídos, a fim de avaliar se efetivamente executam tudo o que foi descrito em suas especificações.

Insumos Descrição

Programador Vide Matriz de Papéis e Responsabilidades para definição. Analista de Sistemas Vide Matriz de Papéis e Responsabilidades para definição.

6.3.4.1 Detalhamento Gráfico (IDEF3) – Executar Teste de Integração entre Sistemas

Solicitar correção integração entre sistemas (Ambiente de Desenvolvimento) Coletar caso de teste definido

(integração sistemas - Ambiente Desenvolvimento)

Disponibilizar homologação integração entre sistemas (Ambiente de Homologação)

Avaliar resultados testes integração entre sistemas (Ambiente Desenvolvimento) Coletar programa construído

para montar release integração entre sistemas

Receber configuração da release Integração entre Sistemas

Aplicar caso de teste à release de integração entre sistemas Montar release de

integração entre sistemas

X Integração entre sistemas gerou o resultado esperado?

&

J

1. Executar Teste de Integração entre Sistemas (IDEF3 Process Flow)

System Architect Tue Aug 13, 2002 17:08 Comment Choose Technologies Verdados & J L L L L L Sim Não L L L Não se aplica

Embora não seja obrigatório, pode ser interessante utilizar o formulário Relatório de Falha de Testes para apontar ao programador eventuais não conformidades encontradas pelo analista de sistemas durante a realização deste tipo de teste.

Ao testar integração entre sistemas, avaliar tanto as chamadas realizadas pelo sistema a outros existentes, quanto dos outros ao sistema

Este tipo de teste deve ser realizado apenas quando o software em desenvolvimento e/ou manutenção realizar chamadas a outros sistemas existentes, ou quando ele for chamado por outros sistemas existentes.

A não realização dos testes de integração entre sistemas pode acarretar dificuldades de homologação e aumento do custo de correção, caso haja eventuais problemas de chamadas entre componentes do mesmo sistema. Integrar release aos componentes dos demais sistemas necessários

Executar teste de integração entre sistemas (Ambiente de Desenvolvimento)

Processo Descrição Coletar programa construído para montar release integração entre sistemas

Processo em que o programador coleta cada um dos programas construídos que já passaram por teste do sistema para montar a release de integração entre sistemas (chamadas entre os programas de sistemas diferentes).

Receber configuração da release Integração entre Sistemas

Processo em que o programador recebe (via Cronograma de Implementação atualizado com datas e conteúdo dos milestones de release) quais os programas que devem ser integrados entre sistemas e terem seus testes realizados. Montar release de

integração entre sistemas

Processo em que o programador une os componentes que necessitam ser integrados entre si (dentre os sistemas que precisam ser integrados) para a realização dos testes de integração entre sistemas.

Coletar caso de teste definido (integração sistemas - Ambiente Desenvolvimento)

Processo em que o analista de sistemas identifica qual o caso de testes de integração entre sistemas a aplicar e o coleta.

Aplicar caso de teste à release de integração entre sistemas

Processo em que o cenário de testes especificado é confrontado pelo analista de sistemas contra a release de integração entre sistemas elaborada para que seja identificado se os programas integrados a outros sistemas efetivamente possuem o comportamento esperado. Corresponde à execução do teste de integração entre sistemas propriamente dita.

Avaliar resultados testes integração entre sistemas (Ambiente Desenvolvimento)

Processo em que o resultado efetivo da execução do teste é comparado pelo analista de sistemas ao resultado esperado, para determinar se a integração entre sistemas teve o comportamento desejado. Disponibilizar homologação integração entre sistemas (Ambiente de Homologação)

Processo em que, uma vez realizados os testes de integração entre sistemas em ambiente de desenvolvimento pelo analista de sistemas, sem a identificação de não conformidades, o programa fica disponível para a realização de testes de homologação de integração entre sistemas (em ambiente de homologação).

A disponibilização se dá através do preenchimento do formulário "Programas para Homologação".

Processo Descrição

Solicitar correção integração entre sistemas (Ambiente de Desenvolvimento)

Processo em que o analista de sistemas solicita que seja corrigida pelo programador (via disciplina Implementação) a não conformidade identificada durante a execução do teste de integração entre sistemas em ambiente de desenvolvimento.

Documentos relacionados