Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testes E2E para o experimento #274

Open
25 of 38 tasks
lsoaresesilva opened this issue Nov 21, 2019 · 0 comments
Open
25 of 38 tasks

Testes E2E para o experimento #274

lsoaresesilva opened this issue Nov 21, 2019 · 0 comments
Assignees

Comments

@lsoaresesilva
Copy link
Owner

lsoaresesilva commented Nov 21, 2019

Geral

  • Login/Cadastro
    • Formulário em branco;
    • Turma inexistente;
    • E-mail já cadastrado;
    • Ao cadastrar um usuário A deve incluí-lo no grupo controle;
    • Ao cadastrar um usuário B deve incluí-lo no grupo experimental;
  • Tela principal
    • O menu do grupo controle deve conter apenas as opções assunto e sair
    • Deve aparecer o questionário para usuários diferentes no mesmo computador
    • O menu do grupo experimental deve ter a opção Planejamento, visualizar desempenho e sair
  • VIsualizar assunto
    • O progreso somente deve aparecer para o grupo experimental
    • Ao clicar em uma questão deve abrir a página de self-instruction (para estudantes do grupo experimento)
    • Ao clicar em uma questão deve abrir a página de edição do código (para estudantes do grupo controle)

Gamification

Autorregulação

  • Hints de autorregulação
    • Apresentar um dialog com hints sobre regulação
    • Apenas exibir para o grupo experimental
  • Self-instruction
    • Deve garantir que usuários do grupo controle serão bloqueados
    • Deve salvar no Bd
    • Deve carregar do Bd
    • Deve apresentar o enunciado
    • Deve apresentar o accordion para o problema
    • Deve apresentar o accordion para variáveis
    • Deve apresentar o accordion para condições (se for uma questão que demande isto)
    • Deve apresentar o accordion para repetições (se for uma questão que demande isto)
    • Deve apresentar o accordion para funções (se for uma questão que demande isto)
  • Diário
    • Deve aparecer uma dialog caso o aluno nãotenha escrito nada nos últimos 7 dias
    • Salvar no BD
    • Não deve aparecer para o grupo controle
  • Visualização de planejamento
    • Deve aparecer o progresso do estudante em seus assuntos
  • Listagem de Planejamento
    • Deve garantir que usuários do grupo controle serão bloqueados
    • Deve aparecer dialog com as instruções de planejamento
    • A dialog deve aparecer apenas uma vez
    • Devem aparecer os planejamentos cadastrados

Programação

  • Editor
    • Deve apresentar os dados da questão
    • Deve apresentar os dados do testcase
    • Deve apresentar o editor
    • Deve apresentar uma mensagem em português indicando a linha do erro
    • Submeter uma questão corretamente
    • Submeter uma questão incorretamente
    • Ao submeter um algoritmo deve salvá-lo no BD
    • Ao carregar o editor para uma questão que já tenha submissão deve carregá-la
@lsoaresesilva lsoaresesilva self-assigned this Dec 19, 2019
@lsoaresesilva lsoaresesilva changed the title Testes para o experimento Testes E2E para o experimento Dec 19, 2019
@lsoaresesilva lsoaresesilva pinned this issue Dec 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant