Você está na página 1de 2

Modelo de testes DSC:

1. DSC define uma versão, seja por tarefa ou Roadmap

2. Associa tarefas de Melhoria e Correção a essa versão

3. Quando a versão foi fechada/pronta (tarefa de versão ou Roadmap), uma tarefa de


teste é criada, associada à versão

4. Testador recebe tarefa de teste, avalia versao e tarefas de Implementação


associadas

5. Copia modelo de plano de teste daquela aplicaçao e cria uma instancia pra versão

6. Loga na aplicação, avalia o que foi modificado, define os casos de teste


novos/modificados/removidos e preenche o documento de acordo.

7. Cria/edita/remove os casos de teste no documento de instância e inicia o teste.

8. Caso encontre erros, ao fim do teste (completo) deve criar uma tarefa de
Correçao associada à de Implementação em que a funcionalidade causadora
do erro está. Caso o erro nao esteja associado diretamente às alterações, criar uma
tarefa de Correção associada a versão descrevendo o erro.

9. Edita o documento modelo para incluir/editar/remover os casos de teste


necessários.

O modelo fica no git.

QUando a versão for fechada e estiver em homologação, a tarefa de teste sera criada
com uma versão RC1.
Se o usuário, Hudson ou etc pedirem mudança durante a homologação e nossos testes,
a DSC criará uma versão RC2 e seguirá o mesmo fluxo..

Se estivermos fazendo o teste e surgir outra tarefa com a mesma versão e RC


superior, a SAAQS deverá avaliar a mudança e decidir se precisa refazer os testes,
ou somente verificar pontualmente a mudança da RC2... anotar na tarefa de teste da
RC2 e teste pontual e indicar que o teste cõmpleto foi feito na RC1, ou
abandonar os testes da RC1, anotar que surgiu uma RC2 e fazer o teste completo na
RC2.

A tarefa de teste vai chegar quando o deploy estiver em homolog...

Quando o nome da versão perder o RC é porque a aplicação foi pra produção.


Cenário 1

Fez M1, M2 e M3
Abriu a versão 1.1.0
Assyst em homologação (R1)
Assyst em produção
Asssyt R1 foi encerrado
Fechou a versão 1.1.0
Redmine abriu a tarefa de teste

Cenário 2

Fez M1, M2 e M3
Abriu a versão rc-1.1.0
Assyst em homologação (R1)
Asssyt R1 foi encerrado
Fechou a versão rc-1.1.0
Redmine abriu a tarefa de teste

Fez a M4 e M5
Reabriu a rc-1.1.0
Incluiu a M4 e M5 na versão
Assyst para homologação - R2
Assyst R2 foi encerrado
Fechou a rc-1.1.0
Redmine inclui nota informando que houve atualização da versão
Assyst produção - R3
Incluir o R3 no campo Deploy produção, renomeou a versão para 1.1.0 e fechou

Leda entrega script até 24/03

Você também pode gostar