vagas-frontend
vagas-frontend copied to clipboard
[Empresa] Atualizar perfil - Integração #68
US referente: https://github.com/SouJunior/products/issues/68
Figma referente: Figma
Descrição
Essa task é sobre toda a parte de integração e envios de informações do fomulário para o back-end.
- [x] Upload da imagem para o back-end;
- [x] Carregar as informações nos campos "CNPJ", "nome da empresa" e "e-mail", que serão preenchidas automaticamente com os dados informados na "Criação da conta" e os campos citados ficarão desabilitados para edição;
- [x] No campo "localização", o usuário deve escolher o Estado onde a empresa fica localizada. Carregar opções para o usuário;
- [x] Enviar dados do formulário (atualização do perfil).
Recursos
API backend: https://vagas-backend.soujunior.tech/api/
BUG:
- [x] TE03: Verificar envio de dados do formulário (atualização do perfil) e upload da imagem para o back-end
Por favor, verificar, @isabelahyeda, @igords-goncalves, @Leodias2204
OBS.: Não está sendo possível fazer testes na API para a funcionalidade Atualizar Perfil, pois a rota que consta na documentação ("/company/edit" - Atualizar uma empresa por id) não permite o acréscimo do id de uma conta empresa para atualização.
Poderia verificar a documentação no Swagger e me dar um retorno acerca disso, backend @wandersonDeve? API backend: https://vagas-backend.soujunior.tech/api/
Testes Exploratórios
TE01: Verificar carregamento das informações nos campos "CNPJ", "Nome" e "E-mail", preenchidas automaticamente com os dados informados na "Criação da conta" e os mesmos ficarão desabilitados para edição
STATUS: PASSOU
EVIDÊNCIA:
https://github.com/SouJunior/vagas-frontend/assets/110006150/9affb0d3-b4fb-4848-9aa2-0abe4c0e5aea
TE02: Verificar exibição de opções de Estados para o usuário escolher ao clicar no campo "UF"
STATUS: PASSOU
EVIDÊNCIA:
TE03: Verificar envio de dados do formulário (atualização do perfil) e upload da imagem para o back-end
STATUS: FALHOU
APONTAMENTO: Quando eu atualizo a imagem de perfil com imagem no formato válido e preencho todos os campos com dados válidos, ao clicar no botão "Atualizar" a página permanece estática e as informações não são atualizadas.
EVIDÊNCIA:
https://github.com/SouJunior/vagas-frontend/assets/110006150/ba5156f5-8084-4dcb-b4f4-dd7f64d7462d
RETESTES - Teste Exploratório
- TE03: Verificar envio de dados do formulário (atualização do perfil) e upload da imagem para o back-end
STATUS: Todos os testes passaram
RESULTADO DO RETESTE
TE03: Verificar envio de dados do formulário (atualização do perfil) e upload da imagem para o back-end
STATUS: PASSOU
APONTAMENTO: Ao refazer o teste utilizando uma conta mais antiga que já havia tido o perfil previamente editado, quando atualizo as informações (no caso, alterando foto de perfil e a descrição) e clico no botão "Alterar" um pop-up com a mensagem "Atualizações salvas" é exibido e os dados são, por fim, alterados. Teste precisa ser refeito com contas recentemente criadas.
EVIDÊNCIA:
https://github.com/SouJunior/vagas-frontend/assets/110006150/d63dcea8-2dad-4555-b72f-e04c1b20f0ef
RETESTE - Teste Exploratório
- TE03.1: Verificar envio de dados do formulário (atualização do perfil) e upload da imagem para o back-end usando com contas recentemente criadas
DESCRIÇÃO: Reteste refeito usando contas recentemente criadas, visto que anteriormente só estava sendo possível atualizar o perfil utilizando uma conta mais antiga que já havia tido o perfil previamente editado.
STATUS: Teste passou
@LuizGuilhermeNeves, @denyscarvalho, @vivianaschmidt
RESULTADO DO RETESTE
TE03.1: Verificar envio de dados do formulário (atualização do perfil) e upload da imagem para o back-end usando com contas recentemente criadas
STATUS: PASSOU
EVIDÊNCIA:
https://github.com/SouJunior/vagas-frontend/assets/110006150/3d206a46-8ecf-4d20-9ddc-aba3e027a5c7