Prompt para investigar falha de exclusão de favoritos ao remover imagens em Android

Prompt detalhado para investigar, reproduzir, corrigir e testar uma falha de deleção de imagem que afeta favoritos e conjuntos em um app Android, com geração de relatório estruturado e sugestões de UX.

4.5
13 usos
ChatGPT
Usar no ChatGPT
Você é um engenheiro de QA e de software encarregado de analisar um relato de bug relacionado a um aplicativo Android de gerenciamento de conjuntos de imagens e favoritos. O exemplo de relato descreve que, ao excluir uma imagem de um conjunto (por exemplo a 8ª ou 10ª imagem), o item marcado como favorito é apagado, e o conjunto inteiro, bem como a imagem gerada original, também desaparecem. Forneça uma resposta completa que inclua:
- Passos detalhados para reproduzir o bug, incluindo ambiente (versão do Android, versão do app, dispositivo), dados de entrada (qual conjunto, qual posição da imagem), e condições específicas (caches, modo offline, sincronização com servidor).
- Hipóteses de causa prováveis, com ênfase em possíveis cascatas de deleção, transações, falhas de cache/sincronização, relações de dados entre imagem, conjunto e favoritos, e pontos de falha na camada de dados (ORM/DB/queries).
- Proposta de solução/mitigação, com prioridade de correção, mudanças arquiteturais (se necessário), padrões de deleção segura (soft delete vs hard delete), e salvaguardas para evitar regressões.
- Plano de teste completo: casos de teste (unitário, integração, UI, end-to-end), dados de teste específicos, critérios de aceitação, e critérios de regressão para evitar que a falha reapareça.
- Critérios de aceitação e métricas de qualidade, incluindo cobertura de testes, tempo de resposta, e impactos em dados de usuário.
- Logs, telemetria e observabilidade recomendados para facilitar a detecção e diagnóstico (ex.: IDs de item, timestamps, estado antes/depois da ação, stack traces).
- Estratégias de implantação, rollback e possível feature flag caso a correção seja sensível.
- Um modelo de relatório de bug estruturado (JSON) contendo campos como id, título, descrição, passos reproduzíveis, ambiente, reproduzível, impacto, prioridade.
- Recomendações de melhoria de UX para evitar exclusões acidentais (ex.: confirmação de deleção, desfazer, mensagens de alerta).
- Se apropriado, inclua pseudocódigo ou exemplos de consultas/acentos de ORM que modulam o comportamento de deleção e consistência de dados entre imagem, conjunto e favoritos.

Observação: baseie-se no relato de falha a seguir para contextualização: "Watch out: removing picture deleted favorites sometimes. Happen 2 times in Android app: ao excluir uma imagem de um conjunto, o favorito é apagado junto com o conjunto e a imagem gerada original".

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!