Skip to main content

BDD Denúncias

Bloco 1: Denuncia realizada por Usuários Fã

Cenário: Envio de denúncia com sucesso

Dado que eu esteja logado no sistema como um Usuário Fã

E esteja na tela "Fazer Denúncia"

E tenha preenchido o campo "Nome Completo" com um nome válido

E eu preencher o campo "Email" com um e-mail válido

E eu preencher o campo "Descrição da Denúncia" com um texto dentro do limite de caracteres

Quando eu clicar no botão "Enviar Denúncia"

Então a denúncia deve ser registrada no sistema

E devo receber uma mensagem de confirmação do envio

--------------------------------------

Cenário: Tentativa de envio de denúncia com nome em branco

Dado que eu esteja logado no sistema como um Usuário Fã

E esteja na tela "Fazer Denúncia"

E não tenha preenchido o campo "Nome Completo"

Quando eu clicar no botão "Enviar Denúncia"

Então devo visualizar uma mensagem de erro indicando que o nome completo é obrigatório

--------------------------------------

Cenário: Tentativa de envio de denúncia com e-mail em branco

Dado que eu esteja logado no sistema como um Usuário Fã

E que eu esteja na tela "Fazer Denúncia"

E não tenha preenchido o campo "e-mail"

Quando eu clicar no botão "Enviar Denúncia" sem preencher o "Email"

Então devo visualizar uma mensagem de erro indicando que o e-mail é obrigatório

--------------------------------------

Cenário: Tentativa de envio de denúncia com formato de e-mail inválido

Dado que eu esteja logado no sistema como um Usuário Fã

E que eu esteja na tela "Fazer Denúncia"

E não tenha preenchido o campo "e-mail" com um e-mail inválido

Quando eu clicar no botão "Enviar Denúncia" sem preencher o "Email"

Então devo visualizar uma mensagem de erro indicando que o formato e-mail é inválido

--------------------------------------

Cenário: Tentativa de envio de denúncia com descrição em branco

Dado que eu esteja logado no sistema como um Usuário Fã

E que eu esteja na tela "Fazer Denúncia"

E não tenha preenchido o campo a "Descrição da Denúncia"

Quando eu clicar no botão "Enviar Denúncia"

Então devo visualizar uma mensagem de erro indicando que a descrição é obrigatória

--------------------------------------

Cenário: Tentativa de envio de denúncia excedendo o limite de caracteres na descrição

Dado que eu esteja logado no sistema como um Usuário Fã

E que eu esteja na tela "Fazer Denúncia"

Quando eu preencher o campo "Descrição da Denúncia" com um texto maior que 500 caracteres

Então devo visualizar uma mensagem de erro indicando que a quantidade máxima de caracteres foi excedida

--------------------------------------

Cenário: Cancelamento do preenchimento da denúncia

Dado que eu esteja logado no sistema como um Usuário Fã

E que eu esteja na tela "Fazer Denúncia"

E que eu tenha preenchido alguns campos do formulário

Quando eu clicar no botão "Cancelar"

Então devo ser redirecionado para a página anterior

--------------------------------------

Cenário: Navegação para a página anterior usando o botão "Voltar"

Dado que eu esteja logado no sistema como um Usuário Fã

E que eu esteja na tela "Fazer Denúncia"

Quando eu clicar no botão "Voltar" no topo da página

Então devo ser redirecionado para a página anterior

Bloco 2: Denuncia realizada por Usuários Criador

Cenário: Envio de denúncia com sucesso

Dado que eu esteja logado no sistema como um Usuário Criador

E esteja na tela "Denunciar Cliente"

E tenha selecionado uma "Categoria da Denúncia"

E tenha selecionado uma opção em "Especifique o problema"

E tenha Preenchido o “Nome do Cliente”

E tenha preenchido o campo "Descrição da Denúncia" com um texto dentro do limite de caracteres

Quando eu clicar no botão "Enviar Denúncia"

Então a denúncia deve ser registrada no sistema

E devo receber uma mensagem de confirmação do envio

--------------------------------------

Cenário: Exibição da subcategoria ao selecionar a categoria principal

Dado que eu esteja logado no sistema como um Usuário Criador

E esteja na tela "Denunciar Cliente"

Quando eu selecionar a categoria “Categoria da Denúncia”

Então a seção "Especifique o problema:" deve exibir opções relacionadas à categoria de denúncia selecionada

--------------------------------------

Cenário: Tentativa de envio sem selecionar categoria de denúncia

Dado que eu esteja logado no sistema como um Usuário Criador

E esteja na tela "Denunciar Cliente"

E não tenha selecionado uma "Categoria da Denúncia"

Quando eu clicar no botão "Enviar Denúncia"

Então devo visualizar uma mensagem de erro indicando que a categoria é obrigatória

--------------------------------------

Cenário: Tentativa de envio sem selecionar a especificação do problema

Dado que eu esteja logado no sistema como um Usuário Criador

E esteja na tela "Denunciar Cliente"

E tenha selecionado a categoria "Problemas de Pagamento"

E não tenha selecionado uma opção em "Especifique o problema:"

Quando eu clicar no botão "Enviar Denúncia"

Então devo visualizar uma mensagem de erro indicando que a especificação do problema é obrigatória

--------------------------------------

Cenário: Tentativa de envio de denúncia se preenchimento da descrição da denúncia

Dado que eu esteja logado no sistema como um Usuário Criador

E que eu esteja na tela "Denunciar Cliente"

E não tenha preenchido o campo a "Descrição da Denúncia"

Quando eu clicar no botão "Enviar Denúncia"

Então devo visualizar uma mensagem de erro indicando que a descrição é obrigatória

--------------------------------------

Cenário: Tentativa de envio de denúncia excedendo o limite de caracteres na descrição

Dado que eu esteja logado no sistema como um Usuário Criador

E que eu esteja na tela "Denunciar Cliente"

Quando eu preencher o campo "Descrição da Denúncia" com um texto maior que 500 caracteres

Então devo visualizar uma mensagem de erro indicando que a quantidade máxima de caracteres foi excedida

--------------------------------------

Cenário: Cancelamento do preenchimento da denúncia

Dado que eu esteja logado no sistema como um Usuário Criador

E que eu esteja na tela "Denunciar Cliente"

E que eu tenha preenchido alguns campos do formulário

Quando eu clicar no botão "Cancelar"

Então devo ser redirecionado para a página anterior

--------------------------------------

Cenário: Navegação para a página anterior usando o botão "Voltar"

Dado que eu esteja logado no sistema como um Usuário Criador

E que eu esteja na tela "Denunciar Cliente"

Quando eu clicar no botão "Voltar" no topo da página

Então devo ser redirecionado para a página anterior