• Nenhum resultado encontrado

[Casos de Teste]

N/A
N/A
Protected

Academic year: 2021

Share "[Casos de Teste]"

Copied!
29
0
0

Texto

(1)

[Casos de Teste]

Resumo do documento:

Este documento tem como objectivo apresentar os testes finais efectuadas à aplicação no final da

implementação de cada um dos módulos. Com estes testes, é possível verificar se a aplicação foi

desenvolvida de acordo com os objectivos impostos inicialmente para cada Sprint e se existe alguma

funcionalidade que esteja incorrecta e que necessite de ser melhorada ou até mesmo corrigida.

Palavras-Chave:

Testes funcionais

Histórico de versões:

Versão

Data

Realizado por

V1.0

Jennifer Santos

V1.1

V1.2

(2)

Índice

1 Introdução ... 4

1.1

Objectivo ... 4

1.2

Metodologia ... 4

1.3

Estrutura dos testes ... 4

1.4

Situações de testes ... 5

2 Testes ... 6

2.1

Critérios de testes ... 6

2.2

Autenticação a aplicação ... 6

2.3

Página após a autenticação ao Sistema de informação ... 7

2.4

Módulo membro ... 8

2.4.1

Sub-menu “Listagem membros” ... 8

2.4.2

Sub-menu “Pesquisa”... 9

2.4.3

Sub-menu “Gestão de Formação” ... 12

2.4.4

Lista Membros CDN ... 13

2.4.5

Competências ... 14

2.4.6

Planear Formações ... 15

2.5

Módulo de Insc. Estágio ... 16

2.5.1

Gestão de inscrição ... 17

2.5.2

Parecer ... 18

2.5.3

Comunicação ao membro ... 20

2.5.4

Audição ... 21

2.5.5

Curso de ética ... 22

2.5.6

Cursos de éticas realizadas ... 23

2.5.7

Estágio ... 24

2.5.8

Envio de processos CDN ... 26

2.5.9

Sub-menu “Pedidos de Patrono” ... 27

2.5.10 Sub-menu “Bolsa patrono” ... 27

2.6

Módulo Documentos ... 28

(3)
(4)

1 Introdução

Este documento descreve todos os testes a serem efectuados às aplicações do sistema de informação,

sendo aplicados aos diversos módulos que o compõem.

Os testes do sistema foram elaborados de forma a verificar se todos os requisitos foram

implementados e são funcionais.

Para garantir o bom funcionamento e a qualidade da aplicação Web deve ter o cuidado em assegurar

que todas as funcionalidades e interacções da aplicação com os utilizadores foram testadas correctamente,

relativamente a cada módulo.

1.1 Objectivo

O objectivo deste documento é planear a fase de testes a que os diferentes módulos que compõem a

aplicação vão ser sujeitos. Esta fase tem como finalidade assegurar a boa qualidade da aplicação web,

verificar se todos os requisitos foram implementados e detectar o maior número de erros o mais cedo

possível. Para que se atinja tal objectivo é necessário testar exaustivamente as diferentes componentes da

aplicação.

1.2 Metodologia

O método seguido para assegurar que todos os campos, funcionalidades e pequenos detalhes foram

alvo de testes, consiste na total verificação de todas as opções disponíveis para cada campo ou

funcionalidade dentro de cada módulo, isto é, para cada campo/valor, tenta-se simular todas as situações a

que este está sujeito no “mundo real” (no mundo dos utilizadores). Por exemplo, o campo de pesquisa por

filtros só admite dados que estejam presentes na base de dados, caso contrário a pesquisa não dará

resultado nenhum. Para que se tenha a certeza que estes requisitos são cumpridos na realidade, é

necessário simulá-los tendo em conta o que o campo admite ou não. Neste caso é necessário testar se o

campo admite dados que estejam na base de dados, dados nulos ou dados que não existam nesta.

1.3 Estrutura dos testes

As tabelas de testes apresentadas em seguida, contêm os seguintes campos:

- Teste: Descreve o que deve ser feito para efectuar o teste em causa ou o que deve ser verificado na

aplicação.

(5)

- Resultado Esperado: Indica o resultado que a aplicação deve apresentar.

- Resultado obtido: Campo preenchido pela estagiaria, que vai efectuar os testes à aplicação,

descrevendo o resultado apresentado pela aplicação, depois de efectuar o teste em causa.

- Resultado Verificado: Campo preenchido pela Product Owner/Scrum Master, que após marcar

como correcto será finalizado a funcionalidade.

Cada tabela está ainda dividida em grupos de testes, que são os seguintes:

- Testes de Ambiente: testes relacionados com o aspecto da Aplicação;

- Testes de Navegabilidade: testes para avaliar a navegação ao longo das

Funcionalidades de cada módulo do SI;

- Testes de Integridade: testes para validar os dados inseridos pelo utilizador;

- Testes de Consistência de Dados: testes relacionados com as operações possíveis de efectuar com

os dados relacionados com a Base de dados.

1.4 Situações de testes

Embora o objectivo dos testes aplicados nesta fase seja garantir a qualidade, os próprios casos de

teste têm de ser devidamente controlados. Tem de se ter o cuidado de controlar e abranger todas as

possibilidades inerentes a um dado campo, mas tendo em atenção que só se deve testar um campo de cada

