~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Meus Testes ====== Esse caso de uso apresenta uma lista das tarefas que estão em testes e onde o usuário logado é o responsável pelo teste. É utilizado pela equipe responsável pelos Testes. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa //iProject -> Testes -> Meus Testes//. Inicialmente é mostrado uma lista de tarefas cujos testes foram solicitados e o usuário logado é responsável pelo teste, na ordem decrescente de prioridade. Para cada tarefa são exibidas o seu número e o responsável. Será apresentada uma lista de tarefas com as seguintes informações: * **__Número da tarefa__**: Tipo - NUMÉRICO. * **__Título da tarefa__**: Tipo - TEXTO. * **__Subsistema__**: Tipo - TEXTO. * E informação se a tarefa é **Retorno de Teste** ou é uma **Nova Solicitação de Teste**. * **__Testador__**: Tipo - TEXTO. * **__Solicitado por__**: Tipo - TEXTO. * **__Log__**: Tipo - TEXTO. onde o usuário poderá ter as seguintes opções para cada as tarefas listadas: * [[desenvolvimento:especificacoes:iproject:casos_de_uso:tarefas:visualizar_tarefa |Visualizar Tarefa]]: Visualizar a tarefa referente a solicitação de testes. * //Alterar Responsável// : Alterar o usuário de testes responsável pelos testes. São exibidos os campos: * **__Testador Atual__** - Tipo - TEXTO. Lista o testador atual da tarefa. * **Novo Testador** - Tipo - TEXTO. [[#Principais Regras de Negócio | RN03]] * **Observações** - Tipo - TEXTO. * [[cadastrar_relatorio_de_testes|Cadastrar Relatório de Teste]]: Cadastra um relatório de teste O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: São exibidas somente as tarefas em situação de EM TESTE e onde o responsável pelo teste é o usuário logado. * **RN02:** A listagem de tarefas é ordenada por ordem decrescende de prioridade. * **RN03:** São exibidos apenas os usuários com permissão de testador. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.com.jeebrasil.iproject.dominio.Tarefa | iproject.tarefa | | br.com.jeebrasil.iproject.dominio.LogTarefa | iproject.log_tarefa | ====== Plano de Teste ====== Sistema: iProject Link(s): Iproject -> Testes -> Meus Testes Usuário: dalton Papel que usuário deve ter: O usuário com qualquer papel tem acesso a esta funcionalidade. ===== Cenários de Teste ===== Para testar esse caso de uso é necessário: 1 - Cadastrar uma [[desenvolvimento:especificacoes:iproject:casos_de_uso:tarefas:nova_tarefa|Nova Tarefa]]. 2 - Cadastrar um log de Solicitação de Teste no link [[desenvolvimento:especificacoes:iproject:casos_de_uso:tarefas:registrar_alteracao|Registrar alteração]] da tela de [[desenvolvimento:especificacoes:iproject:casos_de_uso:tarefas:tarefas_por_prioridade|Tarefas por Prioridade]]. 3 - Ir na tela de [[desenvolvimento:especificacoes:iproject:casos_de_uso:testes:pendentes|Testes Pendentes]] e atribuir um testador ou ir na tela de [[desenvolvimento:especificacoes:iproject:casos_de_uso:testes:pendentes_por_sistema|Pendentes por Sistema]] e criar uma nova tarefa de testes atribuindo um testador como responsável. ===== Dados para o Teste ===== Não se aplica.