38 A Fazer
13 Em Progresso
2 Concluído

4% concluído • 53 tarefas no total

🔒 Autenticação e Permissões 0/9
Testar login com credenciais corretas
Brites
Testar login com credenciais incorretas
Brites
Testar logout e expiração de sessão
Brites
Verificar que a versão pública não permite edição
Bruno
Garantir que apenas utilizadores autenticados podem modificar dados
Brites
Garantir que utilizadores sem login não conseguem aceder a funcionalidades administrativas
Brites
Validar se o encerramento de sessão funciona corretamente
Brites
Analisar estrutura de dados da Equipa 1 e listar riscos potenciais
Vasco Amaral
Criar pequeno documento com potenciais problemas (dados inválidos no JSON, falhas no mapa)
Vasco Amaral
🗺️ Testes Funcionais do Mapa 0/11
Testar carregamento de pontos a partir do ficheiro pontos.json
Vasco Amaral
Testar criação de novos pontos (versão administrativa)
Daniel
Testar edição de pontos existentes
Daniel
Testar arrastar marcadores e atualização automática das coordenadas
Daniel
Testar remoção de pontos
Daniel
Testar zoom automático e botão "Ver toda a região"
Segadães
Validar se as imagens são carregadas corretamente e se os filtros de pesquisa funcionam
Bruno
Testar o comportamento de popups, menus e o efeito de hover
Bruno
Verificar se o mapa e a interface funcionam bem em desktop e dispositivos móveis
Bruno
No manual do utilizador, adicionar uma lista de perguntas frequentes (FAQ)
Além dos slides, definir quem fala o quê e criar o roteiro da demonstração ao vivo
Daniel
📄 Documentação 0/10
Documentar a API (endpoints, formatos de dados, exemplos)
Documentar o fluxo de utilização do mapa (público e administrativo)
Criar documentação técnica para programadores
Produzir documentação para utilizadores finais
Preparar documentação para apresentação final
Daniel
Manual Técnico: requisitos, instalação, arquitetura do projeto e documentação da API
Manual Utilizador: linguagem simples, capítulos como adicionar/editar e secção de FAQ
Bruno
Definir como as outras equipas vão receber os relatórios (Notion, WhatsApp ou Trello)
Segadães
Testar se o carregamento dos pontos e do mapa é fluido
Segadães
Garantir que todas as imagens e links nos popups são válidos
Segadães
📋 Plano de Testes 1/6
Identificar todas as funcionalidades do sistema (baseado nas equipas 1, 2 e 3)
Segadães
Definir critérios de sucesso por funcionalidade
Segadães
Criar lista de casos de teste (ex: adicionar, editar, apagar ponto)
Daniel
Definir tipos de teste: funcionais, usabilidade e desempenho
Segadães
Criar Plano de Testes (documento formal)
Definir níveis de gravidade de bugs: Crítico, Médio, Baixo
Brites
📝 Relatórios e Templates 1/6
Criar checklist geral de funcionalidades (adicionar, editar, remover, hover, popups, filtros)
Daniel
Criar checklist de autenticação (login correto/errado, acesso sem login, logout)
Brites
Criar checklist de responsividade (desktop/mobile)
Bruno
Criar template de Bug Report (descrição, passos, resultado esperado/obtido, gravidade)
Brites
Criar template de relatório de usabilidade
Criar template de relatório final de testes
Qualidade e Critérios 0/4
Definir padrões mínimos de qualidade (campos obrigatórios, imagens válidas, URLs, desempenho)
Brites
Definir critérios de aceitação final do projeto
Segadães
Analisar funcionalidades do frontend da Equipa 2 e listar riscos potenciais
Vasco Amaral
Analisar conteúdos e UX da Equipa 3 e listar riscos potenciais
Vasco Amaral
📚 Estrutura de Documentação 0/3
Criar índice do Manual Técnico (requisitos, instalação, estrutura do projeto, API)
Criar template de documentação da API e diagrama de arquitetura
Criar estrutura do Manual do Utilizador com capítulos e secção de FAQ
Bruno
🎯 Gestão e Apresentação 0/4
Definir estrutura dos slides da apresentação (problema, solução, demonstração, impacto)
Daniel
Criar guião de apresentação e definir papéis da equipa (quem fala o quê)
Daniel
Definir ferramenta de gestão (Trello, Notion, etc.) e criar quadro Kanban da equipa
Segadães
Definir reuniões semanais e processo de reporte de bugs
Segadães