Issue: [Bug] Photo did not remain when pressing the cancel button in the photo gallery
Repositório: multei/web
Data: 02/06/2020
Status: Fechado

Closed
20 tasks done
🐛 [Bug] Photo did not remain when pressing the cancel button in the photo gallery
#230
lemenezes opened this issue on Jun 2, 2020 · 2 comments
Comments
@lemenezes
Contributor
lemenezes commented on Jun 2, 2020 • 
Description
The error happens when the user selects a photo but thinks about changing it. When opening the window to select a new photo and regret it, clicking cancel, the previous photo disappears.

Steps to reproduce the behavior:
Go to 'http://multei.com.br/';
Click on 'FAZER DENÚNCIA ANÔNIMA';
Click on 'ADICIONAR FOTO' and select one;
Click on 'TROCAR FOTO' and click cancel the operation
See error: there is no photo preview.
Expected behavior
When the user cancel instead of select a photo, the previous photo should keep selected.

Screenshots
image

Desktop:
OS: macOS Catalina 10.15.4 (19E287)
Browser: Chrome Version 83.0.4103.61 (Official Build) (64-bit)
Acceptance criteria
 1. User should find the previous photo when cancel a change process
Given the user already selected one photo
When they click on 'TROCAR FOTO'
And click on 'CANCEL'
Then they should see the previous one
Test scenarios
 Try to select one photo and change this one some times alternating between select another and cancel
Checklist do kickoff
 A análise da história está concluída?
 QA (ou pessoa que assumiu o papel de QA) revisou a análise?
 A história está completa com todos os detalhes e as informações relevantes?
(Ex.: Contexto, Escopo, Fora de Escopo, Critérios de aceite, etc);
 O valor de negócio da história está bem entendido? (se aplicável)
 Esta história não tem dependência de outras histórias futuras?
 Não existem dívidas técnicas (débitos técnicos) relacionadas a história;
 Há protótipos de telas para essa história (se aplicável)
 Há detalhes na história de mensagens de erro e outros feedbacks para o usuário (se aplicável)
 Há mensagens de ajuda ou outros textos definidos na história (se aplicável)
 A história está em um tamanho adequado
 Existe feature toggle para a feature (se aplicável)
Checklist do deskcheck
 Há testes unitários que validem a implementação? (se aplicável)
 As alterações de código passaram em todas as pipelines
 A história foi executada manualmente
 A história não trouxe regressões ou impacto negativo a outras implementações
 Todos os critérios de aceite foram cobertos
 A história não precisa de feedback ou correção
 Foi testada uma jornada completa do usuário através da história (se aplicável)
@lemenezes lemenezes added the bug label on Jun 2, 2020
@tuliooassis tuliooassis self-assigned this on Jun 3, 2020
@tuliooassis
Member
tuliooassis commented on Jun 8, 2020
Não foram implementados testes significativos para a alteração por ser pensado uma refatoração futura que simplificará o processo.

@tuliooassis tuliooassis removed their assignment on Jun 8, 2020
@tuliooassis tuliooassis self-assigned this on Jun 17, 2020
@tuliooassis
Member
tuliooassis commented on Jun 17, 2020
Foram realizados testes manuais e a solução não trouxe regressões.
Vale ressaltar que ainda há a falta de testes para validar a solução em si.

@tuliooassis tuliooassis closed this as completed on Jun 17, 2020
@tuliooassis tuliooassis removed their assignment on Jun 17, 2020

Contexto de uso: Inconclusivo
Categoria: Inconclusivo