chore: add EditorConfig and remove development images and test report
12
.editorconfig
Normal file
@@ -0,0 +1,12 @@
|
||||
# EditorConfig is awesome: https://EditorConfig.org
|
||||
|
||||
# top-most EditorConfig file
|
||||
root = true
|
||||
|
||||
[*]
|
||||
indent_style = tab
|
||||
indent_size = 2
|
||||
end_of_line = lf
|
||||
charset = utf-8
|
||||
trim_trailing_whitespace = false
|
||||
insert_final_newline = true
|
||||
@@ -1,186 +0,0 @@
|
||||
# Relatório de Testes - Sistema de Central de Chamados
|
||||
|
||||
**Data:** 16 de novembro de 2025
|
||||
**Testador:** Sistema Automatizado
|
||||
**Página Testada:** `/ti/central-chamados`
|
||||
|
||||
## Resumo Executivo
|
||||
|
||||
Foram realizados testes completos na página de Central de Chamados do sistema SGSE. A maioria das funcionalidades está funcionando corretamente, mas foram identificados alguns problemas que precisam ser corrigidos.
|
||||
|
||||
## Testes Realizados
|
||||
|
||||
### ✅ Testes Bem-Sucedidos
|
||||
|
||||
1. **Login no Sistema**
|
||||
- Status: ✅ PASSOU
|
||||
- Usuário logado: Deyvison (dfw@poli.br)
|
||||
|
||||
2. **Visualização de SLAs Configurados**
|
||||
- Status: ✅ PASSOU
|
||||
- Tabela de SLAs exibe 7 SLAs ativos corretamente
|
||||
- Resumo mostra: 4 Baixa, 2 Média, 1 Alta/Crítica
|
||||
- Detalhes completos (tempos, prioridades) são exibidos corretamente
|
||||
|
||||
3. **Cards de Prioridade**
|
||||
- Status: ✅ PASSOU
|
||||
- Cards mostram corretamente "Configurado" ou "Não configurado"
|
||||
- Botão "Configurar" funciona corretamente
|
||||
- Detalhes dos SLAs configurados são exibidos nos cards
|
||||
|
||||
4. **Criação de SLA**
|
||||
- Status: ✅ PASSOU
|
||||
- SLA criado com sucesso para prioridade "Alta"
|
||||
- Formulário preenche corretamente quando clica em "Configurar"
|
||||
- Tabela atualiza automaticamente após criação
|
||||
- Card de prioridade atualiza para "Configurado"
|
||||
|
||||
5. **Edição de SLA**
|
||||
- Status: ✅ PASSOU
|
||||
- Botão "Editar" abre formulário com dados corretos
|
||||
- Atualização funciona corretamente
|
||||
|
||||
6. **Lista de Chamados**
|
||||
- Status: ✅ PASSOU
|
||||
- 4 chamados sendo exibidos corretamente
|
||||
- Filtros funcionando (status, responsável, setor)
|
||||
- Detalhes do chamado são exibidos ao selecionar
|
||||
|
||||
7. **Atribuição de Responsável**
|
||||
- Status: ✅ PASSOU
|
||||
- Dropdown mostra 2 usuários TI: Deyvison e Suporte_TI
|
||||
- Formulário está funcional
|
||||
|
||||
8. **Prorrogação de Prazo**
|
||||
- Status: ✅ PASSOU
|
||||
- Dropdown de tickets carrega corretamente (4 tickets)
|
||||
- Formulário permite selecionar tipo de prazo e horas
|
||||
- Botão habilita quando todos os campos estão preenchidos
|
||||
|
||||
### ⚠️ Problemas Identificados
|
||||
|
||||
#### 1. Templates de Email - Listagem Após Criação
|
||||
|
||||
- **Status:** ⚠️ PROBLEMA
|
||||
- **Descrição:** Templates são criados com sucesso (mensagem "Templates padrão criados com sucesso" aparece), mas não são listados na interface após criação
|
||||
- **Ação Realizada:** Botão "Criar templates padrão" foi clicado e retornou sucesso
|
||||
- **Comportamento Esperado:** Templates deveriam aparecer em uma lista após criação
|
||||
- **Comportamento Atual:** Seção continua mostrando "Nenhum template encontrado"
|
||||
- **Severidade:** MÉDIA
|
||||
- **Impacto:** Usuários não conseguem visualizar/editar templates de email após criação
|
||||
- **Possível Causa:** Query de templates pode não estar sendo atualizada após criação, ou filtro pode estar excluindo templates de chamados
|
||||
|
||||
#### 2. Warning no Console - Token de Autenticação
|
||||
|
||||
- **Status:** ⚠️ AVISO (Não crítico)
|
||||
- **Descrição:** `⚠️ [useConvexWithAuth] Token não disponível` aparece no console durante carregamento inicial
|
||||
- **Severidade:** BAIXA
|
||||
- **Impacto:** Não afeta funcionalidade (autenticação funciona corretamente após carregamento)
|
||||
- **Observação:** Parece ser um problema de timing durante inicialização da página
|
||||
|
||||
#### 3. Warning no Console - Formato de Query
|
||||
|
||||
- **Status:** ⚠️ AVISO (Não crítico)
|
||||
- **Descrição:** `🔍 [usuariosTI] Formato inesperado: object {data: undefined, isLoading: undefined, error: undefined, isStale: undefined}` aparece no console
|
||||
- **Severidade:** BAIXA
|
||||
- **Impacto:** Não afeta funcionalidade (usuários são carregados corretamente - 2 usuários TI encontrados)
|
||||
- **Observação:** Indica possível inconsistência no formato de retorno da query durante carregamento inicial
|
||||
|
||||
## Detalhes dos Testes
|
||||
|
||||
### Teste de Criação de SLA
|
||||
|
||||
- **Prioridade Testada:** Alta
|
||||
- **Valores Inseridos:**
|
||||
- Nome: "SLA - Alta - Teste"
|
||||
- Tempo de Resposta: 2h
|
||||
- Tempo de Conclusão: 8h
|
||||
- Auto-encerramento: 24h
|
||||
- Alerta: 2h antes
|
||||
- **Resultado:** ✅ SLA criado e exibido na tabela e no card
|
||||
|
||||
### Teste de Edição de SLA
|
||||
|
||||
- **SLA Editado:** Prioridade Baixa
|
||||
- **Alterações:**
|
||||
- Nome: "SLA Baixa - Editado em Teste"
|
||||
- Tempo de Resposta: 6h
|
||||
- **Resultado:** ✅ Atualização bem-sucedida
|
||||
|
||||
### Teste de Prorrogação
|
||||
|
||||
- **Ticket Selecionado:** SGSE-202511-3750
|
||||
- **Prazo:** Conclusão
|
||||
- **Horas Adicionais:** 24h
|
||||
- **Motivo:** "Teste de prorrogação de prazo - necessário mais tempo para análise"
|
||||
- **Resultado:** ✅ Formulário preenchido corretamente, botão habilitado
|
||||
|
||||
## Lista de Erros Encontrados
|
||||
|
||||
### Erros Críticos
|
||||
|
||||
- **Nenhum erro crítico encontrado**
|
||||
|
||||
### Erros de Funcionalidade
|
||||
|
||||
1. **Templates de Email não aparecem após criação**
|
||||
- Localização: Seção "Templates de Email - Chamados"
|
||||
- Ação necessária: Verificar query de templates e atualização reativa após criação
|
||||
|
||||
### Avisos (Warnings)
|
||||
|
||||
1. **Token de autenticação não disponível durante carregamento inicial**
|
||||
- Localização: Console do navegador
|
||||
- Ação necessária: Melhorar timing de inicialização de autenticação
|
||||
|
||||
2. **Formato inesperado de query durante carregamento**
|
||||
- Localização: Console do navegador (usuariosTI)
|
||||
- Ação necessária: Verificar formato de retorno de useQuery do convex-svelte
|
||||
|
||||
## Recomendações
|
||||
|
||||
### Prioridade ALTA
|
||||
|
||||
1. **Corrigir listagem de templates de email após criação**
|
||||
- Verificar se a query `templatesChamados` está sendo atualizada após criação
|
||||
- Verificar se o filtro de templates está correto (deve incluir templates de chamados)
|
||||
- Adicionar refresh automático após criação de templates
|
||||
|
||||
### Prioridade MÉDIA
|
||||
|
||||
2. **Investigar e corrigir warnings no console**
|
||||
- Melhorar timing de autenticação para evitar warning inicial
|
||||
- Padronizar formato de retorno de queries do convex-svelte
|
||||
|
||||
### Prioridade BAIXA
|
||||
|
||||
3. **Melhorar logs de debug**
|
||||
- Reduzir verbosidade de logs informativos
|
||||
- Manter apenas logs de erro e warnings importantes
|
||||
|
||||
## Conclusão
|
||||
|
||||
O sistema está **funcionalmente operacional**, com a maioria das funcionalidades testadas funcionando corretamente:
|
||||
|
||||
✅ **Funcionalidades Testadas e Funcionando:**
|
||||
|
||||
- Login e autenticação
|
||||
- Visualização de SLAs (tabela e cards)
|
||||
- Criação de SLAs
|
||||
- Edição de SLAs
|
||||
- Lista de chamados
|
||||
- Atribuição de responsável
|
||||
- Prorrogação de prazo (formulário funcional)
|
||||
- Criação de templates (backend funciona, frontend não atualiza)
|
||||
|
||||
⚠️ **Problemas Identificados:**
|
||||
|
||||
- Templates não aparecem na lista após criação (problema de atualização reativa)
|
||||
- Warnings no console (não afetam funcionalidade)
|
||||
|
||||
**Status Geral:** ✅ **OPERACIONAL COM PEQUENOS AJUSTES NECESSÁRIOS**
|
||||
|
||||
**Próximos Passos:**
|
||||
|
||||
1. Corrigir atualização reativa de templates após criação
|
||||
2. Investigar e resolver warnings do console (opcional, não crítico)
|
||||
|
Before Width: | Height: | Size: 117 KiB |
|
Before Width: | Height: | Size: 96 KiB |
|
Before Width: | Height: | Size: 300 KiB |
|
Before Width: | Height: | Size: 117 KiB |
|
Before Width: | Height: | Size: 300 KiB |
|
Before Width: | Height: | Size: 276 KiB |
|
Before Width: | Height: | Size: 287 KiB |
|
Before Width: | Height: | Size: 301 KiB |