vez, e dentro de cada campo, um requisito de cada vez. Não se pode controlar o comportamento da

aplicação sem se testar vários campos, ou particularidades de cada vez, porque assim não se saberia donde

provinha o comportamento da aplicação: se dum campo, se de outro, se de um requisito se de outro. Para

controlar este aspecto, cada caso de teste, testa situação a situação, podendo assim verificar mais

detalhadamente quais as funcionalidades que ainda não se encontram devidamente correctas.

(6)

2 Testes

2.1 Critérios de testes

Os critérios pelos quais serão realizados os testes serão os seguintes:

- Serão realizados testes a todos os campos da aplicação, individualmente, com a inserção de valores

normais, valores limites e valores ilegais, de modo a verificar se o programa se comporta correctamente e

transmite mensagens informativas nas diversas situações. Testar também as Checkboxs da aplicação.

- Testar todas as situações de inserção, alteração ou remoção de dados, e verificar

respectivamente se os dados foram correctamente inseridos ou removidos da base de dados. Estas

verificações podem ser feitas através de listagens ou pesquisas na aplicação.

- Testar todas as navegabilidades da aplicação (Botões, Links, etc), e verificar se estão bem

definidas.

- Testar as apresentações das mensagens de erro.

Todos estes testes deverão ser realizados em sistemas operativos Microsoft Windows, em browsers

Microsoft Explorer (versões superiores à versão 4.0).

2.2 Autenticação a aplicação

A tabela abaixo especifica os testes funcionais realizados na página de autenticação da aplicação.

Teste ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado Campos de autenticação Campos a preencher pelo utilizador (Username, Password e Pin) Resultado com esperado Botão (Limpar, Cancelar, Entrar) Logótipo ANET

Fundo O fundo vai se alterando conforme se vai acedendo a pagina de acesso ao SI Resultado com o esperado Teste Navegabilidade

Teste Resultado esperado Resultado obtido Resultado Verificado

Botão Entrar È apresentado a página inicial do SI Botão Limpar Caso o utilizador

insira valores errados pode corrigir ao

(7)

carregar no botão limpar

Teste Integridade

Teste Resultado esperado Resultado obtido Resultado Verificado

Clicar no botão entrar sem inserir nenhum dado ou com dados errados

Apresenta uma mensagem “Password ou Utilizador errado!!”

Funcional

Nota: A pagina inicial foi implementada pelas orientadora, coube as estagiaria implementar os

módulos que lhe foram atribuídos para o desenvolvimento.

2.3 Página após a autenticação ao Sistema de informação

Os seguintes testes são referentes ao ecrã principal da aplicação do SI da ANET.

Teste ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum Compatibilidade

entre os 3 browsers (IE, Firefox 4 Chrome)

Funcional sem nenhuma desformatação

Funcional nos três browser de teste. São todos funcionais mas o Chrome apresenta melhor aspecto. Menu lateral Apresenta os seguintes

módulos Declarações, -Documentos, -Insc./estágio, -Membros e Secretária. (Com os módulos Perfil, Configurações::Sistema Só para administrador) Apresenta todos os módulos conforme o esperado. Itens do Menu “Documentos”

Pesquisa documento Apresenta conforme o esperado Itens do Menu “Insc./Estagios” Apresenta os seguintes sub-menus: Gestão de Inscrição, Parecer, Comunicação ao Membro, Cursos de ética realizadas, Estágios, Envio de Processoss CDN, Pedidos do Patrono Bolsa de Patrono Apresenta todos os itens conforme o esperado Itens do Menu “Membros” Apresenta os seguintes sub-menus: Listagem membros, Pesquisa, Gestão de Formação, Lista Membros CDN, Competências e Planear Formação. Apresenta todos os sub-menus conforme o resultado esperado Itens do Menu “Secretaria” Apresenta os seguintes sub-menus:Gestão de Etiquetas, Recibos, Edição de Estagio, Gestão de Prorrogação, Carta de comunicação(Apresentação só do layout) Apresenta todos os sub-menus conforme o esperado. Itens do Menu “Declarações” Os sub-menus Pedidos, Pesquisa e Gestão de Apresentação conforme o esperado

(8)

empresas(só o layout) Botão (Home,

logout, help)

Botões activos Funcionais (Home, logout)

Logótipo ANET O logótipo aparece no centro da página inicial, sempre que é carregado o “Home” é apresentado o logótipo na frame central do SI

Funcional

Nota: Na página inicial não será necessários fazer testes de integridade nem de consistência de dados

uma vez que se trata só da validação da apresentação e das opções apresentadas na página inicial.

Os módulo Perfil, Configurações::Sistem (módulos parte administrativa), forma desenvolvidas e

implementada pela orientadora.

2.4 Módulo membro

Para testar as funcionalidades deste módulo, é necessário efectuar testes aos seguintes sub-menus:

- Listagem membros

- Pesquisa

- Gestão formação

- Lista Membros CDN

-Competências

- Planear Formação

2.4.1 Sub-menu “Listagem membros”

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum Campos de

preenchimento

Campo de pesquisa rápida, serve para ajudar o utilizador no caso de aparecer muitos resultados da pesquisa Funcional. Aparece como esperado

