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 []