# [padronizar] Revisão de testes (Branch da Versão) - (Sub processo relacionado à "Rotina de Testes")

Quando o desenvolvedor subir os casos que já foram testados para o Branch da Versão, no Mantis o status do caso será alterado para "Aguardando revisão de teste" e no Trello o cartão será movido para a coluna "Vinculados/Em testes (Branch versão)".

Estes casos já aptos para serem "retestados", ou seja, realizar a revisão dos testes no Branch da Versão para garantir que o mesmo permanece funcionando corretamente antes de liberá-lo ao cliente.

<p class="callout success">As revisões de testes devem ser prioridade da equipe de Qualidade, portanto estes casos devem ser testados logo após os desenvolvedores os subirem para o Branch da Versão. Também não deve-se deixar acumular diversos casos pendentes da revisão de testes no Branch da Versão, o ideal é subir um caso e testar logo em seguida, subir outro e testar e assim por diante.</p>

<p class="callout warning">A revisão de teste não deverá ser feita pelo mesmo testador que realizou os testes "por caso".</p>

Quando iniciar a revisão de testes, o testador deverá ingressar no cartão do caso no Trello e fazer o apontamento do horário no Mantis ([<span style="text-decoration: underline;">clique aqui</span>](https://wiki.supersoft.com.br/books/beta-rotina-de-testes/page/documentacao-inicial-no-mantistrello)), mesmo processo feito quando inicia os testes "por caso", com exceção de que por enquanto não será necessário mover o cartão no Trello para nenhuma outra coluna.

Em seguida deveremos realizar os mesmo processos vistos no livro <span style="text-decoration: underline;">[Rotina de testes](https://wiki.supersoft.com.br/books/beta-rotina-de-testes)</span>, salvo as seguintes exceções:

1. A <span style="text-decoration: underline;">[geração do executável](https://wiki.supersoft.com.br/books/beta-rotina-de-testes/page/geracao-de-executaveis-testes-por-caso)</span> deverá ser feita através do endereço URL do Branch da Versão, como por exemplo:  
    "https://svn.supersoft.com.br/svn/desenvolvimento/branches/Versoes/ERP/042-Caso-0044323".
2. Não precisará ser feito um novo <span style="text-decoration: underline;">[roteiro de testes](https://wiki.supersoft.com.br/books/rotina-de-testes/page/exemplo-de-preenchimento-do-roteiro-de-testes)</span>, porém o mesmo precisará ser revisado e preenchido para garantir que os itens "Aprovados" inicialmente continuam funcionando da forma correta.
3. Os <span style="text-decoration: underline;">[resultados dos testes](https://wiki.supersoft.com.br/books/beta-rotina-de-testes/page/resultado-dos-testes-por-caso-e-documentacao-no-mantistrello)</span> permanecem os mesmos, exceto quando a revisão de testes estiver "Ok", nessa situação o caso deverá ter o status alterado para "Aguardando liberação de versão" e inserida uma anotação no Mantis dizendo que a revisão de testes foi feita, anexar o <span style="text-decoration: underline;">[Script de Desenvolvimento](https://wiki.supersoft.com.br/books/script-de-desenvolvimento)</span> em formato .PDF, o <span style="text-decoration: underline;">[Roteiro de Testes](https://wiki.supersoft.com.br/books/rotina-de-testes/chapter/beta-roteiro-de-testes)</span> do caso e mover o cartão do Trello para a coluna "Aguardando liberação".

Exemplo de anotação à ser inserida no Mantis:

<p class="callout info">*"Revisão de testes realizada com a versão 6.556 do módulo de Vendas.  
Caso finalizado, aguardando fechamento e liberação de versão."  
  
Segue em anexo "Script de Desenvolvimento" e "Roteiro de Testes" utilizados no caso.*</p>

Os casos permanecerão com esse status no Mantis e coluna no Trello até que seja feita a <span style="text-decoration: underline;">[liberação e fechamento do Branch da Versão](https://wiki.supersoft.com.br/books/gerenciamento-do-branch-de-versao/chapter/liberacao-e-fechamento-do-branch-de-versoes)</span>.