PES
Home > Requirements > Gerar Certificado
Report generated 26-10-2020 09:00

Feature: Gerar Certificado

Como aluno
Quero gerar meu certificado
Com a finalidade de comprovar meu cohecimento em determinado campo do saber

Scenarios

Scenario details

Dado o aluno informou a matrícula

E o sistema encontrou o aluno no Sigaa

E o aluno tem matrícula ativa na UFRN ou é aluno egresso do BTI

E o aluno confirma o número de sua matrícula

E o aluno confirma o número de seu cpf

E o aluno confirma seu nome

E o aluno é redirecionado para autenticação do sigaa

E o aluno se autenticar com as credenciais do sigaa

E o aluno seleciona um campo do saber com todos os componente curriculares obrigatórios concluídos

E o aluno seleciona um campo do saber com a carga horária mínima estabelecida concluída

Quando o aluno solicitar o certificado do campo do saber

Então deve ser inserido um novo certificado para o aluno vinculado ao campo do saber deterinado

E deve ser gerada uma chave hash vinculada ao certificado para validação de autenticidade

E deve ser armazenado um arquivo pdf do certificado vinculado ao aluno

Dado o aluno informou a matrícula

E o sistema encontrou o aluno no Sigaa

E o aluno tem matrícula ativa na UFRN ou é aluno egresso do BTI

E o aluno confirma o número de sua matrícula

E o aluno confirma o número de seu cpf

E o aluno confirma seu nome

E o aluno é redirecionado para autenticação do sigaa

E o aluno se autenticar com as credenciais do sigaa

E o aluno seleciona um campo do saber com todos os componente curriculares obrigatórios concluídos

Mas o aluno seleciona um campo do saber no qual ele não tem a carga horária mínima concluída

Quando o aluno solicitar o certificado do campo do saber

Então deve ser exibida a mensagem "O aluno não tem a carga horária mínima estabelecida para gerar o cerificado."

Dado o aluno informou a matrícula

E o sistema encontrou o aluno no Sigaa

E o aluno tem matrícula ativa na UFRN ou é aluno egresso do BTI

E o aluno confirma o número de sua matrícula

E o aluno confirma o número de seu cpf

E o aluno confirma seu nome

E o aluno é redirecionado para autenticação do sigaa

E o aluno se autenticar com as credenciais do sigaa

E o aluno seleciona um campo do saber com a carga horária mínima estabelecida concluída

Mas o aluno seleciona um campo do saber no qual ele não tem todos os componente curriculares obrigatórios concluídos

Quando o aluno solicitar o certificado do campo do saber

Então deve ser exibida a mensagem "O aluno não cumpriu as componentes curriculares obrigatórias."

Dado o aluno informou a matrícula

E o sistema encontrou o aluno no Sigaa

E o aluno tem matrícula ativa na UFRN ou é aluno egresso do BTI

E o aluno confirma o número de sua matrícula

E o aluno confirma o número de seu cpf

E o aluno confirma seu nome

E o aluno é redirecionado para autenticação do sigaa

E o aluno se autenticar com as credenciais do sigaa

E o aluno seleciona um campo do saber com todos os componente curriculares obrigatórios concluídos

E o sistema identifica que já existe um certificado gerado pra o campo do saber selecionado

Quando o aluno solicitar o certificado do campo do saber

Então o sistema deve exibir para o aluno o arquivo pd do certificado gerado anteriormente

Scenario Results (including rows of test data) Automated
 Passing 0
 Pending 4 100%
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 0
 Broken 0
 Compromised 0
Total 4
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
188ms 209ms 33ms 69ms 47ms

Manual Tests

No manual tests were recorded
Serenity BDD version 2.0.70