Pré-requisitos: Especificação do Projeto, Projeto de Interface, Projeto de Testes de Software
Os registros dos testes realizados na aplicação estão descritos abaixo.
Objetivo do Teste:
- Verificar se ao acessar o site, a página home está apresentando informações necessárias para que o usuário crie sua conta, faça login e descubra mais sobre o objetivo da aplicação.
Passos:
- Acessar o site: AgendaHub
- Verificar se a página home é carregada corretamente.
- Validar se a página é exibida corretamente nos navegadores Chrome e Edge.
- Localizar as seções de criação de conta e login na página.
- Avaliar a presença de informações relevantes sobre o propósito da aplicação.
Resultado CT - 01: Todos os objetivos elencados para o Caso de Teste foram atendidos, o site apresentou responsividade, informações necessárias para que o usuário crie a sua conta, faça login e descubra mais sobre o objetivo da aplicação.
Objetivo do Teste:
- Verificar se é possível efetuar um novo cadastro e, após efetuar o login utilizando as mesmas credenciais, obter êxito. Além disso, o sistema deve permitir a alteração das informações cadastrais iniciais.
Passos:
- Acessar o site: AgendaHub
- Realizar um novo cadastro inserindo informações válidas.
- Efetuar o login utilizando as credenciais cadastradas.
- Verificar se o login é bem-sucedido.
- Modificar o login, senha e e-mail cadastrados.
- Confirmar se as alterações foram salvas com sucesso.
Resultado CT - 02:
Objetivo do Teste:
- O objetivo deste teste é garantir que o administrador consiga realizar as operações CRUD (Create, Read, Update, Delete) de um novo serviço oferecido pelo profissional no sistema
Passos:
- Acessar o site: AgendaHub
- Efetuar o login utilizando as credenciais cadastradas.
- Acessar a seção de novo serviço.
- Preencher todos os campos obrigatórios.
- Submeter o formulário.
Consulta do Serviço Cadastrado:
- Vá para a lista de serviços cadastrados.
- Localizar o serviço adicionado no passo anterior.
- Verificar se as informações do serviço estão corretas e correspondem aos dados fornecidos no cadastro.
Atualização do Serviço:
- Editar os detalhes do serviço cadastrado.
- Confirmar se as informações foram atualizadas corretamente.
Exclusão do Serviço:
- Remover o serviço cadastrado.
- Verificar se o serviço não está mais presente na lista de serviços cadastrados.
Resultado CT - 03: O teste obteve êxito em todos os critérios elencados, cadastrou um novo serviço com sucesso, sem erros ou falhas, a consulta do serviço recém-cadastrado exibiu todas as informações corretamente, a atualização do serviço refletiu as modificações feitas e a exclusão removeu efetivamente o serviço da lista.
Objetivo do Teste:
- O objetivo deste teste é garantir que o administrador consiga realizar as operações CRUD (Create, Read, Update, Delete) de um novo cliente no sistema.
Passos:
- Acessar o site: AgendaHub
- Efetuar o login utilizando as credenciais cadastradas.
- Acessar a seção de novo cliente.
Cadastro de Novo Cliente:
- Preencher todos os campos obrigatórios.
- Submeter o formulário.
Consulta do Cliente Cadastrado:
Atualização do Cliente:
- Editar os detalhes do cliente cadastrado.
- Confirmar se as informações foram atualizadas corretamente.
Exclusão do Cliente:
- Remover o cliente cadastrado.
- Verificar se o cliente não está mais presente na lista de clientes cadastrados.
Resultado CT - 04: O teste obteve êxito, visto que atendeu a todos os critérios. O cadastro do cliente foi bem-sucedido sem erros ou falhas, a consulta do cliente recém-cadastrado exibiu todas as informações corretamente, a atualização refletiu as modificações feitas e a exclusão removeu efetivamente o cliente da lista.
Objetivo do Teste:
- O objetivo deste teste é garantir que o administrador consiga realizar as operações CRUD (Create, Read, Update, Delete) de um novo profissional no sistema.
Passos:
- Acessar o site: AgendaHub
- Efetuar o login utilizando as credenciais cadastradas.
- Acessar a seção de administração.
Cadastro de Novo Profissional:
- Selecionar a opção para cadastrar um novo profissional.
- Preencher todos os campos obrigatórios do formulário de cadastro de profissional.
- Submeter o formulário.
Consulta do Profissional Cadastrado:
- Vá para a lista de profissionais cadastrados.
- Localizar o profissional adicionado no passo anterior.
- Verificar se as informações do profissional estão corretas e correspondem aos dados fornecidos no cadastro.
Atualização do Profissional:
- Editar os detalhes do profissional cadastrado:
- Confirmar se as informações foram atualizadas corretamente.
- Exclusão do Profissional:
- Verificar se o profissional não está mais presente na lista de profissionais cadastrados.
Resultado CT - 08: O Teste obteve êxito, visto que o cadastro do novo profissional foi bem-sucedido, sem erros ou falhas. A consulta retornou o profissional recém-cadastrado e exibiu todas as informações corretamente. A atualização das informações refletiram as modificações feitas e a exclusão do profissional foi efetivada com sucesso.
Objetivo do Teste:
- O objetivo deste teste é garantir que o cliente consiga realizar, visualizar, eitar e cancelar um agendamento efetuado por ele mesmo.
Resultado CT - 09: O Teste falhou, visto que a RF – 11 - O sistema deve permitir o cliente realizar, visualizar, editar e cancelar um agendamento, não foi desenvolvida.
Objetivo do Teste:
- O objetivo do teste é garantir que a empresa/autônomo consiga alterar seus dados como, endereço, conta e outros.
Passos:
- Acessar o site:AgendaHub
- Efetuar o login utilizando as credenciais cadastradas.
- Acessar a seção de administração/configuração.
- Acessar a seção Informações Empresariais
- Verificar os dados atuais.
- Alterar os dados
- Dados alterados:
- Nome da Empresa de testeGitHub para teste TesteGit
- CNPJ de 28.845.552/0001-10 para 52.508.982/0001-20
- Endereço de Rua testeGitHub, N º 10 para Rua Git, Nº 250
- Email de [email protected] para [email protected]
Resultado CT - 10: O Teste obteve êxito parcial, visto que a configuração para cadastro de conta não foi desenvolvida. Obteve êxito nas alterações cadastrais.
Objetivo do Teste:
- O objetivo do teste é garantir que o cliente consiga efetuar um pagamento antecipado ao efetuar o agandamento e que a empresa/autônomo consiga exigir ou não um pagamento antecipado.
Resultado CT - 11: O Teste falhou, visto que as RFs – 10 - O sistema deve oferecer a possibilidade de exigir ou não um pagamento para realizar agendamentos e RF-13 O sistema deve oferecer a possibilidade de o cliente efetuar um pagamento antecipado, não foram desenvolvidas.
O sistema apresentou bom desempenho nos testes realizados, com a exceção do CT - 09 e CT - 11, onde não foi possível verificar a funcionalidade de agendamento por parte do cliente e a funcionalidade de pagamento antecipado, devido às funcionalidades não estarem implementadas.
Recomenda-se a implementação das funcionalidades RF – 11, RF - 10 e RF - 13, para garantir a conformidade com os requisitos estabelecidos.