forked from EngSwCIC/CAMAAR
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Como Administrador e Aluno
Quero gerenciar o ciclo de vida dos formulários
Para garantir que a avaliação ocorra no prazo
Cenários de Teste US-103: Criar Formulário
-
Criação de formulário com sucesso
- Dado que seleciono a Turma "Engenharia A" e o Template "Padrão"
- E defino o prazo de hoje até semana que vem
- Quando clico em "Enviar Formulários"
- Então o sistema deve gerar pendências para todos os alunos daquela turma
-
Data de Término anterior ao Início
- Quando defino a Data Início para "30/12/2024" e Data Fim para "01/01/2024"
- Então o sistema deve impedir a criação
- E alertar "A data final deve ser posterior à data inicial"
-
Datas no passado
- Quando defino um prazo que já expirou totalmente
- Então o sistema deve alertar "O formulário já nascerá expirado. Verifique as datas."
-
Selecionar turma vazia
- Dado que seleciono uma turma que não possui alunos vinculados
- Quando tento criar o formulário
- Então o sistema deve alertar "Esta turma não possui participantes. Importe alunos primeiro."
Cenários de Teste US-109: Ver Pendências (Aluno)
-
Visualizar formulário no prazo
- Dado que sou aluno da Turma A
- E existe um formulário aberto para esta turma
- Quando logo no sistema
- Então devo ver o card "Avaliação - Turma A" na minha home
-
Não visualizar formulário expirado
- Dado que o formulário da Turma B encerrou ontem
- Quando acesso o sistema
- Então não devo ver o card da Turma B na lista de pendências
-
Não visualizar formulário já respondido
- Dado que já enviei a resposta para a Turma C
- Quando acesso a home
- Então a Turma C não deve mais aparecer na lista de "A Fazer"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request