Você está na página 1de 3

Diagrama de teste

Processos de testes para minerao dos dados: 1) Tela de Cadastro das URLs a Serem Mineradas: a) Aba para dados: i) Campos de data de cadastro: (1) Informar uma data com formato vlido (dd/mm/aaaa). (2) Informar uma data com formato vlido (dd/mm/aa) e corrigir para (dd/mm/aaaa). (3) Informar uma data com formato vlido (dd/mm) e corrigir para (dd/mm/aaaa). (4) Informar uma data com formato vlido (dd) ou (mm) e recusar a passagem para o prximo campo da tela, mantendo no campo atual e limpando esta data. (5) Deixar passar pelo campo sem nada preenchido; (6) Pressionar <enter> na digitao e passar para o prximo campo da tela; ii) Campo de ativo e inativo: (1) Verificar se est permitindo ficar marcado (para ativo) e desmarcado (para inativo) iii) Campo de url: (1) Aceitar mximo de 500 caracteres (2) Aceitar no informar nenhum carter; (3) Pressionar <enter> na digitao e passar para o prximo campo da tela; iv) Campo titulo: (1) Aceitar Maximo de 500 caracteres (2) Aceitar no informar nenhum carter; (3) Pressionar <enter> na digitao e passar para o prximo campo da tela; v) Campo tag: (1) Aceitar Maximo de 2000 caracteres (2) Aceitar no informar nenhum carter; (3) Pressionar <enter> na digitao e passar para o prximo campo da tela; vi) Tipo de dado retornado: (1) Deve ficar marcado ou o campo esttico ou Textual; (2) Se o campo esttico e o campo textual estiverem desmarcados esta errado; (3) Pressionar <enter> na digitao e passar para o prximo campo da tela; vii) Campo observaes: (1) Aceitar quantidade mxima de 2000 caracteres;

(2) Aceitar o carter <enter> na digitao; (3) Aceitar no informar nenhum carter; viii) Grid com a consulta dos dados: (1) Verificar se esta montado com as colunas: ativo,url,titulo; (2) Verificar se os campos esto coerentes quando carregados na coluna ativo, na coluna de url e na coluna de tag; (3) Se a grid estiver ativo verificar: (a) Verificar se o tamanho da linha possvel inserir uma linha de texto; (b) Verificar se esta linha pode redesenhada aumentando ou reduzindo a largura da linha; (c) Verificar se os campos esto coerentes quando carregados na coluna ativo, na coluna de url e na coluna de tag; (d) Verificar se pode ser ordenada esta coluna conforme com clique cabealho da grid; (e) Ao clicar em uma Linha da grid ou se movimentar com as teclas do teclado para registro anterior ou para a prxima registro, se as informaes esto sendo preenchidas nos campos da aba dados, e na aba log, verificar se foi carregado corretamente a grid com os dados minerados, todos de forma correta; (f) Verificar se est montado o grid de log com as colunas: de cdigo do dado minerado, data e hora que foi minerado, valor que foi encontrado, coluna de falhou com retorno de (0=OK 1=NO ACESSOU URL 2=NO ENCONTROU TAG); ix) Boto inserir: (1) Quando o boto inserir estiver ativo: (a) A grid deve estar desativado; (b) A grid de log deve estar desativada; (c) Os todos os campos da aba dados devem estar liberados para serem editados; (d) Ao clicar no inserir, desabilitar o boto editar,boto excluir, boto testar retorno, campo para buscar, boto buscar e o boto inserir e habilitar o boto cancelar e o boto para salvar a alterao; x) Boto editar: (1) Quando o boto editar estiver ativo: (a) A grid deve ter pelo menos um registro na grid dos dados para poder editar; (b) Se no tiver nenhum registro selecionado, no permitir que o campo editar fique ativo; (c) Da aba dados os campos: ativo, url, titulo, titulo, tag, o tipo de dado retornado e as observaes devem estar liberados para serem editados e o campo data de cadastro deve estar bloqueado e o grid de logs; (d) Ao clicar no boto editar, desabilitar o boto editar, boto excluir, boto testar retorno, campo para buscar, boto buscar e o boto inserir e habilitar o boto cancelar e o boto para salvar a alterao; (e) A grid deve estar desativado;

(f) A grid de log deve estar desativada; (g) Os todos os campos da aba dados devem estar liberados para serem editados; xi) Boto excluir: (1) Quando o boto excluir estiver ativo: (a) A grid deve ter pelo menos um registro na grid dos dados para poder editar; (b) Se no tiver nenhum registro selecionado, no permitir que o campo excluir fique ativo; (c) Da aba dados os campos todos os campos devem estar bloqueado e o grid de logs podem ser visto e movimentados os registros; (d) Ao clicar no boto editar, desabilitar o boto editar, boto excluir, boto testar retorno, campo para buscar, boto buscar e o boto inserir e habilitar o boto cancelar e o boto para salvar a alterao; (e) Apresentar mensagem confirmado a excluso? (i) Se confirmar a excluso verificar se o campo foi excluido; (ii) Se no verificar se no foi excluso sem necessidade; xii) Boto testar retorno: (1) O boto testar retorno s pode ficar ativo quando o campo url da aba dados, estiver ativo; (a) Se no deve ficar desativado; (2) Se for feito o clique do testar retorno: (a) Verificar o retorno ao clicar neste boto: (i) Se for aceita a url mostrar tela com acesso a url ok; (ii) Se for rejeitada a URL: 1. Mostrar tela com mensagem de falha na url, com marca de falhou; (iii) Se for aceita a URL e rejeitada a TAG: 1. Mostrar tela com mensagem de falha na TAG, com marca de falhou; xiii) Boto Buscar: (1) Ao clicar no buscar, carregar todos os dados que correspondam a caixa de texto em alguma parte do texto, nos campos URL, titulo, tag ou observaes. (2) Se no preencher a caixa de texto de buscar, no carregar nenhum dados e mostrar mensagem que o campo deve ser preenchido; (3) Se no retornou nenhum registro, mostrar mensagem que nenhum registro encontrado.

Você também pode gostar