Testes - projeto-coruja/Projeto-Coruja GitHub Wiki

Admin

  • Cadastrar Códice/Caixa

    • Permitir todos os campos preenchidos corretamente [OK]
    • Não permitir todos os campos em branco [OK]
    • Não permitir um dos campos em branco [OK]
    • Prmitir Identificação: Número de Códice [OK]
    • Permitir Identificação: Número de Caixa [OK]
    • Não Permitir código com espaço [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Não permitir código com letras [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Não permitir código com acento [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Não permitir código com caracteres especiais [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Não permitir códices com mesmo código rejeitado [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Não permitir caixas com o mesmo código [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Permitir códice com o mesmo código de caixa [OK]
    • Permitir caixa com o mesmo código de códice [OK]
    • Permitir título com espaço [OK]
    • Não permitir título com acento [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Não permitir título com caracteres especiais ('"!@#$%¨&*()_+[{]}/?|ªº°) [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Permitir título duplicado [OK]
    • Não permitir ano inicial negativo [Sugestão] => Colocar mensagem de código inválido na página atual ao invés de mostrar uma janela de erro.
    • Permitir ano inicial zero [OK]
    • Ano inicial 2012 aceito []
    • Ano inicial 2013 rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
    • Ano inicial maior que ano final rejeitado [] - Sugestão => Colocar mensagem de que ano inicial não pode ser maior que ano final.
    • Ano inicial com espaço rejeitado []
    • Ano inicial com letras rejeitado []
    • Ano inicial com acento rejeitado []
    • Ano inicial com caracteres especiais rejeitado []
    • Ano inicial igual ao ano final aceito []
    • Ano final negativo rejeitado [] - Sugestão => Colocar mensagem de ano final inválido.
    • Ano final zero aceito []
    • Ano final 2012 aceito []
    • Ano final 2013 rejeitado [] - Sugestão => Colocar mensagem de ano final inválido.
    • Ano final com espaço rejeitado []
    • Ano final com letras rejeitado []
    • Ano final com acento rejeitado []
    • Ano final com caracteres especiais rejeitado []
    • Editar códice
      • Edição de apenas um campo aceita []
      • Edição de todos os campos aceita []
      • Edição de Caixa/Códice rejeitada []
      • Título com espaço permitida []
      • Título com acento permitida []
      • Título com caracteres especiais permitida []
      • Título duplicado aceito []
      • Ano inicial negativo rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial zero aceito []
      • Ano inicial 2012 aceito []
      • Ano inicial 2013 rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial maior que ano final rejeitado [] - Sugestão => Colocar mensagem de que ano inicial não pode ser maior que ano final.
      • Ano inicial com espaço rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial com letras rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial com acento rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial com caracteres especiais rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial igual ao ano final aceito []
      • Ano final negativo rejeitado [] - Sugestão => Colocar mensagem de ano final inválido.
      • Ano final zero aceito []
      • Ano final 2012 aceito []
      • Ano final 2013 rejeitado [] - Sugestão => Colocar mensagem de ano final inválido.
      • Ano final com espaço rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano final com letras rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano final com acento rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano final com caracteres especiais rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
    • Editar caixa
      • Edição de apenas um campo aceita []
      • Edição de todos os campos aceita []
      • Edição de Caixa/Códice rejeitada []
      • Título com espaço aceito []
      • Título com acento aceito []
      • Título com caracteres especiais aceito []
      • Título duplicado aceito []
      • Ano inicial negativo rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial zero aceito []
      • Ano inicial 2012 aceito []
      • Ano inicial 2013 rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial maior que ano final rejeitado [] - Sugestão => Colocar mensagem de que ano inicial não pode ser maior que ano final.
      • Ano inicial com espaço rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial com letras rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial com acento rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial com caracteres especiais rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano inicial igual ao ano final aceito []
      • Ano final negativo rejeitado [] - Sugestão => Colocar mensagem de ano final inválido.
      • Ano final zero aceito []
      • Ano final 2012 aceito []
      • Ano final 2013 rejeitado [] - Sugestão => Colocar mensagem de ano final inválido.
      • Ano final com espaço rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano final com letras rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano final com acento rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
      • Ano final com caracteres especiais rejeitado [] - Sugestão => Colocar mensagem de ano inicial inválido.
    • Remover códice e caixa []
  • Cadastrar Palavras-Chaves

    • Todos os campos preenchidos corretamente aceito []
    • Palavra-Chave em branco rejeitado []
    • Palavra-Chave com espaço aceito []
    • Palavra-Chave com acento aceito []
    • Palavra-Chave com caracteres especiais aceito []
    • Palavra-Chave duplicado rejeitado [] - Problema => Cadastra a mesma palavra chave no banco mais de uma vez.
    • Tema: Ação aceito []
    • Tema: Autor aceito []
    • Tema: Instituição aceito []
    • Palavra-Chave duplicado com tema diferente aceito []
    • Ação: Editar [] -> Problema => Não é possível editar palavras chaves com caracteres especiais.
      • Modificar Palavra-Chave Antiga rejeitado []
      • Palavra-Chave Nova em branco rejeitado []
      • Palavra-Chave Nova com espaço aceito []
      • Palavra-Chave Nova com acento aceito []
      • Palavra-Chave Nova com caracteres especiais aceito []
      • Palavra-Chave Nova duplicada rejeitada []
    • Ação: Remover [] -> Problema => Não é possível remover palavras-chaves com caracteres especiais.
  • Cadastrar Tipo de Documento

    • Todos os campos preenchidos corretamente aceito [] -> Problema => Cadastra como null em Descrição
    • Cada um dos campos vazios rejeitado []
    • Novo Tipo de Documento com espaço aceito []
    • Novo Tipo de Documento com acento aceito []
    • Novo Tipo de Documento com caracteres especiais aceito []
    • Novo Tipo de Documento duplicado rejeitado []
    • Descrição do Tipo de Documento com espaço aceito []
    • Descrição do Tipo de Documento com acento aceito []
    • Descrição do Tipo de Documento com caracteres especiais aceito []
    • Descrição do Tipo de Documento duplicado aceito []
  • Cadastrar Documento

    • Teste Simples aceito []
    • Todos os campos vazios rejeitado []
    • Cada campo obrigatório vazio rejeitado [] -> Dúvida => O três campos da data e os três campos das palavras chaves são obrigatórias?
    • Identificação Número de Códice aceito []
    • Identificação Caixa aceito []
    • Número APEP ou Sequencial: APEP aceito []
    • Número APEP ou Sequencial: Sequencial aceito []
    • Número APEP ou Sequencial com letra aceito [] -> Dúvida => Pode aceitar?
    • Número APEP ou Sequencial com espaço aceito [] -> Dúvida => Pode aceitar?
    • Número APEP ou Sequencial com acento aceito [] -> Dúvida => Pode aceitar?
    • Número APEP ou Sequencial com caracteres especiais aceito [] -> Dúvida => Pode aceitar?
    • Número APEP ou Sequencial: APEP duplicado aceito [] -> Dúvida => Pode aceitar?
    • Título do Documento com espaço aceito []
    • Título do Documento com acento aceito []
    • Título do Documento com caracteres especiais aceito [] -> Problema => Transforma alguns caracteres em números.
    • Título do Documento duplicado aceito []
    • Autor do Documento com espaço aceito []
    • Autor do Documento com acento aceito []
    • Autor do Documento com caracteres especiais aceito [] -> Problema => Alguns caracteres especiais são transformados em números.
    • Autor do Documento duplicado aceito []
    • Ocupação do Autor do Documento com espaço aceito []
    • Ocupação do Autor do Documento com acento aceito []
    • Ocupação do Autor do Documento com caracteres especiais aceito [] -> Problema => Alguns caracteres são transformados em números no banco de dados.
    • Ocupação do Autor do Documento duplicado aceito []
    • Destinatário do Documento com espaço aceito []
    • Destinatário do Documento com acento aceito []
    • Destinatário do Documento com caracteres especiais aceito [] -> Dúvida => Cadastra o destinatário na tabela autormo mesmo?
    • Destinatário do Documento duplicado aceito []
    • Ocupação do Destinatário do Documento com espaço aceito []
    • Ocupação do Destinatário do Documento com acento aceito []
    • Ocupação do Destinatário do Documento com caracteres especiais aceito [] -> Problema => Alguns caracteres especiais são transformados em números.
    • Ocupação do Destinatário do Documento duplicado aceito []
    • Local com espaço aceito []
    • Local com acento aceito []
    • Local com caracteres especiais aceito []
    • Local duplicado aceito []
    • Dia não selecionado rejeitado []
    • Dia Ilegível / Inexistente selecionado aceito []
    • Dia 1 selecionado aceito []
    • Dia 31 selecionado para meses que têm esse dia aceito []
    • Dia 31 selecionado para meses que não têm esse dia rejeitado [] - Sugestão => Aparecer mensagem de data inexistente para meses que não têm essa data.
    • Mês Ilegível / Inexistente selecionado aceito [] - Problema => Não cadastra dia válido no documento (3/Inexistente/1989).
    • Mês Janeiro selecionado aceito []
    • Mês Dezembro selecionado aceito []
    • Ano negativo rejeitado []
    • Ano 0000 aceito [] - Sujestão => Colocar mensagem de ano inexistente.
    • Ano 2012 aceito []
    • Ano 2013 aceito []
    • Tipo do Documento com espaço aceito []
    • Tipo do Documento com acento aceito []
    • Tipo do Documento com caracteres especiais aceito []
    • Tipo do Documento duplicado aceito []
    • Resumo ou Verbete do Documento com espaço aceito []
    • Resumo ou Verbete do Documento com acento aceito []
    • Resumo ou Verbete do Documento com caracteres especiais aceito []
    • Resumo ou Verbete do Documento duplicado aceito []
    • Palavras-Chave: Ação
      • Com espaço aceito []
      • Com acento aceito []
      • Com caracteres especiais aceito []
      • Duplicado aceito []
    • Palavras-Chave: Autores
      • Com espaço aceito []
      • Com acento aceito []
      • Com caracteres especiais aceito []
      • Duplicado aceito []
    • Palavras-Chave: Instituição
      • Com espaço aceito []
      • Com acento aceito []
      • Com caracteres especiais aceito []
      • Duplicado aceito []
    • URL da Imagem aceito []
  • Pesquisar Documento

    • Lista de códices/caixas consultáveis [] - Sugestão => Melhorar a aparência ao mostrarLista apenas um códice/caixa cadastrado.
    • Todos os campos em branco aceito []
    • Apenas o campo do Códice/Caixa preenchido aceito []
    • Apenas o primeiro campo de Intervalo do Código do Códice/Caixa preenchido aceito [] - Problema => Não lista os documentos.
    • Apenas o último campo de Intervalo do Código do Códice/Caixa preenchido aceito [] - Problema => Não lista os documentos.
    • Apenas o campo Título do Códice/Caixa preenchido aceito [] -> Problema => Lista todos os Códices/Caixas que começam com a título e não apenas aqueles com título específico.
    • Apenas o primeiro campo de Época (Caixa/Códice) preenchido aceito []
    • Apenas o último campo de Época (Caixa/Códice) preenchido aceito []
    • Apenas o campo Título do Documento preenchido aceito [] - Dúvida => A pesquisa é por palavra ou deve ser o título do documento inteiro?
    • Apenas o campo Tipo APEP ou Sequencial preenchido aceito []
    • Apenas o campo Número da Identificação aceita []
    • Apenas o campo Autor do Documento preenchido aceito [] - Dúvida => A pesquisa é por palavra ou deve ser o nome do autor inteiro?
    • Apenas o campo Ocupação do Autor do Documento preenchido aceito [] - Dúvida => A pesquisa é por palavra ou deve ser a ocupação do autor do documento inteira?
    • Apenas o campo Destinatário do Documento preenchido aceito []
    • Apenas o campo Ocupação do Destinatário do Documento preenchido aceito []
    • Apenas o campo Local preenchido aceito []
    • Apenas o primeiro campo de Ano preenchido aceito [] - Problema => Lista todos os documentos independente do ano inicial.
    • Apenas o último campo de Ano preenchido aceito [] - Problema => Lista todos os documento independente do ano final.
    • Apenas o campo Tipo do Documento preenchido aceito [] - Problema => Lista todos os documento independente do Tipo do Documento.
    • Apenas o campo Resumo ou Verbete do Documento preenchido aceito []
    • Palavras-Chave
      • Apenas o campo Ação preenchido aceito [] - Problema => Pesquisa a palavra-chave utilizando os outros dois campos também.
      • Apenas o campo Autores preenchido aceito [] - Problema => Pesquisa a palavra-chave utilizando os outros dois campos também.
      • Apenas o campo Instituição preenchido aceito [] - Problema => Pesquisa a palavra-chave utilizando os outros dois campos também.
    • Apenas o campo Códice/Caixa e o primeiro campo de Intervalo do Código do Códice/Caixa preenchidos aceito [] - Problema => Ocorre um problema de acesso ao banco de dados.

Default

  • Registrar
    • Todos os campos preenchidos corretamente aceito []
    • Todos os campos em branco rejeitado []
    • Cada um dos campos em branco rejeitado []
    • Nome com acento permitido []
    • Nome com caracteres especiais permitido []
    • Email com espaço rejeitado [] - Sugestão => Colocar mensagem de email inválido.
    • Email com acento rejeitado [] - Sugestão => Colocar mensagem de email inválido.
    • Email sem o ".com" rejeitado []
    • Email com "." no final rejeitado []
    • Email com mais de um "@" rejeitado [] - Sugestão => Colocar mensagem de email inválido.
    • Duplicação de emails não permitida [] - Sugestão => Colocar mensagem de email inválido.
    • Senha com espaço permitida []
    • Senha com acento permitida []
    • Senha com caracteres especiais permitida []