Skip to content

Tag-icone-mini.png 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:

Processo.jpg

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