Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
LocFacil
UNIVERSIDADE FEDERAL DE PERNAMBUCOCENTRO DE INFORMÁTICA
Engenharia de Software e Sistemas
LocFacil
PLANO E PROJETO DE TESTES
Professor:
Alexandre Vasconcelos
Equipe:Luiz Fernando dos Reis Guimaraes
Marcio de Mendonca NevesPetronio Gomes Lopes Junior
Thiago Monteiro ProtaVictor Hazin da Rocha
Novembro / 2007
Histórico de Revisões
Data Versão Descrição Autor13/11/2007 v 0.3 Criação do Documento Thiago Monteiro18/11/2007 v 0.4 Desenvolvimento do
DocumentoTodos
19/11/2007 v 0.5 Finalização Luiz Guimaraes
SumárioHistórico de Revisões...........................................................................................................................2
1.1 Introdução............................................................................................................................4
1.1.1 Objetivos......................................................................................................................4
1.1.2 Sobre o LocFacil............................................................................................................4
1.1.3 Escopo..........................................................................................................................4
1.1.4 Identificação de Projeto...............................................................................................4
1.2 Requisitos a Testar...............................................................................................................4
1.2.1 Teste do Banco de Dados.............................................................................................4
1.2.2 Teste Funcional............................................................................................................5
1.2.3 Teste do Ciclo de Negócios...........................................................................................5
1.2.4 Teste da Interface do Usuário......................................................................................5
1.2.5 Perfil da Performance..................................................................................................5
1.2.6 Teste de Carga..............................................................................................................5
1.2.7 Teste de Stress.............................................................................................................5
1.2.8 Teste de Volume..........................................................................................................5
1.2.9 Teste de Segurança e de Controle de Acesso...............................................................5
1.2.10 Teste de Falha/Recuperação........................................................................................6
1.2.11 Teste de Instalação.......................................................................................................6
1.3 Estratégias de Teste.............................................................................................................6
1.3.1 Tipos de Teste..............................................................................................................6
1.3.2 Ferramentas...............................................................................................................10
1.4 Recursos.............................................................................................................................10
1.4.1 Humanos....................................................................................................................10
1.4.2 Sistema.......................................................................................................................11
1.5 Cronograma.......................................................................................................................11
2 Projeto de Testes.......................................................................................................................12
2.1 Introdução..........................................................................................................................12
2.1.1 Visão Geral do Documento........................................................................................12
2.1.2 Referências.................................................................................................................12
2.2 Casos de Teste....................................................................................................................12
2.2.1 Identificação dos Casos de Teste................................................................................12
Plano de Testes
1.1 Introdução
1.1.1 Objetivos
Esse é o documento do Plano de Testes, um artefato parte do projeto de desenvolvimento do sistema LocFacil. Seus Principais objetivos são: Identificar os componentes de software do sistema que devem ser testados. Listar os testes que devem ser realizados e seus respectivos requisitos. Recomendar e descrever os passos dos testes que devem ser realizados. Listar os recursos necessários para a realização dos testes.
1.1.2 Sobre o LocFacil
O LocFacil é um sistema de gerenciamento de locadora que visa a integração de dois ambientes diferentes para tal administração. O primeiro ambiente é um sistema Desktop que ficará locado dentro das locadoras e será manipulado pelos funcionários da locadora.O segundo sistema será WEB e servirá para facilitar o acesso às funcionalidades do
sistema, como por exemplo a locação e renovação de locação dos filmes sem sair de casa.
1.1.3 Escopo
O LocFacil passará por diversos testes, divididos em tres etapas: unidade, integração e sistema. Os testes de unidade irão testar casa modulo desenvolvido para o sistema. O de integração irá testar a conexão com o banco de dados, segurança no acesso, usabilidade das interfaces e compatibilidade com os resursos utilizados (Hardware e Software). Os testes de sistema irão mensurar o desempenho do sistema.
1.1.4 Identificação de Projeto
A tabela abaixo identifica a documentação e disponibilidade usada para desenvolver o plano de testes:
Documento Criado ou Disponível Recebido ou Revisado
Especificação de Requisitos Sim Não Sim NãoPlano de Projeto Sim Não Sim NãoModelo de Análise Sim Não Sim NãoModelo de Projeto Sim Não Sim NãoDocumento de Arquitetura Sim Não Sim NãoProtótipo Sim Não Sim NãoManual do Usuário Sim Não Sim NãoLista de Riscos Sim Não Sim Não
1.2 Requisitos a Testar
1.2.1 Teste do Banco de Dados
Verifique que as informações dos funcionários podem ser consultadas e removidas. Verifique que os dados pessoais dos clientes, podem ser cadastrados, consultados e removidos. Verifique que os filmes podem ser atualizados, consultados e reservados. Verifique que é possível o retorno das informações necessárias para gerar os relatórios desejados.
1.2.2 Teste Funcional
Verifique que qualquer usuário pode acessar o sistema através de login e senha. Verifique que os relatórios gerados pelo sistema estão corretos. Verifique que as locações estão ocorrendo de forma correta no banco de dados
1.2.3 Teste do Ciclo de Negócios
Verifique que o sistema não aceita CPFs inválidos. Verifique que o sistema respeita todas as regras de negócio pré-estabelecida pelo cliente.
1.2.4 Teste da Interface do Usuário
Navegue através de todos os use cases, verificando que cada tela de interface gráfica pode ser rapidamente entendida e facilmente utilizada. Verifique que toda ajuda online funciona. Verifique que todas as palavras e expressões apresentadas nos diversos idiomas estão em conformidade com as devidas normas sintáticas e gramaticais. Verifique que todos os “botões” relacionam as telas “apropriadas”
1.2.5 Perfil da Performance
Verifique o tempo de resposta da rede interna e do servidor em relação aos terminais. Verifique o tempo de consulta/atualização do sistema. Verifique que o tempo de resposta para a geração de relatórios não ultrapasse 60 segundos.
1.2.6 Teste de Carga
Verificar a resposta do sistema com 3 usuários. Verificar a resposta do sistema com 5 usuários. Verificar a resposta do sistema com 10 usuários. Verificar a resposta do sistema com 15 usuários.
1.2.7 Teste de Stress
Nenhum.
1.2.8 Teste de Volume
Nenhum.
1.2.9 Teste de Segurança e de Controle de Acesso
Verificar se cada usuário apenas tem permissão de acesso aos recursos que lhe são definidos. Verificar se apenas o gerente tem acesso a cadastrar funcionários.
1.2.10 Teste de Falha/Recuperação
Nenhum.
1.2.11 Teste de Instalação
Verificar se a instalação do sistema ocorre normalmente nas máquinas. Verificar se existe um computador específico para o servidor. Verificar se o sistema é capaz de obter e atualizar as informações a que se propõe a disponibilizar. Verificar se a atualização dos dados no servidor se reflete em todos os terminais. Verificar se o espaço disponível no servidor para informações deve ser capaz de armazenar todos os dados/atualizações que forem cadastrados.
1.3 Estratégias de Teste
1.3.1 Tipos de Teste
1.3.1.1 Teste de Integridade de Dados e do Banco de Dados
Objetivo do Teste: Verificar a integridade e a corretude dos dados após a execução de métodos e processos de acesso ao banco de dados.
Técnica:
Invocar cada método e processo de acesso ao banco de dados, alimentando cada um com dados ou requisições de dados válidos e inválidos. Garantir que os dados foram inseridos como pretendido, que todos os eventos do banco de dados ocorreram apropriadamente e revisar os dados retornados para garantir que os dados corretos foram recuperados pelas razões corretas.
Critério de Finalização:
Todos os métodos e processos de acesso à base de dados funcionam como projetados e sem corrupção de dados.
Considerações Especiais:
O teste pode necessitar de um ambiente de desenvolvimento ou drivers de SGBD para inserir ou modificar os dados diretamente nas base de dados Processos devem ser invocados manualmente
1.3.1.2 Teste de Função
Objetivo do Teste: Garantir a funcionalidade apropriada do alvo do teste, incluindo navegação, entrada de dados, processamento, e recuperação.
Técnica:
Executar cada caso de uso, fluxo de caso de uso, usando dados válidos e inválidos, para verificar a ocorrência dos seguintes fatos: Os resultados esperados ocorrem quando são usados dados válidos para o teste As mensagens de erro ou aviso esperadas são exibidas são usados quando dados inválido.
Critério de Finalização:
Todos os testes planejados foram executados. Todos os defeitos identificados foram tratados.
Considerações Especiais:
Nenhuma
1.3.1.3 Teste do Ciclo de Negócio
Objetivo do Teste: Garantir que as regras de negócio pré-estabelecidas pelo cliente sejam cumpridas.
Técnica:
Executar os casos de uso e fluxos de caso de uso, usando dados que obedeçam ou não às regras de negócio, para verificar a ocorrência dos seguintes fatos: Os resultados esperados ocorrem quando são usados dados válidos. As mensagens de erro esperadas são exibidas aos usuários quando são usados dados inválidos. Sistema não persiste os dados que quebram as regras de negócio.
Critério de Finalização:
Todos os testes foram executados e nenhuma regra de negócio foi quebrada.
Considerações Especiais:
Nenhuma
1.3.1.4 Teste da Interface do Usuário
Objetivo do Teste:
Verificar o seguinte: A navegação no sistema leva às funções e requisitos do negócio apropriadamente, incluindo janela-a-janela, campo-a-campo, e o uso de métodos de acesso (tecla “TAB”, movimentos do mouse) Objetos e características da janela, tais como menus, tamanho, posição, estado e foco conformam-se aos padrões. A interface é fácil e compreensível, não necessitando de treinamento para ser utilizada.
Técnica:
Criar ou modificar os testes para cada janela para verificar a navegação e os estados de objeto apropriados para cada janela e objetos da aplicação.Testar interface com usuário leigo, e analisar a taxa de aprendizado deste no sistema.
Critério de Finalização:
É verificado que cada janela permanece consistente com a versão de comparação ou dentro de padrões aceitáveis. É verificado que o usuário não teve dificuldade em obter o que desejava.
Considerações Especiais:
A interface WEB deve ser “leve” para não exigir uma conexão de alta velocidade com a internet
1.3.1.5 Teste de Performance
Objetivo do Teste:
Verificar que os comportamentos de performance para as transações designadas ou funções de negócio sob as seguintes condições: Carga de trabalho normal. Carga de trabalho saturando o sistema.
Técnica:
Usar Procedimentos de Teste desenvolvidos para Teste da Função ou Ciclo de Negócio Modificar os arquivos de dados para aumentar o número de transações ou os scripts para aumentar o número de iterações que ocorre a cada transação. Scripts devem ser rodados em uma máquina (melhor caso para comparar um único usuário, uma única transação) e ser repetidas com múltiplos clientes.
Critério de Finalização:
Único usuário ou transação: finalização com sucesso dos scripts de testes sem nenhuma falha e dentro da alocação de tempo por transação esperada ou requisitada.Múltiplas transações ou usuários: finalização bem sucedida dos scripts de teste sem qualquer falha e dentro da alocação de tempo aceitável.
Considerações Especiais:
Um teste abrangente de performance inclui ter uma carga de trabalho no servidor.Há vários métodos que podem ser usados para executar isso, incluindo: “Direcionar transações” diretamente para o servidor, usualmente na forma de chamadas SQL. Criar carga de usuário “virtual” para simular muitos clientes, normalmente várias centenas. Ferramentas de Emulação de Terminal Remoto podem ser usadas para atingir essa carga. Essa técnica também pode ser usada para carregar uma rede com “tráfego”. Usar múltiplos clientes físicos, cada um rodando scripts de teste para gerar uma carga no sistema.O teste de performance deve ser executado em uma máquina dedicada ou em um tempo dedicado. Isso permite controle total e mensuração precisa.As bases de dados usadas para o Teste de Performance devem ser ou do tamanho real ou proporcionalmente iguais.
1.3.1.6 Teste de Carga
Objetivo do Teste: Verificar o limite de transações que o servidor pode agüentar a fim de especificar a carga total suportada pelo sistema.
Técnica:
Use testes desenvolvidos para o Teste do Ciclo de Negócio ou Função.Aumente o numero de testes contidos e verifique como o sistema responde.
Critério de Finalização:
O sistema deve obter o resultado esperado quando certo numero de transações são executadas. Se isso acontecer o teste será considerado um sucesso.
1.3.1.7 Teste de Segurança e Controle de Acesso
Objetivo do Teste: Verificar se as permissões são aplicadas corretamente para cada tipo de usuário.
Técnica:
Devem ser listadas as funções para as quais cada usuário tem acesso. Verificar se cada usuário, após logado, possui acesso apenas às suas funções especificas. Trocar de usuário e depois verificar se as novas funções são permitidas.
Critério de Finalização:
Para cada tipo de usuário conhecido as funções ou dados apropriados estão disponíveis, e todas as transações funcionam como esperado. Usuários não cadastrados não devem conseguir logar no sistema.
1.3.1.8 Teste de Instalação
Objetivo do Teste:
Verifique que as máquinas testadas instalam apropriadamente em cada configuração de hardware necessária sobre as seguintes condições: Uma nova instalação, em um nova máquina na qual o LocFácil nunca foi instalado. Reinstalação numa máquina na qual o LocFácil já foi previamente instalado. Atualização de uma versão anterior numa máquina que já tenha o LocFinstalado,
Técnica:
A instalação pode ser executada manualmente ou através de scripts previamente criados. Após a conclusão da instalação, testes envolvendo transações devem ser realizados. Esses testes devem ser os mesmos para as diferentes maquinas na qual o software será instalado. Podem ser utilizados testes manuais, na qual o usuário insere um grupo de transações previamente especificadas ou por meio de scripts.
Critério de Finalização:
Deve ser escolhido um conjunto de transações do sistema para o teste após a instalação. Se todas as transações funcionarem como esperado, então pode-se concluir que a instalação do software foi realizada com sucesso.As maquinas escolhidas devem ter configurações variadas, sempre pensando na realidade das máquinas existentes no posto.
1.3.2 Ferramentas
As seguintes ferramentas serão empregadas para esse projeto:
Ferramenta Vendedor
Gerenciamento de Projeto OpenProjectMicrosoft Word
FreeMicrosoft
Ferramentas do SGBD MySql Free
1.4 RecursosEssa seção apresentará os recursos utilizados no projeto.
1.4.1 Humanos
Essa tabela mostra as suposições divisões de tarefas pelos integrantes.
Recursos Humanos
Trabalhador Recursos Mínimos Recomendados
Responsabilidades Específicas ou Comentários
Gerente de Teste,Gerente do Projeto de
TesteMarcio Mendonça
Fornece supervisionamento gerencial. Responsabilidades: Prover direcionamento técnico Adquirir recursos apropriados Fornecer relatórios de gerenciamento
Test Designer Victor HazinPetronio Lopes
Identifica, prioriza, e implementa os casos de teste.Responsabilidades: Gerar o plano de teste Criar o modelo de teste Avaliar a efetividade do esforço de teste
Testador Luiz GuimaraesThiago Prota
Executa os testes.Responsabilidades: Executar os testes Registrar os resultados Reestabelecer-se dos erros Documentar solicitações de mudança
Administrador do Sistema de Teste Petronio Lopes
Garante que o ambiente e os bens de teste sejam gerenciados e mantidos.Responsabilidades: Administrar o sistema de gerenciamento teste Instalar e gerenciar o acesso do trabalhador ao sistema de testes
Gerente do Banco de Dados,
Administrador do Banco de Dados
Luiz Guimaraes
Garante que o ambiente e bens de teste de dados (banco de dados) sejam gerenciados e mantidos.Responsabilidades: Administrar os dados de teste (base de dados)
Designer Thiago Monteiro
Identifica e define as operações, atributos, e associações das classes de teste.Responsabilidades: Identificar e definir as classes de teste Identificar e definir os pacotes de teste
Implementador Todos
Implementa e faz os testes unitários das classes e pacotes de teste. Responsabilidades: Cria as classes e pacotes de teste implementados no modelo de teste
1.4.2 Sistema
A tabela seguinte expõe os recursos do sistema para o projeto de teste.
Recursos do SistemaServidor de Banco de Dados
— MySql 5.5Terminais Clientes
—1 PCRepositório de Testes
—1 PC—3 PCs de Desenvolvimento de
Teste
1.5 Cronograma
Milestone Data de Início Data de TérminoPlanejar Teste 13/11/07 18/11/07Projetar Teste 18/11/07 20/11/07Implementar Teste 03/12/07 04/12/07Executar Teste 04/12/07 07/12/07Avaliar Teste 07/12/07 08/12/07
2 Projeto de Testes
2.1 Introdução
2.1.1 Visão Geral do Documento
O objetivo deste documento é apresentar a forma de como devem ser realizados os testes do sistema. Para isso são definidos os casos de teste e como devem ser executados; e os procedimentos de teste, que consistem em instruções para execução e avaliação dos casos de teste.
2.1.2 Referências
Documento de Requisitos - http://www.cin.ufpe.br/~tmp/ess
2.2 Casos de Teste
2.2.1 Identificação dos Casos de Teste
Tabelas com os casos de teste:
ID CT_001 Tipo do teste Funcional Objetivo Verificar se a tarefa de cadastrar usuário está executando de maneira correta.
Requisito [RF-01D] Cadastrar cliente
Pré-condição 1. O funcionário deverá estar logado no sistema2. Dados do cliente(nome,cpf,endereço,telefone).
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Cadastrar cliente”. A tela de cadastro é apresentada.
2 Forneça os dados do usuário (nome = nome1, CPF = 032.165.987-52, endereço = endereçoCliente, Telefone = 3678-4963 ) e selecione o botão “Continuar”.
A tela para cadastrar login e senha é apresentada.
3 Forneça os valores de login e senha (login = login1 e senha = senha1) e selecione o botão “Cadastrar”.
O sistema retorna uma mensagem informando que o usuário foi cadastrado com sucesso e um id definido para ele.
4 Verifique se o usuário está cadastrado no banco de dados com todas as informações fornecidas.
O usuário foi cadastrado no banco de dados com sucesso.
Verificar se todos os campos obrigatórios estão preenchidos e se os campos receberam informações válidas.Verificar se login já existe e se o cliente já está cadastrado.Repetir os passos acima no caso do login já exista ou se os dados fornecidos forem inválidos.
ID CT_002 Tipo do teste Funcional
Objetivo Verificar se a tarefa de cadastrar funcionário está executando de maneira correta.
Requisito [RF-02D] Cadastrar funcionário
Pré-condição 1. O funcionário deverá estar logado no sistema2. Dados do funcionário(nome,cpf,endereço,telefone).
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Cadastrar funcionário”. A tela de cadastro é apresentada.
2 Forneça os dados do usuário (nome = nome1, CPF = 032.165.987-52, endereço = endereçoCliente, Telefone = 3678-4963 ) e selecione o botão “Continuar”.
A tela para cadastrar login e senha é apresentada.
3 Forneça os valores de login e senha (login = login1 e senha = senha1) e selecione o botão “Cadastrar”.
O sistema retorna uma mensagem informando que o funcionário foi cadastrado com sucesso e define um id para ele.
4 Verifique se o funcionário está cadastrado no banco de dados com todas as informações fornecidas.
O usuário foi cadastrado no banco de dados com sucesso.
Verificar se todos os campos obrigatórios estão preenchidos e se os campos receberam informações válidas. Verificar se login já existe e se o funcionário já está cadastrado. Repetir os passos acima no caso do login já exista ou se os dados fornecidos forem inválidos.
ID CT_003 Tipo do teste Funcional
Objetivo Verificar se a tarefa de cadastrar filme está executando de maneira correta.
Requisito [RF-03D] Cadastrar Filme
Pré-condição 1. O funcionário deverá estar logado no sistema2. Dados do filme (título, ator principal, preço, tipo, lançamento/ catalogo).
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Cadastrar filme”. A tela de cadastro de filmes é apresentada.
2 Forneça os dados do filme (título = título1, ator principal = ator, preço = 5, tipo = tipo1, lançamento/catalogo = lancamento1) e selecione o botão “Cadastrar”
A tela para confirmar cadastro é apresentada.
3 Clique em “Confirmar Cadastro” ou “Cancelar”. O sistema retorna uma mensagem informando que o está sendo cadastrado, caso for escolhida a opção de confirmar ou retorna para a tela de cadastro no caso de cancelamento.
4 O sistema verifica se o filme está cadastrado no banco de dados com todas as informações fornecidas.
O sistema retorna uma mensagem informando que o filme foi cadastrado com sucesso.
Verificar se é possível cadastrar um filme com campos obrigatórios vazios.Verificar se o filme foi inserido com os dados corretos no banco.Verificar se não existem dois funcionários com o mesmo login.Repetir os passos acima ate que tudo ocorra corretamente.
ID CT_004 Tipo do teste Funcional
Objetivo Verificar se a tarefa de visualizar informações de um filme está executando de maneira correta.
Requisito [RF-04D] Visualizar informações do filme.
Pré-condição 1. O funcionário deverá estar logado no sistema2. Titulo do filme.
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Visualizar filme”. A tela de busca é mostrada.
2 Forneça o nome do filme (nome = nome1) e selecione o botão “Continuar”.
A tela de espera é mostrada e logo após é mostrada a tela com os resultados da busca.
3 Escolha um entre os filmes encontrados. É mostrada a tela com as informações do filme
Verificar se a visualização condiz com o filme anteriormente selecionado.Verificar se todas as informações foram corretamente exibidas.Repetir até que todas as verificações sejam satisfeitas.
ID CT_005 Tipo do teste Funcional
Objetivo Verificar se a tarefa de visualizar informações de um cliente está executando de maneira correta.
Requisito [RF-05D] Visualizar informações do cliente.
Pré-condição 1. O funcionário deverá estar logado no sistema2. Nome do cliente
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Visualizar Cliente”. A tela de busca é apresentada.
2 Forneça o nome do cliente e selecione o botão “Continuar”.
A tela de espera é mostrada e logo após é mostrada a tela com os resultados da busca.
3 Escolha um entre os clientes encontrados. É mostrada a tela com as informações do cliente.
Verificar se a visualização condiz com o cliente anteriormente selecionado.Verificar se todas as informações foram corretamente exibidas.Repetir até que todas as verificações sejam satisfeitas.
ID CT_006 Tipo do teste Funcional
Objetivo Verificar se a tarefa de visualizar informações de um funcionário está executando de maneira correta.
Requisito [RF-06D] Visualizar informações do funcionário
Pré-condição 1. O funcionário deverá estar logado no sistema2. Nome do funcionário.
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Visualizar funcionário”. A tela de busca é apresentada.
2 Forneça o nome do funcionário e selecione o botão “Continuar”.
A tela de espera é mostrada e logo após é mostrada a tela com os resultados da busca.
3 Escolha um entre os funcionários encontrados. É mostrada a tela com as informações do cliente.
Verificar se a visualização condiz com o funcionario anteriormente selecionado.Verificar se todas as informações foram corretamente exibidas.Repetir até que todas as verificações sejam satisfeitas.
ID CT_007 Tipo do teste Funcional
Objetivo Verificar se a tarefa de gerar relatórios sobre os clientes está executando de maneira correta.
Requisito [RF-07D] Geração de relatórios sobre os clientes
Pré-condição 1. O funcionário deverá estar logado no sistema2. Dados selecionados do cliente (Nome, CPF, Id, Endereço, Telefone).
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Gerar Relatórios de Clientes”. A tela de seleção dos dados é apresentada.
2 Escolha os dados e selecione o botão “Continuar”.
A tela com o relatório deve ser mostrada, com a opção de imprimir.
3 Escolha a opção de imprimir. O sistema deve imprimir o relatório.
Verificar se é possível gerar um relatório sem está logado no sistema.Verificar se todas as opções do relatório são geradas de forma corretas.Repetir até que todas as verificações sejam satisfeitas.
ID CT_008 Tipo do teste Funcional
Objetivo Verificar se a tarefa de gerar relatórios sobre os filmes está executando de maneira correta.
Requisito [RF-08D] Geração de relatórios sobre os filmes(histórico de locações)
Pré-condição 1. O funcionário deverá estar logado no sistema2. Dados selecionados do filme (Título, Id, Ator principal, Preço, Tipo, Lançamento/Catálogo, Diretor).
Nº. do Passo Selecione a opção “Gerar Relatórios de Clientes”. Resultados Esperados
1 Selecione a opção “Gerar Relatórios de Filmes”. A tela de seleção do tipo de relatório é apresentado.
2 Selecione “Ver histórico”. A tela para buscar o filme é apresentada.
3 Forneça o nome do filme e clique “Continuar”. O sistema retorna uma lista de filmes.
4 Selecione um entre os filmes apresentados e clique continuar.
O sistema irá mostrar o histórico em tela e disponibilizar a opção de imprimir.
5 Selecione “Imprimir. O sistema irá imprimir o histórico e retornar para a tela de seleção de tipo de relatório.
6 Selecione “Relatório de Filmes” A tela de seleção dos dados é apresentada.
7 Escolha os dados e selecione o botão “Continuar”.
A tela com o relatório deve ser mostrada, com a opção de imprimir.
8 Selecione a opção imprimir. O sistema deve imprimir o relatório.
Verificar se é possível gerar um relatório sem está logado no sistema.Verificar se todas as opções do relatório são geradas de forma corretas.Verifique se as informações impressas estão de acordo com o sistema.Repetir até que todas as verificações sejam satisfeitas.
ID CT_009 Tipo do teste Funcional Objetivo Verificar se a tarefa de buscar filme está executando de maneira correta.
Requisito [RF-09D] Busca filmes
Pré-condição
1. Ter efetuado o login no sistema2. Título e/ou3. Id e/ou4. Ator principal e/ou5. Preço e/ou6. Tipo e/ou7. Lançamento/Catálogo e/ou8. Diretor
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “procurar filme”. A tela de busca de filmes é apresentada.
2 Escolha as opções de filtro selecione os campos correspondente e selecione a opção “procurar”.
A tela com os títulos que satisfazem as condições de busca será mostrada para o usuário.
Verificar se todas as pré-condições estão corretas. Caso alguma estiver incorreta um erro específico deve ser lançado. Verificar se o filme retornado corresponde ao solicitado. Tentar procurar um filme que não existe para que seja retornando uma mensagem dizendo que esse filme não está cadastrado.
ID CT_010 Tipo do teste Funcional
Objetivo Verificar se a tarefa de buscar de clientes está executando de maneira correta.
Requisito [RF-010D] Busca de clientes
Pré-condição
1. Ter efetuado o login no sistema2. Nome e/ou3. CPF e/ou4. Telefone e/ou5. Id
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “procurar cliente”. A tela de busca de cliente é apresentada.
2 Escolha as opções de filtro selecione os campos correspondente e selecione a opção “procurar”.
A tela com o/os que satisfazem as condições de busca será mostrada para o usuário.
Verificar se todas as pré-condições estão corretas. Caso alguma estiver incorreta um erro específico deve ser lançado. Verificar se o cliente retornado corresponde ao solicitado. Tentar procurar um cliente que não existe para que seja retornando uma mensagem dizendo que esse cliente não está cadastrado.
ID CT_011 Tipo do teste Funcional
Objetivo Verificar as locações e reservas.
Requisito [RF-011D] Controle de filmes locados
Pré-condição 1. Ter efetuado o login no sistema
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “controle de filmes locados”. A tela de controle de filmes é apresentada ao funcionário. Todos os filmes locados e reservados são apresentados ao funcionário.
Verificar se a tela de informações de controle de filmes é mostrada.Verificar se todos os filmes locados ou reservados estão sendo mostrados nessa tela.
ID CT_012 Tipo do teste Funcional
Objetivo Emitir uma nota fiscal
Requisito [RF-012D] Emissão de notas
Pré-condição 1. Ter efetuado o login no sistema 2. Ter realizado uma locação com sucesso
Nº. do Passo Passos Resultados Esperados
1 O funcionário confirma a locação. O sistema mostrará a nota na tela para posterior impressão, esperando a confirmação da nota.
2 Se a nota estiver com todos os dados corretos, o funcionário confirma a impressão.
A nota é impressa e entregue ao cliente junto com suas locações.
Verificar se todas as informações do filme estão corretas na nota.
Tentar imprimir uma nota referente a nenhum filme.
Solicitar outra impressão de nota enquanto uma já estiver sendo impressa.
ID CT_013 Tipo do teste Funcional
Objetivo Renovar a locação de um filme
Requisito [RF-013D] Renovação de locação
Pré-condição
1. Ter efetuado o login no sistema2. Visualizar Informações do Filme3. Visualizar Informações do Cliente4. Filme está disponível para renovação5. Cliente está autorizado a fazer renovação6. Informar o período de renovação
Nº. do Passo Passos Resultados Esperados
1 O funcionário selecionará a opção de controle de filmes locados
A tela de controle de filmes locados é mostrada.
2 O funcionário achará as locações do usuário através de algum de seus dados.
Os filmes locados por aquele usuário serão mostrados.
3 O funcionário escolherá o filme a ser renovado. Informações sobre esse filme serão mostradas ao funcionário
4 Serão informados ao sistema quantos períodos de locação deseja-se renovar a locação.
Caso não haja nenhuma reservas em choque com o período de renovação o sistema irá renovar a locação.
Verificar se o filme foi renovado corretamente.
Tentar renovar um filme que já estava reservado para aquele período. Uma mensagem de erro deve ser lançada.
Verificar se o novo período e o valor da locação são mostrados na opção controle de filmes locados.
ID CT_014 Tipo do teste Funcional
Objetivo Logar-se no sistema
Requisito [RF-014D] Login
Pré-condição 1. Login2. Senha3. Ter login cadastrado
Nº. do Passo Passos Resultados Esperados
1 O funcionário executará o software O sistema será iniciado e a tela de login será mostrada.
2 O funcionário digitará no campo login o seu login e no campo senha a sua senha.
O sistema deverá mostrar a tela de login com sucesso.
Verificar se o usuário consegue logar no sistema com as informações válidas.
Tentar logar com uma senha não cadastrada.
Tentar logar com um login não cadastrado.
ID CT_015 Tipo do teste Funcional Objetivo Verificar se o sistema efetua uma reserva de filme corretamente.
Requisito [RF-15D] Reserva de locação
Pré-condição 1. O funcionário deverá estar logado no sistema2. Dados do cliente(nome,cpf,endereço,telefone).3. Dados do filme(título, id)4. Filme disponível para reserva5. Cliente apto a realizar uma reserva
6. O período da reserva deverá ser informado
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Reservar filme”. A tela de reserva é apresentada.
2 Forneça os dados do usuário (nome = nome1, CPF = 032.165.987-52, endereço = endereçoCliente, Telefone = 3678-4963 ) e selecione o botão “Continuar”.
A tela para reservar um filme é apresentada.
3 Forneça algum dado do filme que o identifique e clique na opção “Reservar”
O sistema apresentará uma tela de reserva efetuada com sucesso e fornecerá um id que identifica a reserva.
Verificar se todos os campos obrigatórios estão preenchidos e se os campos receberam informações válidas.Verificar se é possível efetuar a reserva, se o cliente pode fazer uma reserva.Repetir passos acima se os dados fornecidos forem inválidos.
ID CT_016 Tipo do teste Funcional Objetivo Verificar se o sistema efetua o login de um usuário corretamente.
Requisito [RF-16W] Login
Pré-condição 1. O cliente deverá ter um cadastro no sistema2. Login e senha devem corresponder
Nº. do Passo Passos Resultados Esperados
1 Fornecer login e senha ao sistema e selecionar a opção “Ok”
O sistema deverá logar o usuário no sistema e retornar para a tela inicial.
Verificar se login e senha correspondem e se o login existe.Repetir passo acima no caso de insucesso.
ID CT_017 Tipo do teste Funcional
Objetivo Verificar se o funcionário/cliente consegue alterar sua senha e/ou login
Requisito [RF-17W] Alterar senha/login
Pré-condição 1. O funcionário/cliente deverá estar logado no sistema2. O cliente/funcionário deve fornecer nova senha e/ou novo login3. A senha antiga deve ser fornecida
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Alterar login/senha”. A tela de alteração é apresentada.
2 Forneça o novo login caso queira mudá-lo e/ou a nova senha caso deseje mudá-la. A senha antiga deverá ser apresentada para qualquer opção.Selecione a opção “Efetuar alteração”.
O sistema deve apresentar uma mensagem informando o sucesso na alteração.
Verificar validade dos dados fornecidos e se a senha antiga corresponde ao usuário que quer efetuar uma mudança.Repetir passos anteriores no caso de insucesso.
ID CT_018 Tipo do teste Funcional Objetivo Verificar se o funcionário consegue criar enquetes
Requisito [RF-18W] Criar enquetes
Pré-condição 1. O funcionário deverá estar logado no sistema2. Nome da enquete deve ser fornecido3. Alternativas da enquete devem ser fornecidas
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Criar enquete”. A tela de criação de enquete é apresentada.
2 Forneça o nome da enquete e suas opções O sistema apresenta uma mensagem informando a criação com êxito.
Verificar a validade dos dados e se já existe uma enquete com o mesmo nome.Repetir passos acima caso necessário.
ID CT_019 Tipo do teste Funcional Objetivo Verificar se a tarefa de Reservar Filme pela web está executando de maneira correta.
Requisito [RF-19W] Reserva Filme
Pré-condição
1. Ter efetuado o login no sistema2. Visualizar Informações do Filme3. Filme está disponível para a reserva4. Cliente está autorizado a fazer reserva5. Informar o período de reserva
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Reservar Filme” A tela de confirmação é apresentada exibindo as informações da reserva.
2 Selecione a opção “OK” para validar a reserva. A tela de sucesso é exibida, caso seja possível fazer a reserva. Caso a reserva não possa ser feita um aviso é mostrado informando o motivo.
3 Confirme a operação selecionando a opção “OK”. Retorna a tela de reservas.
Verificar se todas as pré-condições foram informadas corretamente.Verificar se é possível realizar uma reserva indisponível (Filme anteriormente reservado). Verificar se é possível realizar uma reserva para um cliente não autorizado.Verificar se é possível realizar uma reserva sem está logado.Verificar se é possível realizar uma reserva sem o filme está cadastrado.Verificar se é possível realizar uma reserva no período já decorrente.Repetir até que todas as verificações sejam satisfeitas.
ID CT_020 Tipo do teste Funcional
Objetivo Verificar se a tarefa de Visualizar informações dos filmes pela web está executando de maneira correta.
Requisito [RF-20W] Visualização de informações dos filmes
Pré-condição 1. Ter consultado o filme
Nº. do Passo Passos Resultados Esperados
1 Dentre as opções de filmes filtrados selecione um e escolha a opção “Visualizar Informações”
A tela com as informações do filme selecionado é exibida.
2 Selecione a opção que desejar dentre estas: “Reservar Filme”, “Locar Filme”, “Voltar”
A tela de confirmação é exibida.
3 Confirme a operação selecionando a opção “OK”. A tela mapeada para tal ação é exibida.
Verificar se a visualização condiz com o filme anteriormente selecionado.Verificar se todas as informações foram corretamente exibidas.Repetir até que todas as verificações sejam satisfeitas.
ID CT_021 Tipo do teste Funcional
Objetivo Verificar se a tarefa de Visualização de informações dos clientes pela web está executando de maneira correta.
Requisito [RF-21W] Visualização de informações dos clientes
Pré-condição 1. Ter efetuado o login no sistema
Nº. do Passo Passos Resultados Esperados
1 Após ter feito login no sistema selecione a opção visualizar informações pessoais.
A tela com as informações pessoais é exibida.
2 Caso deseje ver o histórico de locação pessoal selecione a aba “Histórico”.
A tela com o histórico de locação é exibida.
3 Selecione a opção desejada dentre: “Procurar Filme”, “Histórico”, “Informações Pessoais”, “Página Inicial”, entre outros disponíveis no menu.
A tela mapeada para tal ação é exibida.
Verificar se a visualização condiz com o cliente anteriormente selecionado.Verificar se todas as informações foram corretamente exibidas.Repetir até que todas as verificações sejam satisfeitas.
ID CT_022 Tipo do teste Funcional
Objetivo Verificar se a tarefa de Busca de filmes pela web está executando de maneira correta.
Requisito [RF-22W] Busca de filmes
Pré-condição
1. Título e/ou2. Id e/ou3. Ator principal e/ou4. Preço e/ou5. Tipo e/ou6. Lançamento/Catálogo e/ou7. Diretor
Nº. do Passo Passos Resultados Esperados
1 Após ter feito login no sistema selecione a opção “Procurar Filme”.
A tela com as opções de filtros (Título, id, Ator Principal, Preço, Tipo,
Lançamento/Catálogo e Diretor) é exibida.
2 Escolha as opções de filtros, preencha os campos correspondentes e selecione a opção “Procurar”.
É exibida uma tela com os resultados, caso não haja resultado é exibida uma mensagem ao usuário. Busca Concluída.
Verificar se todas as pré-condições foram informadas corretamente.Verificar se os filmes exibidos correspondem aos filtros feitos.Verificar se é possível buscar um filme que não está cadastrado.Repetir até que todas as verificações sejam satisfeitas.
ID CT_023 Tipo do teste Funcional
Objetivo Verificar se a tarefa de Renovação de Locação pela web está executando de maneira correta.
Requisito [RF-23W] Renovação de Locação
Pré-condição
1. Ter efetuado o login no sistema2. Visualizar Informações do Filme3. Filme está disponível para renovação4. Cliente está autorizado a fazer renovação5. Informar o período de renovação
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Renovar Locação”. A tela de renovação é apresentada, com informações das suas locações.
2 Selecionar qual locação será renovada e informar quantos períodos. Selecione a opção “Renovar”
A tela informando o sucesso da renovação é apresentada, informando um id que identifica a renovação.
Verificar se é possível realizar uma renovação sem está logado no sistema.Verificar se todas as locações foram exibidas para renovação.Verificar se é possível renovar um filme indisponívelVerificar se é possível realizar uma renovação para um cliente não autorizado.Repetir até que todas as verificações sejam satisfeitas.
ID CT_024 Tipo do teste Funcional
Objetivo Verificar se a tarefa de Locação on-line pela web está executando de maneira correta.
Requisito [RF-24W] Locação on-line
Pré-condição
1. Ter efetuado o login no sistema
2. Visualizar Informações do Filme3. Filme está disponível para locação4. Cliente está autorizado a fazer locação5. Informar o período de locação
Nº. do Passo Passos Resultados Esperados
1 Após ter encontrado os filmes desejados, selecionar a opção “Locar Filme”, isto armazenará os filmes numa lista (nota) para posterior locação, caso seja autorizada a locação.
Uma tela será exibida para que o cliente informe o período de locação.
2 Selecione a opção “OK”, para confirmar a locação.
Locação é adicionada à nota e o sistema continuará exibindo a tela de consulta de filmes até que seja selecionada a opção “Emitir nota”.
3 Após ter selecionado todos os filmes da locação selecione a opção “Emitir nota”
A tela de Emissão de nota é exibida.
Verificar se é possível realizar uma locação sem está logado no sistema.Verificar se é possível locar um filme para um período decorrente.Verificar se é possível locar um filme indisponívelVerificar se é possível realizar uma locação para um cliente não autorizado.Repetir até que todas as verificações sejam satisfeitas.
ID CT_025 Tipo do teste Funcional
Objetivo Verificar se a tarefa de Geração de relatorios sobre os funcionários está executando de maneira correta.
Requisito [RF-25D] Geração de relatorios sobre os funcionários
Pré-condição 1. Ter efetuado o login no sistema2. Informações selecionadas (Nome, CPF, Id, Endereço, Telefone)
Nº. do Passo Passos Resultados Esperados
1 Selecionar a opção “Gerar Relatórios” A tela com as possíveis opções de relatórios é exibida.
2 Selecione a opção “Gerar Relatório de Funcionários”
A tela com as opções dos campos do relatório é exibida.
3 Escolha as opções dos campos do relatório e selecione a opção “Gerar Relatório”.
É exibida uma tela com o relatório dos funcionários.
Verificar se é possível gerar um relatório sem está logado no sistema.Verificar se todas as opções do relatório são geradas de forma corretas.Repetir até que todas as verificações sejam satisfeitas.
ID CT_026 Tipo do teste Funcional
Objetivo Verificar se uma locação é efetuada corretamente
Requisito [RF-26D] Locação
Pré-condição
1. O funcionário deverá estar logado no sistema2. Dados do cliente(nome,cpf,endereço,telefone).3. Dados do filme(título, id)4. Filme disponível para locação5. Cliente apto a realizar uma locação6. O período da locação deverá ser informado
Nº. do Passo Passos Resultados Esperados
1 Selecione a opção “Locar filme”. A tela de locação é apresentada.
2 Forneça os dados do usuário (nome = nome1, CPF = 032.165.987-52, endereço = endereçoCliente, Telefone = 3678-4963 ) e selecione o botão “Continuar”.
A tela para locar um filme é apresentada.
3 Forneça algum dado do filme que o identifique e clique na opção “Locar”
O sistema apresentará uma tela de locação efetuada com sucesso e fornecerá um id que identifica a locação.
Verificar a validade dos dados e se todos os campos obrigatórios foram preenchidos.Verificar disponibilidade do filme, se o cliente está apto para efetuar uma locação e se o período é válido.Repetir os passos acima caso necessário.
ID CT_027 Tipo do teste Funcional
Objetivo Verificar se a tarefa alterar dados do cliente está executando de maneira correta.
Requisito [RF-27D] Alterar dados do cliente
Pré-condição
1. Estar logado como administrador2. Algum dado que identifique o cliente (CPF,id, etc.)
3. Visualizar dados do cliente 4. Dados novos do cliente
Nº. do Passo Passos Resultados Esperados
1 O usuário deve logar no sistema , através do menu efetuar login(inserir o login = login_exemplo e a senha = senha_exemplo)
O programa apresenta a tela opções
2 Selecione a opção “Alterar dados do cliente”. A tela de modificação é apresentada.
3 Forneça algum ou alguns dados que identifique o cliente (nome = nome1 e/ou CPF = 032.165.987-52 e/ou endereço = endereçoCliente e/ou Telefone = 3678-4963 ) e selecione o botão “Continuar”.
O sistema retorna o cliente ou os cliente que atendem a “busca”, se não houver cliente que atenda as “restrições” retorna uma janela de erro
4 Escolha um cliente dos que retornaram da busca. A tela de modificações é apresentada
5 Insira os novos dados do cliente Uma janela modificação com sucesso deve aparecer
Verificar se todos os campos obrigatórios estão preenchidos e se os campos receberam informações válidas verificar se login e senha correspondem, repetindo os passos acima no caso de login e/ou senha inválidos
ID CT_028 Tipo do teste Funcional
Objetivo Verificar se a tarefa alterar dados do funcionário está executando de maneira correta.
Requisito [RF-28D] Alterar dados do funcionário
Pré-condição
5. Estar logado como administrador6. Algum dado que identifique o funcionário(CPF,id, etc.)7. Visualizar dados do funcionário
8. Dados novos do funcionário
Nº. do Passo Passos Resultados Esperados
1 O usuário deve logar no sistema , através do menu efetuar login(inserir o login = login_exemplo e a senha = senha_exemplo)
O programa apresenta a tela opções
2 Selecione a opção “Alterar dados do funcionário”.
A tela de modificação é apresentada.
3 Forneça algum ou alguns dados que identifique o funcionário (nome = nome1 e/ou CPF = 032.165.987-52 e/ou endereço = endereçoCliente e/ou Telefone = 3678-4963 ) e selecione o botão “Continuar”.
O sistema retorna o funcionário ou os funcionários que atendem a “busca”, se não houver funcionário que atenda as “restrições” retorna uma janela de erro
4 Escolha um funcionário dos que retornaram da busca.
A tela de modificações é apresentada
5 Insira os novos dados do funcionário Uma janela modificação com sucesso deve aparecer
Verificar se todos os campos obrigatórios estão preenchidos e se os campos receberam informações válidas verificar se login e senha correspondem, repetindo os passos acima no caso de login e/ou senha inválidos
ID CT_029 Tipo do teste Funcional Objetivo Verificar se a tarefa alterar dados do filme está executando de maneira correta.
Requisito [RF-29D] Alterar dados do funcionário
Pré-condição
1. Estar logado como administrador2. Algum dado que identifique o filme(CPF,id, etc.)3. Visualizar dados do filme
4. Dados novos do filme
Nº. do Passo Passos Resultados Esperados
1 O usuário deve logar no sistema , através do menu efetuar login(inserir o login = login_exemplo e a senha = senha_exemplo)
O programa apresenta a tela opções
2 Selecione a opção “Alterar dados do filme”. A tela de modificação é apresentada.
3 Forneça algum ou alguns dados que identifique o filme (título ou id) e selecione o botão “Continuar”.
O sistema retorna o filme ou filmes que atendem a “busca”, se não houver filme que atenda as “restrições” retorna uma janela de
4 Escolha um filmes dos que retornaram da busca. A tela de modificações é apresentada
5 Insira os novos dados do filmes Uma janela modificação com sucesso deve aparecer
Verificar se todos os campos obrigatórios estão preenchidos e se os campos receberam informações válidas verificar se login e senha correspondem, repetindo os passos acima no caso de login e/ou senha inválidos
ID CT_030 Tipo do teste Funcional Objetivo Verificar se a tarefa busca funcionário está funcionando
Requisito [RF-30D] Busca funcionário
Pré-condição 1. Ter efetuado o login no sistema2. Inserir informações para busca(Nome e/ou CPF e/ou Telefone e/ou Id)
Nº. do Passo Passos Resultados Esperados
1 O usuário deve logar no sistema , através do menu efetuar login(inserir o login = login_exemplo e a senha = senha_exemplo)
O programa apresenta a tela opções
2 Selecione a opção “busca funcionários”. A tela de busca funcionários deve ser mostrada
3 Insira as informações de “filtragem” e pressione “continuar”
O sistema retorna uma tela com os funcionários que atendem ao filtro
Verificar se todos os campos obrigatórios estão preenchidos e se os campos receberam informações válidas verificar se login e senha correspondem, repetindo os passos acima no caso de login e/ou senha inválidos
ID CT_031 Tipo do teste Funcional
Objetivo Verificar se a tarefa visualizar os resultados da enquete está funcionado
Requisito [RF-31W] Visualizar Resultado das Enquetes
Pré-condição
3. Ter efetuado o login no sistema4. Nome da Enquete
Nº. do Passo Passos Resultados Esperados
1 O usuário deve logar no sistema , através do menu efetuar login(inserir o login = login_exemplo e a senha = senha_exemplo)
O programa apresenta a tela opções
2 Selecione a opção “visualizar resultado das enquetes”.
A tela de resultado das enquetes é apresentada
3 Escolha uma das enquetes para ver o resultado pressione a tecla “mostrar”.
O sistema retorna o resultado da enquete escolhida
Verificar se os campos receberam informações válidas verificar se login e senha correspondem, repetindo os passos acima no caso de login e/ou senha inválidos
ID CT_032 Tipo do teste Funcional
Objetivo Verificar se a tarefa votar na enquete está funcianando
Requisito [RF-32W] Votar na enquete
Pré-condição
1. Ter efetuado o login no sistema2. Nome da Enquete3. Opção na enquete escolhida
Nº. do Passo Passos Resultados Esperados
1 O usuário deve logar no sistema , através do menu efetuar login(inserir o login = login_exemplo e a senha = senha_exemplo)
O programa apresenta a tela opções
2 Selecione a opção “votar na enquete”. A tela votar nas enquetes é apresentada
3 Escolha uma das enquetes para votar e pressione a tecla “continuar”.
O sistema retorna uma tela com as opções dessa enquete
4 Escolha uma das opções da enquete para votar e pressione a tecla “votar”
O sistema deve retornar uma tela com “seu voto foi computado com sucesso”
Verificar as opções corretas estão preenchidos e se os campos receberam informações válidas verificar se login e senha correspondem, repetindo os passos acima no caso de login e/ou senha inválidos
ID CT_033 Tipo do teste Funcional Objetivo Verificar se a tarefa votar emissão de notas via web está funcionando
Requisito [RF-33W] Emissão de notas
Pré-condição 1. Ter efetuado o login no sistema2. Ter realizado uma locação, reserva ou renovação com sucesso.
Nº. do Passo Passos Resultados Esperados
1 O usuário deve logar no sistema , através do menu efetuar login(inserir o login = login_exemplo e a senha = senha_exemplo)
O programa apresenta a tela opções
2 Executar uma locação ou renovação A tela “locação concluída com êxito“ deve aparecer
3 Pressione o botão emitir nota O sistema deve retornar uma tela com a “nota de locação/renovaão”
4 Pressione o botão salvar O sistema deve salvar uma “versão digital” da nota no computador que ele está rodando.
Verificar se todos os campos obrigatórios estão preenchidos, se a locação foi efetuada com sucesso e se os campos receberam informações válidas verificar se login e senha correspondem, repetindo os passos acima no caso de login e/ou senha inválidos