ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
ID_TesteFuncionalidadeTITULO DO CENARIODESCRIÇÃOPasso a Passo (Execução)Resultado EsperadoResultado Atual (Obtido)
Prioridade
Status Evidência
2
CT-001Cadastro de CursoCadastrar cursoDado que estou na tela de "Lista de cursos"
Quando eu clico em "CURSO CADASTRAR"
E preencho todos os campos do formulário (Nome, Descrição, Instrutor, URL, Datas, Vagas, Tipo)
E clico no botão "CURSO CADASTRAR"
Então eu devo ser redirecionado para a "Lista de cursos"
E o novo curso deve aparecer na lista.
1. Na tela "Lista de cursos", clicar no link "CURSO CADASTRAR" no header.
2. Preencher "Nome do curso".
3. Preencher "Descrição" .
4. Preencher "Instrutor"
5. Preencher "URL da imagem de capa" (ex: uma URL válida de uma imagem.
6. Selecionar "Data de início".
7. Selecionar "Data de fim".
8. Preencher "Número de".
9. Selecionar um "Tipo de curso" (ex: "Presencial").
10. Preencher o endereço
11. Clicar no botão "CURSO CADASTRAR".
12. Ir para a tela "Listar Cursos" e observar o card
Ser redirecionado para a "Lista de cursos". O novo "Curso de Testes Automatizados" deve aparecer na lista com todas as informações corretas.O formulário é enviado e o curso é criadoALTAPASSOU
3
CT-002Cadastro de CursoCadastrar curso com todos os campos obrigatórios vaziosDado que estou na tela de "Cadastro de curso"
Quando eu não preencho nenhum campo
E clico no botão "CURSO CADASTRAR"
Então o sistema deve exibir mensagens de erro de validação para os campos obrigatórios
1. Acessar a aplicação de "Cadastro de curso".
2. Deixar todos os campo em branco.
3. Clicar no botão "CURSO CADASTRAR".
O formulário não deve ser enviado. Uma mensagem de erro deve aparecer e indicar que os campos são obrigatório.O formulário é enviado e um curso vazio é criadoALTAFALHOU
4
CT-003Cadastro de CursoCadastrar curso com a data de fim inferior a de inicioDado que estou na tela de "Cadastro de curso" Quando eu preencho todos os campos Mas seleciono uma "Data de fim" anterior à "Data de início" E clico no botão "CURSO CADASTRAR" Então o formulário não deve ser enviado E uma mensagem de erro de lógica deve aparecer.1. Acessar a aplicação de "Cadastro de curso".
2. Preencher todos os campos.
3. Selecionar "Data de início" (ex: 30/10/2025).
4. Selecionar "Data de fim" (ex: 29/10/2025).
5. Clicar no botão "CURSO CADASTRAR".
O formulário não deve ser enviado. O sistema deve validar que a data de fim não pode ser anterior à data de início. (Observar se isto acontece, ou se é um bug).O formulário é enviado e um curso com data infeirior a data e inicio é criadoMÉDIAFALHOU
5
CT-004Cadastro de CursoValidar exibição do campo "Link da aula"Dado que estou na tela de "Cadastro de curso", Quando eu seleciono "Presencial", Então o campo "Link da aula" NÃO deve estar visível. E quando eu mudo para "Online", Então o campo "Link da aula" DEVE se tornar visível.1. Acessar "Cadastro de curso".
2. Selecionar "Tipo de curso" = "Online".
3. Verificar se o campo "Link da aula" apareceu.
4. Mudar "Tipo de curso" = "Presencial".
5. Verificar se o campo "Link da aula" desapareceu.
O campo "Link da aula" deve aparecer/desaparecer dinamicamente baseado na seleção de "Tipo de curso".O campo "Link da aula" apareceu corretamente ao selecionar "Online" e desapareceu ao selecionar "Presencial". A interface muda dinamicamente como esperado.MÉDIAPASSOU
6
CT-005Cadastro de CursoCadastrar curso "Online" com "Link da aula" vazioDado que estou em "Cadastro de curso", Quando eu preencho todos os campos E seleciono o tipo "Online", Mas deixo o "Link da aula" vazio E clico em "CURSO CADASTRAR".1. Acessar "Cadastro de curso".
2. Preencher todos os campos (Nome, Data, etc).
3. Selecionar "Tipo de curso" = "Online".
4. Deixar "Link da aula" em branco.
5. Clicar "CURSO CADASTRAR".
O formulário não deve ser enviado. Uma mensagem de erro deve aparecer indicando que o "Link da aula" é obrigatório.O sistema permitiu o cadastro com sucesso, mesmo o curso sendo "Online" e o "Link da aula" estando vazio.MÉDIAFALHOU
7
CT-006Cadastro de CursoCadastrar curso com "Nome do curso" vazioDado que estou em "Cadastro de curso", Quando eu preencho todos os campos, EXCETO o "Nome", E clico em "CURSO CADASTRAR".1. Acessar "Cadastro de curso".
2. Preencher "Descrição", "Instrutor", "Datas", etc.
3. Deixar "Nome do curso" em branco.
4. Clicar "CURSO CADASTRAR".
O formulário não deve ser enviado. Uma mensagem de erro "Nome é obrigatório" deve aparecer.O curso é cadastrado com sucesso, aparecendo com um nome vazio na lista.ALTAFALHOU
8
CT-007Cadastro de CursoCadastrar curso com "Descrição" vazioDado que o usuário está na tela de "Cadastro de curso"
E ele preenche todos os campos obrigatórios (como Nome, Instrutor, Datas)
Mas ele deixa o campo "Descrição" vazio
Quando ele clica no botão "CURSO CADASTRAR"
Então o sistema deve exibir uma mensagem de erro "Descrição é obrigatória"
E o curso não deve ser cadastrado
1. Acessar "Cadastro de curso".
2. Preencher "Nome", "Instrutor", "Datas", etc.
3. Deixar "Descrição" em branco.
4. Clicar "CURSO CADASTRAR".
O formulário não deve ser enviado. Uma mensagem de erro "Descrição é obrigatória" deve aparecer.O curso é cadastrado com sucesso, com descrição vazia.ALTAFALHOU
9
CT-008Cadastro de CursoCadastrar curso com "Instrutor" vazioDado que o usuário está na tela de "Cadastro de curso" E ele preenche todos os campos obrigatórios (como Nome, Descrição, Datas) Mas ele deixa o campo "Instrutor" vazio Quando ele clica no botão "CURSO CADASTRAR" Então o sistema deve exibir uma mensagem de erro "O campo Instrutor é obrigatório" E o curso não deve ser cadastrado1. Acessar "Cadastro de curso".
2. Preencher "Nome", "Descrição", "Datas", etc.
3. Deixar "Instrutor" em branco.
4. Clicar "CURSO CADASTRAR".
O formulário não deve ser enviado. Uma mensagem de erro "Instrutor é obrigatório" deve aparecer.O curso é cadastrado com sucesso, com instrutor vazio.ALTAFALHOU
10
CT-009Cadastro de CursoCadastrar curso com "URL da imagem da capa" vazioDado que o usuário está na tela de "Cadastro de curso" E ele preenche todos os campos obrigatórios (como Nome, Instrutor, Datas) Mas ele deixa o campo "URL da imagem da capa" vazio Quando ele clica no botão "CURSO CADASTRAR" Então o sistema deve exibir uma mensagem de erro "O campo URL da imagem é obrigatório" E o curso não deve ser cadastrado1. Acessar "Cadastro de curso".
2. Preencher "Nome", "Descrição", "Datas", etc.
3. Deixar "URL da imagem da capa" em branco.
4. Clicar "CURSO CADASTRAR".
O formulário não deve ser enviado. Uma mensagem de erro "URL é obrigatória" deve aparecer.O curso é cadastrado (provavelmente com uma imagem quebrada ou padrão na lista).ALTAFALHOU
11
CT-010Cadastro de CursoCadastrar curso com "Número de" (Vagas) vazioDado que o usuário está na tela de "Cadastro de curso" E ele preenche todos os campos obrigatórios (como Nome, Instrutor, Datas) Mas ele deixa o campo "Número de Vagas" vazio Quando ele clica no botão "CURSO CADASTRAR" Então o sistema deve exibir uma mensagem de erro "O campo Número de Vagas é obrigatório" E o curso não deve ser cadastrado1. Acessar "Cadastro de curso".
2. Preencher "Nome", "Descrição", "Datas", etc.
3. Deixar "Número de" em branco.
4. Clicar "CURSO CADASTRAR".
5. Ir para a tela "Listar Cursos" e observar o card
O formulário não deve ser enviado. Uma mensagem de erro "Vagas são obrigatórias" deve aparecer.O curso é cadastrado com sucesso, com vagas indefinidas (0 ou nulo).ALTAFALHOU
12
CT-011Cadastro de CursoTentar cadastrar um curso com um nome que já existe (teste de duplicidade).Dado que já existe um curso cadastrado no sistema com o nome "Curso Duplicado" E o usuário está na tela de "Cadastro de curso" Quando ele preenche o campo "Nome" com "Curso Duplicado" E ele preenche todos os outros campos obrigatórios (Descrição, Instrutor, etc.) E ele clica no botão "CURSO CADASTRAR" Então o sistema deve exibir uma mensagem de erro "Já existe um curso com este nome" E o curso não deve ser cadastrado no sistema1. Cadastrar um curso com o nome "duplicado" e salvar (Garantir que ele exista).
2. Acessar novamente a tela "Cadastro de curso".
3. Preencher o campo "Nome" com o mesmo valor: "duplicado".
4. Preencher todos os outros campos obrigatórios.
5. Clicar no botão "CURSO CADASTRAR".
O sistema deve exibir uma mensagem de erro de validação (ex: "Já existe um curso com este nome").O sistema permite o cadastro do curso duplicado com sucesso, como visto na imagem da lista de cursos.ALTAFALHOU
13
CT-012Cadastro de CursoValidar limite máximo de caracteres do campo "Nome do curso".Dado que o usuário está na tela de "Cadastro de curso" E ele preenche o campo "Nome do curso" com um texto muito longo (ex: 200 caracteres) E ele preenche todos os outros campos obrigatórios (Descrição, Instrutor, etc.) Quando ele clica no botão "CURSO CADASTRAR" Então o sistema deve exibir uma mensagem de erro (ex: "O nome não pode exceder X caracteres") E o curso não deve ser cadastrado1. Acessar a tela "Cadastro de curso".
2. Preencher o campo "Nome do curso" com um texto muito longo (ex: 200 caracteres).
3. Preencher todos os outros campos obrigatórios (Descrição, Instrutor, etc.).
4. Clicar no botão "CURSO CADASTRAR".
O sistema deve exibir uma mensagem de erro de validação (ex: "O nome não pode exceder X caracteres").
O curso não deve ser cadastrado.
O curso é cadastrado com sucesso. O nome longo "quebra" o layout do card na tela de listagem.ALTAFALHOU
14
CT-013Cadastro de CursoValidar limite máximo de caracteres do campo "Descrição do curso".Dado que o usuário está na tela de "Cadastro de curso" E ele preenche o campo "Descrição do curso" com um texto extremamente longo (ex: 10000 caracteres) E ele preenche todos os outros campos obrigatórios (Nome, Instrutor, etc.) Quando ele clica no botão "CURSO CADASTRAR" Então o sistema deve exibir uma mensagem de erro (ex: "A descrição não pode exceder Y caracteres") E o curso não deve ser cadastrado1. Acessar a tela "Cadastro de curso".
2. Preencher o campo "Descrição do curso" com um texto extremamente longo (ex: 10.000 caracteres).
3. Preencher todos os outros campos obrigatórios.
4. Clicar no botão "CURSO CADASTRAR".
O sistema deve exibir uma mensagem de erro de validação (ex: "A descrição não pode exceder Y caracteres") ou salvar o texto truncado (cortado) no limite.
O curso não deve ser cadastrado.
O curso é cadastrado com sucesso. O nome longo "quebra" o layout do card na tela de listagem.MÉDIAFALHOU
15
CT-014Cadastro de CursoValidar o tipo de dado do campo "Número de" (Vagas) - Inserção de texto.Dado que o usuário está na tela de "Cadastro de curso" Quando ele tenta inserir caracteres não-numéricos (ex: "abc") no campo "Número de Vagas" Então o campo não deve aceitar a entrada dos caracteres1. Acessar a tela "Cadastro de curso".
2. Tentar inserir caracteres não-numéricos (letras, ex: "abc") no campo "Número de".
4. Clicar no botão "CURSO CADASTRAR".
O campo não deve aceitar a entrada de letras. O sistema deve permitir apenas a digitação de números.O campo não aceita letras, funcionando conforme o esperado.MÉDIAPASSOU
16
CT-015Cadastro de CursoValidar cadastro com valor numérico inválido em "Número de" (Vagas).Dado que o usuário está na tela de "Cadastro de curso" E ele preenche todos os campos obrigatórios (Nome, Descrição, etc.) E ele preenche o campo "Número de Vagas" com um valor negativo (ex: "-5") Quando ele clica no botão "CURSO CADASTRAR" Então o sistema deve exibir uma mensagem de erro "O número de vagas deve ser um valor positivo" E o curso não deve ser cadastrado1. Acessar a tela "Cadastro de curso".
2. Preencher todos os campos obrigatórios (Nome, Descrição, etc.).
3. Preencher o campo "Número de" com um valor negativo .
4. Clicar no botão "CURSO CADASTRAR".
O sistema deve exibir uma mensagem de erro de validação (ex: "O número de vagas deve ser um valor positivo").
O curso é cadastrado com sucesso.
DADO CORROMPIDO: Ao listar o curso, o sistema exibe o valor no card de forma corrompida, como "-5 ANOS", em vez de "-5 Vagas".
CRÍTICAFALHOU
17
CT-016Cadastro de CursoValidar cadastro com o valor "0" (zero) em "Número de" (Vagas).Dado que o usuário está na tela de "Cadastro de curso" E ele preenche todos os campos obrigatórios (Nome, Descrição, etc.) E ele preenche o campo "Número de Vagas" com o valor "0" Quando ele clica no botão "CURSO CASTRAR" Então o sistema deve exibir uma mensagem de erro "O número de vagas deve ser maior que zero" E o curso não deve ser cadastrado1. Acessar a tela "Cadastro de curso".
2. Preencher todos os campos obrigatórios (Nome, Descrição, etc.).
3. Preencher o campo "Número de" com o valor 0.
4. Clicar no botão "CURSO CADASTRAR".
O sistema deve exibir uma mensagem de erro de validação (ex: "O número de vagas deve ser um valor positivo" ou "Deve haver pelo menos 1 vaga").O curso é cadastrado com sucesso, com 0 vagas.MÉDIAFALHOU
18
CT-017Cadastro de CursoValidar cadastro de curso com formato de URL inválido (texto simples).Dado que o usuário está na tela de "Cadastro de curso" E ele preenche todos os campos obrigatórios (Nome, Descrição, etc.) Mas ele preenche o campo "URL da imagem de capa" com um texto que não é uma URL Quando ele clica no botão "CURSO CASTRAR" Então o sistema deve exibir uma mensagem de erro "Formato de URL inválido" E o curso não deve ser cadastrado
1. Acessar a tela "Cadastro de curso".
2. Preencher todos os campos obrigatórios.
3. Preencher "URL da imagem de capa" com um texto simples que não é uma URL ("meu teste").
4. Clicar no botão "CURSO CADASTRAR".
O sistema deve exibir uma mensagem de erro de validação (ex: "Por favor, insira uma URL válida").
O curso não deve ser cadastrado.
O curso é cadastrado com sucesso. Nenhuma mensagem de erro é exibidaMÉDIAFALHOU
19
CT-018Cadastro de CursoValidar cadastro com nome específico "DATA"Dado que o usuário está na tela de "Cadastro de curso"
Quando ele preenche o campo "Nome do curso" com o valor exato "DATA"
E ele preenche todos os outros campos obrigatórios...
E ele clica no botão "CURSO CADASTRAR"
E ele é redirecionado para a "Lista de cursos"
Então o novo curso deve aparecer na lista com o nome "DATA"
1. Acessar "Cadastro de curso".
2. Preencher "Nome do curso" com o valor exato "DATA".
3. Preencher os outros campos.
4. Clicar "CURSO CADASTRAR".
5. Observar o nome na lista.
O curso deve ser salvo com o nome "DATA".O curso é salvo com o nome "DADOS", corrompendo o input do usuário.CríticaFALHOU
20
CT-019Lista de CursosExcluir cursoDado que o "Curso de Testes Automatizados" existe na lista Quando eu clico no link "EXCLUIR CURSO" dele e confirmo a exclusão Então o curso deve ser removido da lista.1. Pré-condição: Garantir que o curso está na lista.
2. Localizar o "Curso de Testes Automatizados" na lista.
3. Clicar no link vermelho "EXCLUIR CURSO" abaixo dele.
O curso desaparece da "Lista de cursos".O curso NÃO é excluído aparece um alerta e o curso permanece visível na lista.MÉDIAFALHOU
21
CT-020Lista de CursosValidar a exibição correta dos dados no cardDado que estou na tela de "Lista de cursos". Quando observo um card de um curso válido. Então ele deve me apresentar todos os dados do curso (Nome, Descrição, Datas, Vagas) de forma correta e legível.
1. Cadastrar um curso com dados completos (Nome, Descrição, Datas, Vagas).
2. Acessar a "Lista de cursos".
3. Localizar o card do curso cadastrado.
4. Comparar visualmente os dados do card com os dados inseridos.
Todas as informações (Nome, Descrição, Data Início, Data Fim, Vagas) devem ser exibidas no card e devem ser idênticas às informações cadastradas.Todas as informações (Nome, Descrição, Datas, Vagas) foram exibidas corretamente, conforme o esperado.ALTAPASSOU
22
CT-021Lista de CursosValidar alinhamento e dimensões dos cardsDado que estou na tela de "Lista de cursos".
Quando visualizo a grade de cards (com 2 ou mais cursos cadastrados).
Então todos os cards devem ter o mesmo tamanho (altura e largura).
E o espaçamento entre eles deve ser uniforme.
E eles devem estar alinhados corretamente.
1. Garantir que pelo menos 4 cursos estejam cadastrados.
2. Acessar a "Lista de cursos".
3. Observar visualmente a grade de cards.
Os cards devem estar em uma grade organizada, com tamanhos idênticos e espaçamento igual, sem sobreposição ou quebra de alinhamento.Os cards na "Lista de cursos" não seguem um padrão visual. Cada card é renderizado com uma altura diferente , o que quebra o alinhamento da grade. Isso prejudica a visibilidade e a organização da página.MÉDIAFALHOU
23
CT-022Editar CursoO sistema não permite editar um curso existente(Requisito) A aplicação não possui a funcionalidade de "Editar" (Update) um curso após ele ser criado. Não existe link, botão ou fluxo de usuário que permita alterar os dados de um curso já cadastrado.1. Acessar a "Lista de cursos".
2. Cadastrar um curso novo.
3. Tentar localizar qualquer opção para editar (alterar nome, datas, etc.) o curso criado.
Deveria existir uma opção (ex: um link ou botão "Editar") que leve o usuário a um formulário para alterar os dados do curso.A funcionalidade é inexistente. Não há como editar um curso.CRÍTICAN/A (Funcionalidade Ausente)
24
GAP-001Geral - UI / Bug VisualCorrigir texto de "Curso Cadastrar"Dado que estou em qualquer tela da aplicação Quando eu leio o botão na tela de "Cadastro de curso" Então o texto deve ser "Cadastrar Curso"1. Acessar à aplicação.
2. Observar o link no canto superior direito do header.
3. Clicar nesse link para ir à tela de cadastro.
4. Observar o botão principal laranja no fim da página.
Ambos os textos deveriam ser "Cadastrar Curso" (Verbo + Substantivo). Ambos os textos estão "Curso Cadastrar" (Substantivo + Verbo).Ambos os textos estão "Curso Cadastrar" (Substantivo + Verbo).BAIXAFALHOU
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100