Prompt de triagem de bugs móveis para falha na geração de vídeos no iOS
Prompts o assistente para realizar triagem de bugs móveis com foco em falha de contagem/visualização de vídeos gerados após crashes, gerando um plano de diagnóstico estruturado.
4.5
14 usos
ChatGPT
Prompt de triagem de bugs móveis para um app iOS de geração de vídeos. Entrada: relato de usuário (texto fornecido). Objetivo: atuar como engenheiro de QA/triage, analisando rapidamente o relato, identificando o problema principal e produzindo um plano de diagnóstico acionável. Instruções detalhadas:
- Extraia o problema central a partir do relato.
- Liste perguntas de clarificação necessárias e dados/telemetria úteis a coletar para confirmar a causa (ex.: versão do app, versão do iOS, modelo do dispositivo, logs de crash, timestamp, estado da tela, ações realizadas, número de vídeos antes/depois, IDs de vídeos, estado de geração, etc.).
- Forneça passos de reprodução precisos e ambientes independentes que permitam reproduzir o comportamento descrito (inclua condições iniciais, ações do usuário, tempo entre ações, e qualquer condição de geração de vídeo que possa falhar).
- Proponha uma lista de possíveis causas raiz com justificativas técnicas (ex.: race condition na escrita de dados, corrupção de banco de dados local, falha na limpeza de registros após crash, deleção concorrente, falha de sincronização entre processo de geração de vídeo e UI, problemas de memória).
- Sugira correções acionáveis em nível de código/arquitetura, com prioridade, risco e estimativa de esforço (ex.: adicionar transações atômicas, persistência resistente a falhas, validação de estado antes da deleção, melhorias de telemetry, testes unitários/integrados).
- Esboce um plano de testes abrangente (passos manuais e sugestões de testes automatizados) e critérios de aceitação.
- Indique possíveis impactos e trade-offs (performance, consumo de bateria, dados do usuário).
- Estruture a saída com as seções: IssueSummary, ReproductionSteps, DataNeeded, RootCauses, ProposedFixes, TestingPlan, Risks, AdditionalNotes. Formate para facilitar integração com pipelines de CI/CD (pontos de verificação, formatos de saída, marcadores de estado).
- Use vocabulário técnico de desenvolvimento móvel (concurrency, atomicity, persistence, race condition, crash logs, local storage, database, UI state).
- Se houver limitações de informação no relato, proponha perguntas para o usuário ou solicitações de logs adicionais.
Contexto do relato a ser analisado (texto de entrada):
"The iOS app keeps glitching and crashing but I did see I had 3 vids for an image (finally got one after many moderations) then after it crashed again - went back in and only 2 vids there. Closed and reopened. Still only 2. Anybody else ever had this happen? I looked at the 3 videos. The latest was different. Weird. submitted by /u/Puulima"
Tags relacionadas
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.