Estagios de teste-Diagrama Estágios de teste

De BISAWiki

Tabela de conteúdo

Diagrama Estágios de teste - Bizagi Process Modeler

Version: 1.0

Author: Ana Paula

715px

Estágios de Teste

BizAgi-BPMN-Participant.png


Process Elements

Teste de Unidade

BizAgi-BPMN-AbstractTask.png

Description

Também conhecida como teste unitário ou teste de módulo, é a fase em que se testam as menores unidades de software desenvolvidas (pequenas partes ou unidades do sistema). O universo alvo desse tipo de teste são as subrotinas ou mesmo pequenos trechos de código. Assim, o objetivo é o de encontrar falhas de funcionamento dentro de uma pequena parte do sistema funcionando independentemente do todo.

Essa fase pode ser feita de forma manual ou através de ferramentas automatizadas visando principalmente a diminuição da possibilidade de erros de codificação. Na Bisa é utilizado somente de forma manual.
O desenvolvedor testa o comportamento do componente de software isoladamente. Esse compontente analisado, pode ser um ou mais métodos de objetos, pequenos trechos de código, uma classe, um módulo ou mesmo um procedimento.


Teste de Integração

BizAgi-BPMN-AbstractTask.png

Description

O objetivo é encontrar falhas provenientes da integração interna dos componentes de um sistema. Geralmente os tipos de falhas encontradas são de transmissão de dados. Por exemplo, um componente A pode estar aguardando o retorno de um valor X ao executar um método do componente B; porém, B pode retornar um valor Y, gerando uma falha. Não faz parte do escopo dessa fase de teste o tratamento de interfaces com outros sistemas (integração entre sistemas). Essas interfaces são testadas na fase de teste de sistema, apesar de, a critério do gerente de projeto, estas interfaces podem ser testadas mesmo antes de o sistema estar plenamente construído.


Teste de Aceitação

BizAgi-BPMN-AbstractTask.png

Description

Geralmente, os testes de aceitação são realizados por um grupo restrito de usuários finais do sistema, que simulam operações de rotina do sistema de modo a verificar se seu comportamento está de acordo com o solicitado. Teste formal conduzido para determinar se um sistema satisfaz ou não seus critérios de aceitação e para permitir ao cliente determinar se aceita ou não o sistema. Validação de um software pelo comprador, pelo usuário ou por terceira parte, com o uso de dados ou cenários especificados ou reais. Pode incluir testes funcionais, de configuração, de recuperação de falhas, de segurança e de desempenho.


Fim

BizAgi-BPMN-NoneEnd.png


Início

BizAgi-BPMN-NoneStart.png


Cliente deseja testar a aplicação?

BizAgi-BPMN-ExclusiveGateway.png

Description

Verifica se o cliente deseja testar o software antes de ser implantado

Gates

Sim

Não


Desenvolvedor

BizAgi-BPMN-Lane.png


Testador

BizAgi-BPMN-Lane.png


Teste de sistema

BizAgi-BPMN-AbstractTask.png

Description

Na fase de teste de sistema, o objetivo é executar o sistema sob ponto de vista de seu usuário final, varrendo as funcionalidades em busca de falhas em relação aos objetivos originais. Os testes são executados em condições similares – de ambiente, interfaces sistêmicas e massas de dados – àquelas que um usuário utilizará no seu dia-a-dia de manipulação do sistema.

Ferramentas pessoais