[Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2...

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

Transcript of [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2...

Page 1: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

[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

Page 2: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 2/29

Í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

2.6.1 Gestão de documentos ....................................................................................................... 28

Page 3: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 3/29

Page 4: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 4/29

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.

Page 5: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 5/29

- 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.

Page 6: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 6/29

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

Page 7: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 7/29

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

Page 8: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 8/29

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

Page 9: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 9/29

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.

Page 10: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 10/29

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

Page 11: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 11/29

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.

Page 12: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 12/29

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.

Page 13: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 13/29

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 Link abrir Ao carregar no link Funcional.

Page 14: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 14/29

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.

Page 15: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 15/29

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

2.4.6 Planear Formações

Page 16: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 16/29

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;

Page 17: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 17/29

- 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”

Page 18: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 18/29

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

Page 19: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 19/29

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

Page 20: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 20/29

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

Page 21: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 21/29

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

Page 22: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 22/29

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

Page 23: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 23/29

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

Page 24: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 24/29

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

Page 25: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 25/29

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.

Page 26: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 26/29

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

Nota: A parte do botão envio não será implementada pela estagiária

Page 27: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 27/29

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

Funcional

Page 28: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 28/29

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

---

Clicar no botão Passos para a Funcional. Resultado

Page 29: [Casos de Teste] - Portal do Conhecimento: Página principal · 2.4 Módulo membro ... 2.4.2 Sub-menu “Pesquisa” Teste Ambiente Teste Resultado esperado Resultado obtido Resultado

Departamento de Engenharia Informática Estágio

[Casos de Teste] MagicBrain

Página 29/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.