Links opcionais Aparece dois links “Membros com Foto” e “Membros sem Foto”, em que o link activo aparece com um estilo diferente e esse link fica

Funcional. Aparece como o esperado

(9)

desactivo Paginação Anterior/

Próximo

Se houver muitos resultados aparece dois links com “Anterior e Próximo”

Funcional. Aparece como o esperado

Teste Navegabilidade Botão search Ao carregar no boto

search é apresentado todos os membros com o nome inserido

Funcional. Aparece como o desejado

Links de Membros com Fotos

Aparece a lista dos membros com fotos e esse link aparece com um estilo diferente para mostrar ao utilizador que é esse link que esta activo.

Funcional. Resultado com o esperado

Links Membros sem Fotos

Aparece a lista dos membros sem fotos e se for esse link escolhido pelo utilizador, esse apresenta um cor diferente Funcional. Resultado com o esperado Links anterior/ próximo

Caso a listagem for maior que 20 os links”anterior e próximo aparecem na pagina ficando activo inicialmente só o próximo”.

Funcional. Resultado conforme o esperado

Teste Integridade Clicar “Search” sem

inserir nenhum nome no campo de pesquisa rápida ou se não for inserido nenhum dado no campo É apresentado uma mensagem “Insira o nome do membro” Funcional. Resultado conforme o esperado

Teste Consistência de dados Lista de membros

com foto

Aparece uma lista dos membros com fotos da aplicação

Funcional. Resultado conforme o esperado

Lista de membros sem fotos

Aparece uma lista dos membros com fotos da aplicação

Funcional. Resultado conforme o esperado

2.4.2 Sub-menu “Pesquisa”

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum Links opcionais Aparece dois links

“Pesquisa Directa” e “Pesquisa Composta. Inicialmente aparece a pesquisa directa em que sendo esse activo é o que apresenta uma cor

Funcional. Aparece conforme o esperado.

(10)

diferente.

Teste Navegabilidade Botão "Efectuar

pesquisa Directa"

após os dados terem sido inseridos correctamente

Apresenta uma página com as seguintes

informações;

-Uma tabela com os membros resultantes da pesquisa efectuada, em que cada membro tem a opção de (alterar e visualizar os dados do respectivo membro). Na tabela resultante tem-se o número total de pesquisa. Na página. - Botão de voltar Funcional. Resultado conforme o esperado Botão de “voltar” que aparece após efectuar a pesquisa tanto para pesquisa directa com pesquisa composta Ao carregar no botão é redireccionado a página inicial de pesquisa Funcional. Resultado conforme o pretendido Clicar na imagem dados do membro, após efectuado a pesquisa Aparece um caixa de texto com os dados do membro Funcional. Resultado conforme o esperado Link Pesquisa Composta Aparece um formulário da pesquisa composta, em que o utilizador tem opções de pesquisa por vários campos Funcional. Resultado com pretendido Após inserir os dados correctos e efectuar a pesquisa composta

Aparece uma tabela com os resultados de pesquisa com os membros, dando a opção de poder, ver e alterar os dados dos membros. Também aparece uma tabela com as seguintes opções para exportar para Excel.

Funcional. Resultado como pretendido

Clicar na imagem de exportar em Excel

Exporta para Excel os valores referentes a pesquisa efectuada. Funcional. Resultado conforme o esperado. Teste Integridade Clicar no botão “Efectuar Pesquisa

Directa” sem inserir

nenhum dado no campo de pesquisa

É apresentado uma alerta de erro.” Insira

um valor no campo pesquisa!!!” Funcional. Resultado conforme o esperado Clicar no botão “Efectar Pesquisa Directa” sem escolher os checkbox correcto (P.e. escolher numero definitivo e nome do membro) È apresentado uma mensagem a informa a utilizador “TEM 0.

Não possui resultados para a pesquisa efectuada. Escolhe o método de pesquisa correcta” Funcional. Resultado conforme o esperado

(11)

Alterar dados do membro

Ao campos a alterar devem ser inseridos conforme o tipo de dado p.e: se for inserir uma letra no campo BI não deixa o utilizador inserir. (os seguintes campo telemovel1 e 2, telefone 1 e 2, número contribuinte, número BI e o NIB). Estes campos estão protegidos contra sql injection. Funcional. Resultado como o esperado. Inserir letras no campo No formulário de pesquisa compostas Número do Membro: Aparece uma mensagem de erro a informa o utilizador que o “O número do membro não existe”

Funcional. Resultado conforme o esperado Clicar na imagem dados do membro tanto para a pesquisa composta e directa Aparece um caixa de texto com os dados do membro, garantindo que os dados que estejam a zero na BD não sejam apresentados ao utilizador.

Funcional. Resultado conforme o esperado

Teste Consistência de dados

Teste Resultado esperado Resultado obtido Resultado Verificado

Lista dos membros conforme a pesquisa efectuada

Aparece uma lista dos membros conforme a pesquisa efectuada Funcional. Resultado conforme o esperado Inserir dados no campo pesquisa composta para Numero do membro Aparece os dados do membro só se o membro existir na aplicação Funcional. Resultado conforme o esperado Dados dos seguintes campos de pesquisa composta: (por situação actual, por instituto frequentado, por especialidade do membro) Esses campos aparecem os valores vindos da Base de Dados referente a cada um dos campos

