Qualidade
Referenciado por: Modelos de tarefa | Normas e procedimentos p/ a Liberação das versões do Totali Checkout | Normas e procedimentos p/ a Liberação das versões do Totali Commerce | Processo de Registro de Tarefas pelo Suporte | Processo de Registro para Tarefas de Sugestão e Customização |
Nesta página está disponível as etapas do processo da Totali para liberações de Releases. O foco desse processo é a Qualidade.
Para melhor visualização foi desenvolvido o fluxograma.
Fluxograma do Processo de Testes de Releases
Abertura da Tarefa
O ciclo se inicia após ser identificado alguma correção ou ajuste no sistema. Pode ser proveniente de uma abertura no Suporte ou na Qualidade. Eventualmente o próprio desenvolvimento também poderá abrir a tarefa. A tarefa é aberta no WorkFlow com o status da Situação a Classificar. A descrição deverá ir na Guia Tarefa com o padrão Tarefas de correção. A descrição padrão está disponível aqui.
Feito esse processo, a tarefa estará sob responsabilidade do Gerente de Desenvolvimento.
Leia também: Processo de Registro de Tarefas pelo Suporte
Classificação da Tarefa
Ver também:
Processo de Registro para Tarefas de Sugestão e Customização
Desenvolvimento
Testes
Após o desenvolvimento da tarefa, o status dela é alterado para Executado, e a partir desse momento ela está disponível para teste.
Ao receber a tarefa, efetuando o filtro referente a versão que será liberada.
A técnica a ser aplicada em tarefas de correção é o Teste Exploratório.
Para aplicar essa técnica tem que se levar em consideração o motivo do erro, impactos e causas que podem ocasionar o mesmo.
Efetuar um teste baseado na experiência e nos roteiros relatados na abertura da tarefa. Ao efetuar o teste exploratório de uma correção deve levar em consideração que além do que foi relatado, o testador deverá avaliar outras possibilidades que possam a vir influenciar ocasionando os mesmos erros.
Após ser efetuado o teste exploratório, verificando que o mesmo não possui erro, deverá ser incluído na Guia Revisão do Workflow o que foi testado conforme modelo. Após feito esse processo, alterar o status para Revisado e Aprovado.
Caso, o sistema apresente erro, na Guia Revisão do Workflow deverá ser incluído os itens do modelo da tarefa para revisão com erros, e alterar o status para Revisado com erros. As tarefas com erro deverão ser informadas para o desenvolvedor responsável pela tarefa.
Caso o processo possua um script automatizado é aconselhável que seja feito o teste, para garantir que as funcionalidades não foram impactadas causando erros futuros.
Ver também:
Testes Automatizados Testes Exploratórios
Compilação em Liberados
Liberação da Release pela Qualidade
Verificar qual release será liberada, solicitando assim o Congelamento dos fontes para a Release.
Efetuar um levantamento de todas as tarefas de Banco de Dados e ao Gerente de Desenvolvimento, para ser efetuada a inclusão no Metadados e WEB Commerce. Eventualmente podem existir tarefas de bancos que alteram o fluxo da funcionalidade. Essas tarefas deverão ser testadas então pela Qualidade.
Após todas as tarefas estarem com o status de Revisado e Aprovado, inicia-se o processo de liberação da Release.
Deverá ser efetuado o e-mail de liberação e encaminhados para Todos da Totali.
Nesse e-mail deve conter as seguintes informações:
- Versão;
- Release;
- Produto;
- Link para fazer o download da versão;
- Número da Tarefa;
- Título da Tarefa;
- Tipo da Tarefa;
- Projeto.
Abaixo segue um modelo padrão para o e-mail:

Após todos os testes da Qualidade deverão ser verificados se igualmente os testes das tarefas de Banco de Dados concluídos.
Com todas as tarefas finalizadas deverá ser efetuado o Teste de migração das bases QUALI154, QUALI160, QUALI161, QUALI162 e assim sucessivamente para cada versão. Para fazer os testes de migração a base deverá estar zerada.
Antes de efetuar a Criação das Bases deverá ser utilizado o Dump TOTTS135.dmp, o qual está na versão 135. As bases devem ser migradas da 135 até a versão atual sem apresentar erros.
Após solicitar a compilação dos executáveis para a liberação, deverá ser incluído os mesmo e os scripts de migração no FTP da Totali.
Adicione no FTP os arquivos de liberação, após isso gere os links da versão e adicione os mesmo no e-mail. Deverá ser efetuado um teste dos links para confirmar que os mesmo estão funcionando corretamente.
Após enviar, o E-mail na pasta \\ttadm\compilacoes\commerce\EmLiberacao, deverá ser copiado os arquivos da versão Em Liberação para a pasta Liberada, ou seja, dentro da pasta Em Liberação existe as subpastas : Postgres, Oracle, Sistema, e dentro de cada pasta existe a versão que foi compilada para ser liberada, copie e cole todos os arquivos liberados para a pasta Liberados.
Leia também:
Normas e procedimentos p/ a Liberação das versões do Totali Checkout
Normas e procedimentos p/ a Liberação das versões do Totali Commerce
Processo de Liberação no FTP