·

Análise de Sistemas ·

Engenharia de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

LABORATÓRIO DE ENGENHARIA DE SOFTWARE O projeto consiste em 3 entregas 1 Documento de requisitos especificando os requisitos funcionais os requisitos não funcionais ou de qualidade e as regras de negócio 2 DIAGRAMA DE CASOS DE USO DIAGRAMA DE CLASSES DIAGRAMA DE SEQUENCIA OU DIAGRAMA DE ATIVIDADES OU DIAGRAMA DE ESTADOS MER OU MODELO RELACIONAL 3 DOCUMENTO COM OS CASOS DE TESTES e o PROTÓTIPO do sistema Caso de Teste 1 Autenticação bemsucedida ID TC001 Descrição Testar a funcionalidade de autenticação com credenciais válidas Précondições O aplicativo está instalado e o usuário possui credenciais válidas Etapas de teste 1 Abra o aplicativo 2 Insira credenciais válidas usuário e senha 3 Clique no botão de login Resultado desejado O aplicativo exibe uma mensagem de erro informando que as credenciais são inválidas Caso de Teste 2 Autenticação com credenciais inválidas ID TC002 Descrição Testar a funcionalidade de autenticação com credenciais inválidas Précondições O aplicativo está instalado e o usuário possui credenciais inválidas Etapas de teste 1 Abra o aplicativo 2 Insira credenciais inválidas usuário e senha 3 Clique no botão de login Resultado desejado O aplicativo exibe uma mensagem de erro informando que as credenciais são inválidas Caso de Teste 3 Adicionar Item ao Carrinho ID TC003 Descrição Testar a capacidade de adicionar um item ao carrinho de compras Précondições O usuário está autenticado e visualizando o menu da cafeteria Etapas de teste 1 Selecione um item no menu 2 Clique no botão Adicionar ao Carrinho Resultado desejado O item é adicionado ao carrinho de compras Caso de Teste 4 Remover Item do Carrinho ID TC004 Descrição Testar a capacidade de remover um item do carrinho de compras Précondições O usuário possui itens no carrinho de compras Etapas de teste 1 Abra o carrinho de compras 2 Selecione um item no carrinho 3 Clique no botão Remover Resultado desejado O item é removido do carrinho de compras Caso de Teste 5 Realizar um pedido ID TC005 Descrição Realizar um pedido Précondições Usuário autenticado com itens no carrinho Etapas de teste 1 Abra o carrinho de compras 2 Clique no botão Realizar Pedido Resultado desejado O pedido é registrado com sucesso e o usuário é redirecionado para a página de acompanhamento do pedido Caso de Teste 6 Criar Conta ID TC006 Descrição Teste de criação de uma nova conta de usuário Précondições Usuário não autenticado Etapas de teste 1 Abra o aplicativo 2 Clique no botão Criar Conta ou Registrar 3 Preencha todos os campos obrigatórios do formulário de registro nome sobrenome endereço de email senha etc 4 Clique no botão Registrar ou Criar Conta Resultado desejado O usuário é registrado com sucesso e uma conta é criada no sistema Caso de Teste 7 Editar Dados Pessoais ID TC007 Descrição Teste de edição dos dados pessoais de um usuário Précondições Usuário autenticado Etapas de teste 1 Abra o aplicativo 2 Acesse a seção de Minha Conta ou Perfil 3 Clique na opção para editar os dados pessoais 4 Faça as alterações desejadas nos campos de edição por exemplo nome sobrenome número de telefone 5 Clique no botão Salvar ou Atualizar Resultado desejado As informações pessoais do usuário são atualizadas com sucesso no sistema Caso de Teste 8 Tentativa de Editar Dados com Senha Incorreta ID TC008 Descrição Teste para verificar se o aplicativo valida corretamente a tentativa de editar dados com uma senha incorreta Précondições Usuário autenticado Etapas de teste 1 Abra o aplicativo 2 Acesse a seção de Minha Conta ou Perfil 3 Clique na opção para editar os dados pessoais 4 Tente salvar as alterações com uma senha incorreta Resultado desejado O aplicativo exibe uma mensagem de erro informando que a senha é incorreta e não permite a edição dos dados Caso de Teste 1 Autenticação bemsucedida ID TC001 Descrição Testar a funcionalidade de autenticação com credenciais válidas Précondições O aplicativo está instalado e o usuário possui credenciais válidas Etapas de teste 1 Abra o aplicativo 2 Insira credenciais válidas usuário e senha 3 Clique no botão de login Resultado desejado O aplicativo exibe uma mensagem de erro informando que as credenciais são inválidas Caso de Teste 2 Autenticação com credenciais inválidas ID TC002 Descrição Testar a funcionalidade de autenticação com credenciais inválidas Précondições O aplicativo está instalado e o usuário possui credenciais inválidas Etapas de teste 1 Abra o aplicativo 2 Insira credenciais inválidas usuário e senha 3 Clique no botão de login Resultado desejado O aplicativo exibe uma mensagem de erro informando que as credenciais são inválidas Caso de Teste 3 Adicionar Item ao Carrinho ID TC003 Descrição Testar a capacidade de adicionar um item ao carrinho de compras Précondições O usuário está autenticado e visualizando o menu da cafeteria Etapas de teste 1 Selecione um item no menu 2 Clique no botão Adicionar ao Carrinho Resultado desejado O item é adicionado ao carrinho de compras Caso de Teste 4 Remover Item do Carrinho ID TC004 Descrição Testar a capacidade de remover um item do carrinho de compras Précondições O usuário possui itens no carrinho de compras Etapas de teste 1 Abra o carrinho de compras 2 Selecione um item no carrinho 3 Clique no botão Remover Resultado desejado O item é removido do carrinho de compras Caso de Teste 5 Realizar um pedido ID TC005 Descrição Realizar um pedido Précondições Usuário autenticado com itens no carrinho Etapas de teste 1 Abra o carrinho de compras 2 Clique no botão Realizar Pedido Resultado desejado O pedido é registrado com sucesso e o usuário é redirecionado para a página de acompanhamento do pedido Caso de Teste 6 Criar Conta ID TC006 Descrição Teste de criação de uma nova conta de usuário Précondições Usuário não autenticado Etapas de teste 1 Abra o aplicativo 2 Clique no botão Criar Conta ou Registrar 3 Preencha todos os campos obrigatórios do formulário de registro nome sobrenome endereço de email senha etc 4 Clique no botão Registrar ou Criar Conta Resultado desejado O usuário é registrado com sucesso e uma conta é criada no sistema Caso de Teste 7 Editar Dados Pessoais ID TC007 Descrição Teste de edição dos dados pessoais de um usuário Précondições Usuário autenticado Etapas de teste 1 Abra o aplicativo 2 Acesse a seção de Minha Conta ou Perfil 3 Clique na opção para editar os dados pessoais 4 Faça as alterações desejadas nos campos de edição por exemplo nome sobrenome número de telefone 5 Clique no botão Salvar ou Atualizar Resultado desejado As informações pessoais do usuário são atualizadas com sucesso no sistema Caso de Teste 8 Tentativa de Editar Dados com Senha Incorreta ID TC008 Descrição Teste para verificar se o aplicativo valida corretamente a tentativa de editar dados com uma senha incorreta Précondições Usuário autenticado Etapas de teste 1 Abra o aplicativo 2 Acesse a seção de Minha Conta ou Perfil 3 Clique na opção para editar os dados pessoais 4 Tente salvar as alterações com uma senha incorreta Resultado desejado O aplicativo exibe uma mensagem de erro informando que a senha é incorreta e não permite a edição dos dados