Documento de Requisitos — [QA] Validação
Tarefa: #195943
Contexto: US 195866
Visão Geral
Status: Pendente de refinamento. Task recém-criada no Azure DevOps (New), sem descrição ou ACs detalhados.
Papéis Envolvidos
| Papel | Responsável |
|---|---|
| QA | Weslei Dornelles Morais (temporário) |
Requisitos Funcionais
RF-01 — Validação CA-1: Exibição do bloco "Recomendados"
História de Usuário: Como QA, preciso validar que o bloco "Recomendados" aparece na tela de Status do Pedido apenas quando há produtos recomendados.
Critérios de Aceitação: Bloco visível com recomendações; oculto sem recomendações.
Casos de Borda: Pedido sem recomendações, pedido com recomendações, recarga.
RF-02 — Validação CA-2: Produtos exibidos no bloco
História de Usuário: Como QA, preciso validar que apenas os produtos recomendados aparecem e não compõem totalizadores.
Critérios de Aceitação: Apenas recomendados exibidos; sem impacto em valores/quantidades/total.
Casos de Borda: Pedido com múltiplos recomendados.
RF-03 — Validação CA-3: Conversão de recomendado em item do pedido
História de Usuário: Como QA, preciso validar que ao adicionar um recomendado via zzlink, ele migra de bloco com a tag correta.
Critérios de Aceitação: Item sai de "Recomendados", entra em "Produtos" com tag "Item recomendado adicionado ao pedido".
Casos de Borda: Adição parcial, múltiplas adições, fluxo zzlink → zzapp.
RF-04 — Validação CA-4: Consistência
História de Usuário: Como QA, preciso validar que um mesmo produto nunca aparece nos dois blocos e a tela reflete o estado atual.
Critérios de Aceitação: Sem duplicação entre blocos; estado consistente após alterações.
Casos de Borda: Recarga, atualização em tempo real, múltiplos dispositivos.
RF-05 — Validação CA-5: Atualização visual dos cards
História de Usuário: Como QA, preciso validar que o novo layout de card está aplicado conforme Figma.
Critérios de Aceitação:
- Layout conforme especificação visual
- Aplicado a produtos do estoque e Prateleira Infinita
- Comportamentos existentes mantidos Casos de Borda: Diferentes tamanhos de tela, dark mode, produtos com/sem imagem.
Fora de Escopo
- Testes de performance
- Testes de segurança
Dependências
| Dependência | Descrição | Status |
|---|---|---|
| 195940 | [Back] Dinâmica - app | Pendente |
| 195941 | [Front] Dinâmica | Pendente |
| 195942 | [Front] Integração | Pendente |
| 195992 | [Front] Layout | Pendente |
Questões em Aberto
- Ambiente de teste (staging/homologação)?
- Dispositivos-alvo para teste (iOS/Android)?