O Desafio Técnico - Planejamento de Testes
Por: Abraão Paiva • 3/5/2022 • Trabalho acadêmico • 1.200 Palavras (5 Páginas) • 68 Visualizações
Desafio Técnico
Segue abaixo as histórias de usuário geradas por nosso PO onde ele define o comportamento de uma ferramenta do nosso sistema.
Glossário
● Tarefa: Atividade ou ordem de serviço que será executada.
● Alocação: Período que o equipamento esteve trabalhando em uma atividade.
● Produtividade: Soma das produções dividido pelo tempo trabalhado.
● Apontamento: Digitação manual realizada no computador de bordo onde o operador indica oque ele está fazendo.
● Estado do Equipamento: Operação atual que o operador está executando no computador de bordo, exemplo: Trabalhando, Troca de Turno, Banheiro, Almoço, etc.
● Unidade Operacional: Setor ou área dentro da empresa, utilizado para agrupar os dados.
Histórias de usuário
1. Tarefas trabalhadas por equipamentos (alocação)
Como supervisor de operação, quero visualizar os períodos trabalhados pelos equipamentos em cada tarefa, para poder calcular a produtividade desse equipamento.
Critério de aceite:
● Dado um conjunto de alocações realizadas, quando necessário revisá-las, então filtrar a exibição pelos seguintes itens:
○ Data (obrigatório)
○ Unidade Operacional (obrigatório)
○ Turno (obrigatório)
○ Equipamento (obrigatório e seleção múltipla)
○ Local (opcional e seleção múltipla)
● Dado os filtros, quando preenchidos, então deve ser cascateado os valores conforme forem preenchidos: Data >> Unidade Operacional >> Turno >> Equipamento
● Dado as alocações filtradas, quando exibidas, então devem ser agrupadas por equipamento e exibir o seguinte cabeçalho:
○ Nome do equipamento
○ Linha do tempo com os apontamentos de estado]
ESPECIFICAÇÃO DE CASO DE TESTE | |||
Projeto | Locação de equipamentos | ||
Caso de teste | 1 | ||
Tipo | Caso de uso | ||
Requisito Funcional | RF - 01 | ||
Propósito | Usuário conseguir filtrar por datas | ||
Descrição geral Este teste valida se o usuário consegue filtrar a exibição por datas | |||
Insumos para o caso de teste Deve ser exibido apenas os dados do intervalo de datas escolhido pelo usuário | |||
Roteiro para a realização do teste Filtrar por um determinado intervalo de datas e verificar o retorno. | |||
Cenários de teste | |||
Objetivo específico | Especificação das entradas ou ações | Saídas esperadas | |
1 | Retornar uma mensagem de que deve se colocar uma data menor do que a data atual. | Inserir uma data futura. | Mensagem informando ao usuário que não é possível inserir datas futuras. |
ESPECIFICAÇÃO DE CASO DE TESTE | |||
Projeto | Locação de equipamentos | ||
Caso de teste | 2 | ||
Tipo | Caso de uso | ||
Requisito Funcional | RF - 02 | ||
Propósito | Obrigar o usuário preencher os campos necessários | ||
Descrição geral Este teste valida se o usuário usuário digitou todos os campos obrigatórios. | |||
Insumos para o caso de teste Deve informar ao usuário os campos que não obrigatórios. | |||
Roteiro para a realização do teste Deixar os campos que são obrigatórios em branco. | |||
Cenários de teste | |||
Objetivo específico | Especificação das entradas ou ações | Saídas esperadas | |
1 | Retornar uma mensagem informando ao usuário quais campos obrigatórios não foram preenchidos | Deixar campos obrigatórios em branco | Mensagem informando ao usuário. |
ESPECIFICAÇÃO DE CASO DE TESTE | |||
Projeto | Locação de equipamentos | ||
Caso de teste | 3 | ||
Tipo | Caso de uso | ||
Requisito Funcional | RF - 03 | ||
Propósito | Usuário conseguir fazer uma seleção multipla | ||
Descrição geral Este teste valida se o usuário consegue fazer uma seleção multipla nos campos de “equipamentos” e “local”. | |||
Insumos para o caso de teste Nos campos de local e equipamento é possível realizar uma seleção multipla | |||
Roteiro para a realização do teste Verificar se nos campos de local e equipamento é possível realizar uma seleção multipla. | |||
Cenários de teste | |||
Objetivo específico | Especificação das entradas ou ações | Saídas esperadas | |
1 | Realizar uma seleção multipla | Selecionar mais de uma opção | . |
...