Funcional. Resultado conforme o esperado Alterar os dados do membro Aparece um formulário com os dados do membro a alterar, em que o utilizador escolhe os campos que pretende alterar

Funcional. Resultado conforme o esperado

Alterar os dados do membro

Dados que aparece na caixa de texto para a imagem de visualizar dados.

Os dados que aparecem na caixa de texto, são dados conforme os dados existentes a BD.

Funcional. Resultado conforme o esperado.

(12)

2.4.3 Sub-menu “Gestão de Formação”

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum Campos de

preenchimento

Campo de pesquisa rápida, serve para ajudar o utilizador no caso de aparecer muitos resultados da pesquisa Funcional. Aparece como esperado Paginação Anterior/ Próximo Se houver muitos resultados , aparece dois links com “Anterior e Próximo”. Funcional. Aparece como esperado. Teste Navegabilidade Botão search da pesquisa rápida. Ao carregar no botão search é apresentado todos os cursos realizados na instituição. Funcional. Aparece como o desejado

Clicar no link com a imagem de

visualizar resultados

Aparece uma tabela com listagem dos inscritos nesse curso e para cada inscrito tem-se a opção de alterar, visualizar e eliminar.

Funcional. Resultado com o pretendido

Clicar no link com a imagem de exportar Excel

Os dados dos inscritos nesse curso são exportados para Excel.

Funcional. Resultado como o esperado.

Clicar na imagem de PDF

Aparece o PDF com os valores dos inscritos no determinado curso escolhido Funcional. Resultado como o pretendido. Clicar no link inscrever Aparece um formulário para inscrever um membro no respectivo curso. Funcional. Resultado conforme o esperado. Botão voltar na página resultante, após carregar na opção de visualizar resultados

Deve voltar a página inicial de Gestão de formação Funcional. Resultado conforme o esperado. Link anterior / próximo

Conforme for clicando no próximo é apresentado o resto dos cursos Funcional. Resultado conforme o esperado. Após clicar na imagem de visualizar resultados e carregar na imagem de dados

Aparece uma caixa de texto com os dados do utilizado Funcional. Resultado conforme o esperado Imagem de Alterar dados do membro após clicar na imagem de È apresentado um formulário com os dados do referido membro à serem Funcional. Resultado conforme o esperado.

(13)

visualizar resultados

alterado

Teste Integridade Clicar “Search” sem

inserir nenhum nome do curso no campo de pesquisa rápida ou se não for inserido nenhum dado no campo É apresentado uma mensagem”Insira o nome do curso” Funcional.Resultado conforme o esperado Após carregar na imagem de editar na tabela resultante do visualizar resultados Apresenta os dados do inscrito neste curso em que se pode alterar os campos conforme o dado a inserir, p.e: se for nome o utilizador é obrigado a inserir só letras, caso contrário não deixa o utilizador inserir números. Funcional. Resultado conforme o esperado Clicar na imagem dados do membro tanto para a pesquisa composta e directa Aparece um caixa de texto com os dados do membro, garantindo que os dados que estejam a zero na BD não sejam apresentados ao utilizador. Funcional. Resultado conforme o esperado

Teste Consistência de dados Após carregar na imagem de dados na tabela resultante do visualizar resultados Apresenta os dados do inserido no curso Vindos da Base de Dados Resultado conforme o esperado Após carregar na imagem de eliminar na tabela resultante do visualizar resultados Elimina o inscrito da turma Resultado como o esperado

Lista Curso Aparece a lista dos cursos existentes na

base de dados

Resultado conforme o esperado

Lista dos inscritos num dado curso

Aparece a lista dos inscritos num dado curso

Resultado conforme o esperado

Dados que aparece na caixa de texto para a imagem de visualizar dados.

Os dados que aparecem na caixa de texto, são dados conforme os dados existentes a BD. Resultado conforme o esperado.

2.4.4 Lista Membros CDN

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

(14)

abrir é apresentado o PDF com a lista dos membros conforme for o situação actual escolhido

Aparece conforme o esperado

Imagem de visualizar resultados

Aparece a lista dos inscritos no CDN de um determinado tipo de situação actual.

Aparece também o botão de voltar que volta a página inicial da Lista membros CDN

Funcional. Aparece conforme o esperado

Teste Integridade

--- --- ---

Teste Consistência de dados Lista dos membros

pertencentes a Srcentro

Aparece a lista dos membros pertencentes a Srcentro conforme agrupados por situação actual Funcional. Aparece conforme o pretendido

Após clicar no link “abrir”

Ao carregar no link abrir é apresentado o PDF com a lista dos membros conforme for o situação actual escolhido. Dados vindos da BD Funcional.Aparece conforme o esperado

2.4.5 Competências

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum Campos de preenchimento Campo de pesquisa de competência para um determinado número do membro. Funcional. Aparece como esperado Teste Navegabilidade Botão “Search” da pesquisa rápida.

Aparece uma tabela com os dados pessoais do membro e uma outra tabela com as competências associados ao membro que foi feito a pesquisa. Também apresenta a opção de adicionar competências ao membro. Funcional.Resultados conforme o esperado.

(15)

