es20231 / eqp3

Equipe 3 - ES 2023.1
2 stars 0 forks source link

Casos de testes #50

Open LUCIANOGFORTES02 opened 1 year ago

LUCIANOGFORTES02 commented 1 year ago

Testes da aplicação

Testes unitários (CT-TU)

CT-TU-01 Teste de unidade para o cadastro do usuário:

CT-TU-01-c1 Testa se renderiza todos os campos do formulário. CT-TU-01-c2 Verifica se o cadastro é enviado ao clicar no botão 'Entrar

CT-TU-02 Teste de unidade para o componente UploadImage:

CT-TU-02-c1 Testa o botão 'Upload Image' para verificar se ao clicado abri a caixa de diálogo/pop-up. CT-TU-02-c2 Testa se o botão 'Confirmar' for clicado e nenhuma imagem ter sido selecionada deve mostrar um toast de warning. CT-TU-02-c3 Testar se o componente fecha o modal ao clicar no botão de close.

CT-TU-03 Teste de unidade para o componente FotosGaleria:

CT-TU-03-c1 Testa se a imagem é renderizada corretamente e verifica se a função 'handledelete' é chamada ao clicar no botão de lixeira .

Testes de Sistema (CT-TS)

CT-TS-01 Casos de testes para a features Cadastro

Para o caso de uso "Cadastro do usuário". Cenários de teste correspondentes: CT-TS-01-c01 Cenário de teste 1: Fluxo Principal - Cadastro de usuário

Entradas:

Passos:

Resultado esperado:

CT-TS-02 Casos de testes para a features Login

Para o caso de uso "Login de usuário". Cenários de teste correspondentes: CT-TS-02-c01 Cenário de teste: Fluxo Principal - Login de usuário

Entradas:

Passos:

Resultado esperado:

CT-TS-02-c02 Cenário de teste 2: Fluxo exceção - Login de usuário inválido

Entradas:

Passos:

Resultado esperado:

CT-TS-03 Casos de testes para a features Logout

Para o caso de uso "Logout de usuário". Cenários de teste correspondentes: CT-TS-03-c01 Cenário de teste: Fluxo Principal - Logout de usuário

Pré-condições:

Passos:

Resultado esperado:

CT-TS-04 Casos de testes da features Upload de Imagem

Para o caso de uso "Upload de Imagem". Cenários de teste correspondentes:

CT-TS-04-c01 Testar o upload de uma imagem válida: Selecionar uma imagem válida (por exemplo jpeg).

Pré-condições :

Entradas :

Passos:

Resultado esperado:

CT-TS-04-c02 Testar o upload de uma imagem inválida: Selecionar uma imagem inválida (por exemplo com tamanho maior que o permitido ou não seleciona nenhuma imagem).

Pré-condições :

Entradas :

Passos:

Resultado esperado:

CT-TS-05 Casos de testes da features Listar Imagens no dashboard

Para o caso de uso "Listar Imagens", podemos identificar os seguintes pontos de teste:

CT-TS-05-c01 Testa a listagem das imagens de upload no dashboard do usuário:

Pré- condições:

Passos:

Resultado esperado:

CT-TS-06 Casos de testes da features deletar imagem do dashboard

Para o caso de uso "Deletar Imagens", podemos identificar os seguintes pontos de teste:

CT-TS-06-c01 Testar deletar a imagem ao apertar o botão de deletar imagem:

Pré- condições:

Passos:

Resultado esperado:

CT-TS-07 Casos de testes da features alterar perfil do usuário

Para o caso de uso "Editar perfil", podemos identificar os seguintes pontos de teste:

CT-TS-07-c01 Testar a edição de perfil ao apertar botão 'editar perfil':

Pré-condição:

Entradas:

Passos:

Resultado esperado:

CT-TS-08 Casos de testes da features pesquisar usuário

Para o caso de uso "Pesquisar perfil", podemos identificar os seguintes pontos de teste:

CT-TS-08-c01 Testar a busca de um usuário:

Pré-condições :

Entradas:

Passos:

Pré-condições :

Entradas:

Passos:

Resultado esperado:

CT-TS-10 Casos de testes da features like/deslike em um post.

Para o caso de uso "Curtir foto", podemos identificar os seguintes pontos de teste:

CT-TS-10-c01 Testar like/deslike em um post: Pré-condições :

Entradas:

Passos:

Resultado esperado:

CT-TS-11 Casos de testes da features comentar em uma foto

Para o caso de uso "Comentar foto", podemos identificar os seguintes pontos de teste:

CT-TS-11-c01 Testar comentar em um post: Pré-condições :

Entradas:

Passos:

Resultado esperado:

CT-TS-12 Casos de testes da features dar like/deslike em um comentário.

Para o caso de uso "Like/deslike no comentário", podemos identificar os seguintes pontos de teste:

CT-TS-12-c01 Testar dar like/deslike em um comentário de um post: Pré-condições :

Entradas:

Passos:

Resultado esperado:

luisedu-adf commented 1 year ago

https://github.com/my-prototypes/tflk/blob/main/docs/testes.md