~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Pendentes ====== Esse caso de uso exibe um filtro com a lista de testes que estão ativos e pendentes de realização. É usado para verificar as tarefas que foram mandadas para teste de uso exclusivo para os testadores. É utilizado esse frequentemente pelos testadores, pois todos os testes solicitados são listados nesse caso de uso. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa //iProject -> Testes -> Pendentes//. Inicialmente é mostrado uma lista de tarefas cujos testes foram solicitados, na ordem decrescente de prioridade. Para cada tarefa são exibidas o seu número e o responsável. O sistema disponibiliza duas opções para filtrar a lista de testes pendentes: * **Sistema** - Tipo - TEXTO. Lista de sistemas cadastrados. * **Responsável** - Tipo - TEXTO. Usuário responsável da tarefa. * **Agrupar por** - Tipo - TEXTO. Agrupamento da listagem. Após a seleção do filtro, é retornada uma lista de tarefas com as seguintes informações: * __**Número da tarefa**__ - Formato - 999, Tipo - NUMÉRICO. * __**Título da tarefa**__ - Tipo - TEXTO. * __**Ordem**__ - Tipo - NUMÉRICO. * __**Testador**__ - Tipo - TEXTO. Usuário de testes responsável pelo teste. * __**Solicitado por**__ - Tipo - TEXTO. Usuário que solicitou o teste. Junto com essa informação é apresentado a data e hora da solicitação. * __**Log de solicitação**__ - Tipo - TEXTO. Texto do log de solicitação de testes. 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 | RN02]] * **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:** A listagem de tarefas é ordenada decrescente por Ordem da tarefa. * **RN02:** 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.LogTarefa | iproject.log_tarefa | ====== Plano de Teste ====== Sistema: IProject Módulo: Teste -> Pendentes Usuário: dalton, jacques Papel que usuário deve ter: Qualquer usuário do IProject. ===== Cenários de Teste ===== Caso 1: * Cadastrar um novo teste em Testes -> Novo * Ir em Testes -> Pendentes * Selecionar o sistema e/ou usuário e selecionar o botão filtrar Caso 2: Cadastrar uma [[desenvolvimento:especificacoes:iproject:casos_de_uso:tarefas:nova_tarefa|Nova Tarefa]] do tipo "TESTE" e após isso voltar a esse caso de uso. Caso 3: Modificar a tarefa em [[desenvolvimento:especificacoes:iproject:casos_de_uso:tarefas:tarefas_por_prioridade|Tarefas por Prioridade]] para o status do tipo "TESTE" e após isso voltar a esse caso de uso. ===== Dados para o Teste ===== Em iProject -> Testes -> Meus Testes Pode ser verificado o testes ativos do usuário atual.