Adicionar competências Ao carregar no link adicionar competências aparece a lista de competências que podem ser adicionados ao membro, ou seja todas as competências excepto os da membro em causa. Funcional. Resultado conforme o esperado Ao seleccionar as competências que vão ser adicionadas ao membro e carregado no botão adicionar É adicionado ao membro as competências que formaram seleccionadas e a tabela das competências associados ao membro é actualizadas com essas novas competências. Funcional. Resultado conforme o esperado. Teste Integridade Clicar “Search”

(pesquisa rapida) sem inserir o numero no do membro no campo de pesquisa

Se for inserido um número que não seja valido ou se inserir letras neste campo é enviado uma mensagem a avisar que “O número do membro não existe”.

Funcional. Resultado conforme o esperado

Teste Consistência de dados Lista de competências Apresenta a lista de

competências referentes ao membro que exista na BD Resultado conforme o esperado. Listas de Dados pessoais Apresenta os dados pessoais do membro que foi pesquisado e que exista na BD

Resultado conforme o esperado.

Adicionar competências Apresenta todas as competências

excepto as competências do membro em causa,

assim garante que não sejam adicionado

uma competência já existente

Resultado conforme o esperados

(16)

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade Ao carregar no link de adicionar formação É apresentado um formulário com informações relevantes formação a ser adicionada Funcional. Resultado conforme o esperado Depois de preencher o formulário e carregar no adicionar É adicionado uma nova formação a lista de formações a ser lançada. E actualiza a tabela da lista de formações a serem lançados. Funcional. Resultado conforme o esperado

Ao carregar no link abrir O curso sai da lista de cursos a serem lançados e passa a lista de cursos como estado aprovados. (Passa para a lista do sub-menu Gestão de formação) Funcional. Resultado conforme o esperado. Teste Integridade Campos do formulário de adicionar formações Os campos devem ser inseridos com valores conforme o tipo de campo, caso contrário não deixa que o utilizador insira tais valores. Estes campos também esta protegido contra sql injection

Funcional. Resultado conforme o esperado

Teste Consistência de dados Lista de

formações/cursos

Apresenta a lista das formações que formam lançadas

Resultados conforme o esperado

Nota ao carregar botão carregar devia enviar uma mensagem avisar que esse campo deve ter valores.

2.5 Módulo de Insc. Estágio

Para testar as funcionalidades deste módulo, é necessário efectuar testes aos seguintes sub-menus:

- Gestão de Inscrição;

- Parecer;

(17)

- Comunicação ao membro;

- Audições;

- Cursos de Ética

- Cursos de éticas realizadas;

- Estágios;

- Envio de Processos CDN;

- Pedidos de Patrono;

- Bolsa de Patrono;

2.5.1 Gestão de inscrição

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

Clicar no botão abrir Aparece várias tabelas com a informação do membro com o estado pendente. Funcional. Resultado com esperado

Botão de voltar após escolher o membro pretendido

Após carregar no botão de voltar, volta a página inicial do sub-menu Gestão de Inscrição. Funcional. Resultado como o esperado Lista de audições Mensal Aparece a lista listagem dos membros estagiários inscritos nesta Secção de inscritos pendente e em estágio Funcional. Resultado como o esperado. Lista de estágio mensal Clica no link Lista de relatório de estágio mensal Aparece um PDF com a lista de audições mensal. Abre o pdf Lista de relatório de estágio mensal. Aparece um PDF com a lista de relatórios de estágios mensal Abre o pdf

Botão guardar na tabela resultante do “Observações” Faz o update do campo observações Funcional. Resultado conforme o esperado Teste Integridade Botão validar na tabela

resultante “outros aspectos”

(18)

Teste Consistência de dados Tabela com a lista dos

membros com inscrições pendentes Resultados conforme o esperado Lista de relatório de estágio mensal. --- ---

Lista de estágio mensal Aparece a lista listagem dos membros estagiários inscritos nesta Secção de inscrições pendente. Valores existentes n BD Funcional. Resultado como o esperado Após seleccionar o membro que pretendo

Aparece a lista varias tabelas com dados

vindos da BD relativamente ao membro. Tabelas com as seguintes informações: Dados Pessoais; Formação Escolar; Documentos; Outros aspectos. Funcional. Resultado com o esperado

Eliminar Inscrição Elimina a inscrição do membro, eliminando este da BD. Funcional. Resultado como o pretendido

2.5.2 Parecer

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

Parecer Aparece um “accordion” com as seguintes opções: - Parcer C.E -Parecer do C.D da S.R.C. Funcional. Resultado com esperado Click na opção de Parecer C.E

Apresenta uma nova página com as seguintes informações

- Parecer C.E, apresenta duas tabelas com a Listagem dos inscritos em estágios por aprovar (formais/curriculares) com a opção de ver

respectivos dados.. Em que cada membros da listagem tem um link de abrir.

