Neste guia
A reprodução é onde o app encontra o resto do celular: ligações, fones de ouvido, outros apps e a tela de bloqueio. Teste com saída de áudio real, não só no simulador. Cada item tem um motivo e uma verificação.
Iniciar e controlar
1. Iniciar, pausar, retomar, avançar Por quê: o básico precisa ser instantâneo e confiável. Como verificar: inicie, pause, retome, arraste a barra de progresso para o meio, para o fim e de volta para o início. Anote atrasos, saltos e tempos exibidos errados.
2. Fim da mídia Por quê: o que acontece depois é uma decisão de design que o usuário percebe. Como verificar: deixe uma faixa ou um vídeo terminar. Ele para, repete ou passa para o próximo item como previsto, e a interface é redefinida corretamente?
Interrupções
3. Ligação ou alarme Por quê: é a interrupção mais comum. Como verificar: receba uma ligação durante a reprodução e encerre-a. A reprodução pausa e depois retoma (ou continua pausada, como planejado)? Faça o mesmo com um alarme. Veja testes de interrupção.
4. Outros apps de áudio Por quê: dois apps tocando ao mesmo tempo parece quebrado. Como verificar: inicie música em outro app e depois o seu, e o contrário. Confira se o outro pausa ou tem o volume reduzido, e o que acontece quando o outro app para.
5. Sons de notificação Por quê: sons curtos não devem interromper a reprodução. Como verificar: receba uma mensagem durante a reprodução e veja se o áudio abaixa, pausa ou continua, como previsto.
Segundo plano e tela de bloqueio
6. Reprodução em segundo plano Por quê: usuários esperam que o áudio continue ao trocar de app, se o seu app promete isso. Como verificar: inicie a reprodução, vá para a tela inicial, abra outro app e espere vários minutos. Em vídeo, confira se o comportamento corresponde ao que você pretende.
7. Controles na tela de bloqueio e na notificação Por quê: é assim que muitas pessoas controlam a reprodução. Como verificar: bloqueie o celular e confira título, capa, play, pausa e avanço. O estado exibido corresponde à realidade depois que você pausa no app?
8. App encerrado ou celular reiniciado Por quê: controles antigos que não fazem nada parecem quebrados. Como verificar: feche o app deslizando durante a reprodução. Os controles somem e nada continua tocando?
Dispositivos de saída
9. Fones com fio e Bluetooth Por quê: mudanças de rota são uma fonte clássica de bugs. Como verificar: conecte e desconecte fones durante a reprodução. Ao tirar o fone, normalmente deve pausar, e não tocar o som pelo alto-falante. Confira os botões do Bluetooth e as reconexões.
10. Modo silencioso e volume Por quê: as expectativas são diferentes para mídia e para efeitos sonoros. Como verificar: teste com o modo silencioso ativado e com o volume no mínimo e no máximo; confira se o app não toca inesperadamente quando deveria ficar em silêncio.
Rede e desempenho
11. Buffering e rede fraca Por quê: o streaming é avaliado pela forma como falha. Como verificar: limite a conexão ou alterne entre Wi-Fi e dados móveis durante a reprodução. Existe um estado claro de buffering, uma recuperação e uma mensagem de erro legível se falhar de vez?
12. Orientação e tela cheia (vídeo) Por quê: rotação e tela cheia causam perda de estado. Como verificar: gire, entre e saia da tela cheia, e confira posição, controles e proporção da imagem.
13. Bateria e aquecimento Por quê: sessões longas revelam vazamentos. Como verificar: reproduza por 20 a 30 minutos com a tela desligada e depois ligada, e anote a queda de bateria e o aquecimento.
Relacionados
- Hub: checklists de teste de apps mobile
- Checklist de teste de data, hora e fuso horário
- Checklist de teste de formato de moeda e número
Fones e celulares diferentes revelam bugs diferentes. Comece grátis e peça feedback privado e estruturado.