- Aparece o botão de voltar( que volta à pagina inicial do sub-menu

Funcional. Resultado com esperado

(19)

Parecer. Clicar no link “abrir”

para listagem de estágios (curriculares /formais)

Aparecem várias tabelas com a informação do membro que foi escolhido.

Funcional. Resultado conforme o esperado

Botão voltar Ao carregar no botão de voltar este é

redireccionado para a página inicial do sub-menu Parecer Funcional. Resultado conforme o esperado Click no opção de Parecer do C.D da S.R.C Aparece as seguintes tabelas com a lista de membros inscritos:

-Estágio aprovados pela C.E- curriculares e formais.(Para cada um dos membros associados a esta lista tem um link “abrir”) -Prorrogações -Pedidos de Alteração Patrono/Entidade de Acolhimento. Funcional. Resultado conforme o esperado

Clicar no link “abrir” na opção de Parecer do C.D da S.R.C para as tabelas de estágio provados pela C.E-(curriculares e formais)

Aparecem tabelas com informação do membro que foi seleccionado.

Funcional.Resultado conforme o esperado

Teste Integridade

--- --- ---- ---

Teste Consistência de dados

Lista de relatório de estágio mensal.

--- ---

Lista de estágio mensal Aparece a lista listagem dos membros estagiários inscritos nesta Secção de

inscrições pendente. Valores existentes na BD

Funcional. Resultado como o esperado

Após seleccionar o membro que pretendo

Aparece a lista varias tabelas com dados vindos

da BD relativamente ao membro. Tabelas com as

seguintes informações: Dados Pessoais; Formação Escolar; Documentos; Outros aspectos. Funcional. Resultado com o esperado Lista de Tabela de inscrições pendentes

Aparece a listagem dos membros inscritos que sejam pendentes, dados vindos da base de dados

Funcional. Resultado com o pretendido

Eliminar Inscrição Elimina a inscrição do membro, eliminando este da BD.

Funcional. Resultado como o pretendido

(20)

2.5.3 Comunicação ao membro

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

Após carregar no sub-menu comunicação ao membro

-Apresenta uma lista de tabelas com as seguintes comunicações: - Comunicação ao Membro – curriculares ou formais” - Listagem das últimas comunicações enviadas.

. Para cada membro das listagem tem associado um link de “ver”.

Funcional. Resultado como esperado

Click no link ver É apresentado um PDF com a informação que está autorizado a e realizar o estado com um tabela com a data de inicio e fim e a duração do mesmo. Funcional. Resultado conforme o esperado. Teste Integridade --- --- ---- ---

Teste Consistência de dados Lista comunicação ao

membro - Curricular

Apresenta a lista dos membros com comunicação, mas são membros com modalidade curricular. Valor conforme se encontram na BD Funcional. Resultado Conforme o esperado Lista comunicação ao membro - Formais

Apresenta uma tabela com a lista

dos membros com comunicação, mas são membros com modalidade curricular. Valor conforme se encontram na BD

Funcional. Resultado conforme o esperado

Prorrogações - Aceites Apresenta uma tabela com uma lista de membros em que a prorrogação foi aceite. Resultados vindos da BD Resultado conforme o esperado

(21)

2.5.4 Audição

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade Click no sub-menu Audições (Pagina principar) Apresenta um “accordion” com as seguintes opções: -Marcação de audições; - Resultado de audições; Funcional. Resultado conforme o esperado Click Marcação de audição

Apresenta uma lista de membros, em que cada membro tem associado um link para marcar uma data de audição.

Funcional. Resultado conforme o esperado

Click Resultado de audições

Apresenta uma tabela com a lista de audições concluídas. A tabela também tem um link “Listagens” que serve para gerar um PDF/Excel com a segunda determinado

período.

Funcional. Resultado conforme o esperado

Clik no link Listagem Aparece Listagem de audições (por data), em que o utilizador escolhe

um intervalo de data que pretende ver os membros com audições marcadas neste intervalo.

Funcional. Resultado conforme o esperado

Click no botão de voltar Volta a página inicial do sub-menu Audições Funcional. Resultado conforme o esperado Teste Integridade --- --- ---- ---

Teste Consistência de dados Listagem das tabelas de

resultado de audições Apresentam valores conforme apresenta na BD Resultado conforme o esperado. Listagem da tabela Marcação de audição Apresentam valores conforme apresenta na BD Resultado conforme o esperado.

Gerar PDF e Excel Apresenta a tabela com o nome dos membros conforme a

BD

Resultado conforme o esperado

(22)

2.5.5 Curso de ética

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum Campos de

preenchimento

Campo de pesquisa rápida, serve para ajudar o utilizador no caso de aparecer muitos resultados da pesquisa Resultado conforme o esperado.

Adicionar turma Apresenta um link de adicionar turma de ática Resultado conforme o esperado. Paginação Anterior/ Próximo

Se houver mais que muitos resultados aparece dois links com “Anterior e Próximo”

Resultado conforme o esperado.

Teste Navegabilidade

Clicu sub-menu Cursos de ética

Apresenta um campo de pesquisa rápida, um link de adicionar turmas ética e um tabela com a lista das turmas em que cada uma destas turmas tem associado um link de abrir

Funcional. Resultado conforme o esperado

Links anterior/ próximo Caso a listagem for maior que 20 aparece o links”anterior e próximo, ficando o próximo inicialmente activo. Funcional. Resultado conforme o esperado

Adicionar turmas Adiciona a tabela com a lista de turmas um nova turma

Funcional. Resultado conforme o esperado

Botão search pesquisa

rapida Ao carregar no botão search é apresentado a turma com o respectivo numero Funcional. Aparece como o desejado

Click no botão de abrir Apresenta uma nova página com uma tabela com a lista de inscritos nesta turma e também as seguintes opções Inscrição de Outros( para inscrever novos membros a turma), imprimir folha de presença e alteração a data. A página também apresenta um botão de voltar Funcional. Resultado conforme o esperado

(23)

Click no link inscrição de Outros

Apresenta um formulário para fazer a inscrição

Funcional. Resultado conforme o esperado.

Click no link imprimir folha de presença Gera um PDF com os membros que estiveram presentes na turma. Funcional

Click na data Aparece uma nova página que como o um formulário para possibilitando a alteração da data.

Funcional. Resultado com esperado

Click no botão voltar Volta a página inicial do sub-menu curso de ética Funcional. Resultado conforme o esperado Teste Integridade Campo de pesquisa rápida O utilizador deve inserir o número da turma caso insira letras é enviado uma mensagem “Insira o número da turma”

Funcional. Resultado conforme o esperado

Teste Consistência de dados A listagem nas tabelas

após o click no link abrir

A listagem na tabela, são dados vindos da

BD

Resultado conforme o esperado

Lista Cursos de ética A listagem das turmas existente, estão conforme os dados da BD

Resultado conforme o esperado

2.5.6 Cursos de éticas realizadas

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

Click sub-menu Cursos de ética realizadas

Apresenta as turmas de ética que já foram realizadas com a informação dos inscritos nestas turmas. Também tem a opção de imprimir folha de presenças, Inserir folha de presença Funcional. Resultado conforme o esperado

Click no link imprimir folha de presença

Apresenta o PDF com a lista dos membros que estiveram presentes na dada turma de ética realizada Funcional. Resultado conforme o esperado

CLick no link Inserir folha de presença Apresenta um formulário onde da ao utilizador a Funcional. Resultado conforme o esperado

(24)

oportunidade de inserir o ficheiro com as presença Botão voltar Volta a página inicial

do sub-menu cursos de éticas realizadas. Funcional. Resultado conforme o esperado Teste Integridade --- --- ---- ---

Teste Consistência de dados Lista das turma com

ética realizada

Os dados da tabela são dados existentes na BD das turmas de

ética realizadas

Funcional

2.5.7 Estágio

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade Click sub-menu Estágios Apresenta o accordion com as seguintes opções: -Gestão de Estágios - Estágios atrasados Funcional. Resultado conforme o esperado Click no Estágio atrasado Apresenta duas tabelas uma com Lista de membros que já deviam ter concluído estágio e outra com Lista de membros dentro do prazo de entrega de documentos. Funcional.Resultado conforme o esperado Clik na Gestão de Estágio

Apresenta opções de: (Lista Concluidos, Lista estágio em curso, Lista estágio por concluir). E um formulário de pesquisa (nome de membro, número definitivo, numero provisórios) Funcional. Resultado conforme o esperado

Click no link Lista Concluídos

Apresenta numa nova página a lista dos membros com estágio concluído.

Funcional. Resultado conforme o esperado

Click no link lista estágio em curso

Apresenta numa nova página com a lista

Funcional. Resultado conforme o esperado

(25)

Lista Estágio em Curso

com à informação dos membros e dos documentos que estes têm em falta. Click no link Lista

Estágio por concluir Apresenta uma nova página com a lista de estágios por concluir com as seguintes opção de : - Inserir informação de documentos entregues. -Visualizar a lista de documentos entregues para um dado membro. - Anexar documentos aos já existentes. Funcional. Resultado conforme o esperado Parte de documentos (clik)

Apresenta a lista dos documentos do membro em questão. Funcional. Resultado conforme o esperado Click no efectuar pesquisa

Apresenta uma tabela com a listagem dos membros que concluíram o estágio, em que cada membro tem as seguintes opções: Documentos, Estagio Funcional. Resultado conforme o esperado Click na opção Documentos Apresenta os a lista dos documentos referente a esse membro. Funcional. Resultado conforme o esperado Click na opção de estágio Apresenta um formulário para inserir a informação do estágio Funcional. Resultado conforme o esperado Teste Integridade Click no Efectuar

pesquisa p.e: escolha checkbox numero definitivo e inserir letras

Apresenta uma mensagem de a avisar ao utilizador “Insira números com esse checkbox!!!”

Funcional. Resultado conforme o esperado

Formulário para inserir valores de estágios

Os campos do formulário tem de ser inseridos valores conforme forem o valor do campo em questão.

Teste Consistência de dados A listagem com os

estágios Concluídos/Por concluir

São dados existentes na base de dados.

Resultado conforme o esperado.

(26)

Listagem estágio em curso São os dados existentes na base de dados Resultado conforme o esperado. Listagem dos documentos A lista dos documentos pertencentes ao membro, só apresenta documentos existentes. Resultado conforme o esperado Pesquisa no formulário de pesquisa Só apresenta valor para membros existentes na base de dados Resultado conforme o esperado.

2.5.8 Envio de processos CDN

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

Clik no sub-menu “Envio de processo CDN”

Apresenta duas tabelas uma que é formulário responsável para adicionar um membro, e outro um tabela com a lista dos membros com os membros a envio de processo de estágio. Funcional. Resultado conforme o esperado Teste Integridade Adicionar numero de

membro que não exista

Apresenta uma mensagem ao utilizador com “O número do membro não existe”

Funcional. Resultado conforme o esperado.

Teste Consistência de dados Número membros inseridos no formulário para adicionar um membro Só adiciona os números dos membros que existem

na base de dados

(27)

2.5.9 Sub-menu “Pedidos de Patrono”

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

Click no sub-menu Pedidos de Patrono

Apresenta a lista de dos membros estagiários que ainda não tem patrono

Funcional. Apresenta os dados como pretendido.

Clik no link atribuir Apresenta um formulário com o nome do membro seleccionado, com a lista dos patronos que lhe podem ser atribuídos (patronos da mesma área).

Funcional. Apresenta os dados conforme o esperado.

Imagem de informação Apresenta os dados informações relevantes Funcional. Apresenta os dados conforme o esperado. () Teste Integridade --- --- --- ---

Teste Consistência de dados Lista de membros com

pedido de patrono Apresentar somente os estagiários sem patrono, conforme esta na base de dados Funcional.

Lista de patrono a ser atribuído a um membro

Apresenta a lista de patrono para um determinado membro

Funcional

2.5.10 Sub-menu “Bolsa patrono”

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum Campo de preenchimento Apresenta um campo de pesquisa rápida Teste Navegabilidade Click no sub-menu Bolsa de Patrono

Apresenta a lista dos patronos que estão associados a um membro estagiário

Funcional

Clik no link registar patrono Apresenta um formulário para registar o patrono a um determinado membro. Funcional Teste Integridade Pesquisa rápida --- ---- ---

Teste Consistência de dados Listagem dos membros

com bolsa de patrono

Apresenta a lista das bolsa de patrono, conforme os dados

da BD

(28)

2.6 Módulo Documentos

Para testar as funcionalidades deste módulo, é necessário efectuar testes no sub-menu, Gestão de

documentos com as seguintes opções:

- Entrega de documento.

- Listar documentos existentes.

- Entrega de documentos em separado

2.6.1 Gestão de documentos

Teste Ambiente

Teste Resultado esperado Resultado obtido Resultado Verificado

Erros ortográficos Nenhum Nenhum

Teste Navegabilidade

Click no sub-menu Gestão de documentos

Aparece 3 tabs com as seguintes opções: (Entrada de documentos, Listar documentos existente, e Entrada documentos em separado) Funcional. Resultado conforme o esperado

Click na tab “Entrada de documentos” Apresenta um formulário para submeter os documentos para um determinado membro Funcional. Resultado conforme o esperado

Click na tab “Lista de documentos existentes”

Apresenta um formulário com o campo de pesquisa para o membro que se pretende ver os respectivos documentos

Funcional. Resultado conforme o esperado

Click na tab “Entrega de documentos em separado”

Apresenta um formulário para ser inserido os documentos do tipo imagem que tenho várias páginas.

Funcional. Resultado conforme o esperado

Click no submeter Apresenta uma mensagem a informa ao utilizador que o ficheiro foi inserido com sucesso. Funcional. Resultado conforme o esperado Teste Integridade Formulário de pesquisa pelo número de membro, com um número não existente

Apresenta uma mensagem ao utilizador a informar que o número não existe.

Funcional. Resultado conforme o esperado

---

(29)

submeter do sub-menu “Entrada de documento” submissão: 1- Verifica se o documento encontra no formato desejado. 2- Muda o nome do ficheiro para o número do membro seguido do tipo, por exemplo: se submeter o membro submeter um ficheiro de BI fica “11_BI.pdf”. 3- Envia o ficheiro para o servidor e actualiza a tabela “anet_ficheiro” para o respectivo membro. conforme o esperado. Na opção de inserção de documento em

separado, para ficheiro sem ser no formato jpg

Apresenta uma mensagem ao utilizador a informar que o ficheiro não esta no formato pretendido

Funcional. Resultado conforme o esperado.

Teste Consistência de dados Listagem dos documentos existentes Apresenta os documentos de um determinado membro Funcional. Resultado conforme o esperado.

Referências

Documentos relacionados

década de 90, de portadores de HIV ou de pseudoportadores lançando mão do próprio sangue, ou do sangue alheio, como arma intimidatória, com os seguintes objetivos: fugir de hospital

Entende-se como estilo de vida, segundo Giddens (2002) um conjunto de práticas de um indivíduo que preenche necessidades utilitárias, mas além disso dá forma e

àMarque sim se a pessoa fizer atividades físicas no lazer de intensidade moderada por pelo menos 10 minutos seguidos e não para quem não faz atividades físicas no

Sobre essa ligação que os depoimentos e a reconstrução da memória têm com a identidade social no âmbito da História Oral, Pollak (1992) afirma que a coleta de

No entanto, para aperfeiçoar uma equipe de trabalho comprometida com a qualidade e produtividade é necessário motivação, e, satisfação, através de incentivos e política de

apresentar documentação falsa para o certame, ensejar o retardamento da execução de seu objeto, não mantiver a proposta, não celebrar o contrato ou instrumento equivalente, falhar

competição, terão de solicitar por escrito a autorização para permanecer no recinto de competição dentro da área reservada para o

Regulamento da Urbanização e da Edificação do Município de Alfândega da Fé (RUEMAF) — conforme identificado na "Ficha de Instrução" anexa a esta