Um sistema de comando e despacho de emergência pode parecer pronto quando os consoles do operador estão online, os terminais de campo podem se registrar e a interface principal exibe status normal. Essas verificações confirmam que os componentes individuais estão funcionando, mas não provam que o fluxo de trabalho completo de emergência operará corretamente.
Antes da entrega, os testes devem seguir o mesmo caminho de um incidente real: um evento é reportado, a sala de controle identifica sua origem, o operador seleciona os recursos de comunicação apropriados, as instruções são entregues ao pessoal de campo, as respostas são registradas e o sistema continua operando se um link de rede, servidor ou fonte de alimentação falhar.
Plano de aceitação
A aceitação começa com um plano de teste aprovado. Sem critérios de aprovação e reprovação definidos, a equipe do projeto pode realizar inúmeras demonstrações enquanto deixa questões operacionais críticas sem resposta.
O plano deve ser baseado no projeto do sistema, na matriz de comunicação, nos procedimentos de incidentes e nos requisitos contratuais. Ele precisa identificar as funções a serem testadas, os resultados esperados, os testadores responsáveis, os requisitos de evidência e o pessoal autorizado a aprovar cada resultado.
Cada caso de teste precisa de:
-
Um número de teste exclusivo e uma categoria funcional.
-
As condições iniciais do sistema e da rede.
-
As ações do operador necessárias para executar o teste.
-
O resultado esperado e o tempo máximo de resposta permitido.
-
Os dispositivos, ramais, grupos e locais envolvidos.
-
As evidências a serem retidas, como logs, gravações, capturas de tela ou registros de alarme.
-
O procedimento para registrar defeitos e concluir um novo teste.
O inventário de equipamentos também deve ser verificado antes do início dos testes funcionais. Nomes de dispositivos, endereços IP, contas SIP, locais de instalação, portas de switch, versões de firmware e fontes de alimentação precisam corresponder aos registros aprovados. Um terminal nomeado incorretamente pode concluir uma chamada com sucesso enquanto exibe a localização errada para o despachante.
Sincronize o relógio do sistema antes de coletar evidências. Os registros de despacho, gravações de chamadas, eventos de alarme, imagens de vídeo e ações do operador não podem ser correlacionados com precisão quando diferentes subsistemas usam referências de tempo diferentes.
Comunicação de campo
Cada terminal instalado deve ser testado a partir de sua localização real. Testar um único dispositivo de amostra não confirma a condição de outras rotas de cabo, portas de switch, microfones, alto-falantes, câmeras ou entradas de alarme externas.
Chamadas de voz
As chamadas de teste devem cobrir telefones de campo, intercomunicadores SIP, consoles de despacho, telefones IP, canais de rádio e quaisquer conexões telefônicas externas autorizadas. Verifique a comunicação de entrada e saída.
O operador e o usuário de campo precisam trocar frases operacionais completas contendo um local, número de equipamento e uma instrução. Um simples tom ou a frase "Você pode me ouvir?" confirma apenas que o áudio existe. Não demonstra que informações importantes podem ser entendidas com precisão.
Verifique o seguinte:
-
Identificação correta do destino e da origem.
-
Áudio bidirecional claro, sem recortes, eco ou atraso excessivo.
-
Operação confiável do teclado, linha direta, discagem rápida e botão único.
-
Tom de chamada, sinal luminoso ou indicação visual de chamada corretos.
-
Liberação adequada da chamada e retorno ao estado ocioso.
Acesso por rádio
Quando redes de rádio privadas estão conectadas por meio de um gateway RoIP, o teste deve cobrir mais do que a qualidade de voz. A comunicação por rádio geralmente é semidúplex, portanto, a ativação do PTT, o tempo de liberação e o comportamento de canal ocupado são importantes.
O áudio de despacho não deve começar antes que o rádio conectado esteja pronto para transmitir. Caso contrário, as primeiras palavras de uma instrução podem ser perdidas. O teste também precisa confirmar se a plataforma impede a transmissão ou avisa o operador quando o canal de rádio está ocupado.
Teste cada canal de rádio controlado independentemente. O nome do canal exibido no console deve corresponder à porta de gateway correta, ao rádio conectado e ao grupo de conversação.
Vídeo e interfone
Para terminais de vídeo interfone, verifique o estabelecimento do vídeo, a orientação da imagem, a sincronização de áudio e vídeo e a identificação do dispositivo. Iluminação inadequada, contraluz, congestionamento de rede e perfis de vídeo incorretos podem afetar o desempenho, mesmo quando o terminal está registrado normalmente.
Se a plataforma permitir que um despachante abra um fluxo de câmera ou chame um terminal de vídeo interfone, a operação deve ser testada por meio do fluxo de trabalho real do console, em vez de diretamente da página de configuração do dispositivo.
Controle de despacho
O console de despacho é onde os recursos de comunicação se tornam parte de um processo operacional. Os testes precisam reproduzir chamadas normais, solicitações simultâneas e eventos urgentes, em vez de apresentar cada função separadamente.
Identidade e localização
Uma chamada recebida deve exibir informações que o operador possa usar imediatamente. Um número de ramal genérico é insuficiente quando a sala de controle gerencia centenas de pontos de campo.
Os nomes dos dispositivos devem descrever a localização ou função real, como "Saída norte do túnel 03", "Ponto de carregamento 2 do parque de tanques" ou "Sala de controle da subestação". Se o SIG estiver incluído, a seleção do evento deve abrir a posição correta no mapa sem que o operador precise pesquisar manualmente.
A equipe de teste pode trocar temporariamente as identidades de dois terminais de campo para confirmar que uma discrepância de localização é detectada antes da entrega. Após concluir este teste negativo, restaure a configuração aprovada e repita a verificação de localização.
Tratamento de prioridade
As chamadas de emergência podem precisar ter prioridade sobre a comunicação rotineira. Os testes devem estabelecer como a plataforma se comporta quando uma chamada urgente chega enquanto o operador está lidando com outra chamada.
Dependendo do projeto aprovado, o sistema pode exibir um alerta de prioridade, colocar a chamada rotineira em espera, rotear o evento para outra posição ou permitir que um supervisor intervenha. O resultado observado deve corresponder ao procedimento operacional documentado.
Escalonamento e transferência
As chamadas também precisam ser testadas quando o operador principal não está disponível, ocupado ou offline. Após um período definido, a plataforma pode rotear a chamada para outro console, um grupo de plantão, um supervisor ou um número externo.
Registre a sequência completa, incluindo a duração do toque, a ordem dos destinos, as informações de localização, o status de prioridade e o registro final da chamada. Uma rota que funciona apenas quando todos os operadores estão online não fornece um fluxo de trabalho de emergência confiável.
Conferência e comunicação em grupo
A resposta a emergências pode exigir que vários departamentos participem de uma única sessão de voz. O teste de conferência precisa cobrir a adição e remoção de participantes, o controle de mudo, a gravação de chamadas e a inclusão de recursos de rádio ou telefone externos, quando suportado.
Verifique a paginação em grupo de acordo com a tabela de zonas aprovada. Uma mensagem destinada a uma oficina ou seção de túnel não deve ser entregue a uma área não relacionada, enquanto uma mensagem autorizada para todo o local deve alcançar todos os terminais necessários.
Solução relacionada: Sistemas de Comunicação para Comando e Despacho de Emergência
Vinculação do sistema
As funções de alarme, vídeo, SIG, controle de acesso e comunicação são frequentemente fornecidas por subsistemas separados. O teste de aceitação deve confirmar como as informações se movem entre eles e o que o operador vê após cada evento.
Ativação de alarme
Ative cada tipo de alarme conectado por meio da interface de campo ou de uma entrada de teste aprovada. A plataforma deve exibir o tipo de evento correto, o nome do dispositivo, a localização, a hora e a prioridade.
Se o projeto incluir ações automáticas, verifique-as individualmente. Essas ações podem incluir abrir uma visualização de câmera, notificar um grupo de plantão, reproduzir uma mensagem gravada, iniciar uma chamada ou destacar uma área afetada no mapa.
A vinculação automática também deve ser verificada contra eventos repetidos e estados de entrada que mudam rapidamente. Um sensor que muda de estado várias vezes não deve criar chamadas descontroladas, transmissões repetidas ou um número incontrolável de prompts para o operador.
Verificação por vídeo
A vinculação de alarme a vídeo deve abrir a câmera associada à localização do evento. Verifique o vídeo ao vivo, a nomeação da câmera, a disponibilidade do fluxo e o controle do operador.
A falha da câmera também precisa ser incluída. Se a câmera associada estiver offline, a plataforma deve exibir uma falha clara em vez de deixar o operador com uma janela em branco que pode ser confundida com um atraso de carregamento.
Registros de eventos
Um registro completo de incidente pode incluir o alarme original, o reconhecimento do operador, as chamadas efetuadas, a comunicação por rádio, a atividade de conferência, a seleção de vídeo e o encerramento final do evento.
Esses registros precisam usar uma fonte de tempo consistente e uma identidade de evento comum, quando a integração permitir. O pessoal autorizado deve ser capaz de recuperar a sequência sem pesquisar em vários sistemas independentes usando carimbos de data/hora não relacionados.
Testes de falha
Uma arquitetura redundante só é comprovada quando componentes selecionados são deliberadamente isolados. Planeje esses testes com cuidado para que o impacto esperado no serviço seja compreendido e a atividade possa ser interrompida com segurança se ocorrer uma condição inesperada.
Interrupção de rede
Desconectar um uplink selecionado ou desativar uma porta de switch de teste pode confirmar como os terminais se comportam durante uma interrupção de rede. Registre:
-
A rapidez com que a falha é detectada.
-
Se as chamadas ativas são interrompidas.
-
Se os terminais se registram por meio de uma rota de backup.
-
Quais funções de comunicação local permanecem disponíveis.
-
Se o serviço normal retorna automaticamente.
Se o site depender de uma conexão WAN com uma plataforma central, o fallback local requer atenção especial. O registro de aceitação deve indicar se os terminais de campo ainda podem contatar uma sala de controle local, usar um servidor secundário ou operar por meio de um caminho de comunicação alternativo.
Failover do servidor
Parar o serviço ativo de controle de chamadas pode confirmar se o servidor de standby assume a responsabilidade. Meça a detecção de falhas, a recuperação de registro e o tempo necessário antes que novas chamadas possam ser feitas.
Apenas a recuperação de registro não é suficiente. Após o failover, repita as chamadas de voz, a paginação, a gravação e as operações de despacho para confirmar que o ambiente de standby contém a configuração necessária e pode acessar os serviços de suporte.
Falta de energia
O teste de energia de backup deve incluir servidores de comunicação, consoles de operador, switches de rede, gateways e terminais de campo. Um telefone alimentado via PoE ainda depende do switch upstream e de sua fonte de alimentação.
Verifique a duração de backup necessária, a geração de alarmes, a condição da bateria e a recuperação ordenada após o retorno da energia. Quando geradores estiverem incluídos, observe a transição entre a energia da rede, o fornecimento por bateria e a energia do gerador.
Recuperação de componentes
O comportamento de recuperação merece a mesma atenção que a própria falha. Um servidor ou caminho de rede restaurado não deve criar registros duplicados, roteamento incorreto, alarmes repetidos ou comutação instável entre serviços primários e de standby.
Os operadores precisam de uma indicação clara quando um componente falha e quando retorna ao serviço. A recuperação silenciosa pode deixar a sala de controle sem saber que o sistema operou em estado degradado.
Capacidade e entrega
Os sistemas de emergência devem ser testados além de uma única chamada ativa. Durante um incidente importante, vários alarmes, chamadas, canais de rádio, fluxos de vídeo e tarefas de paginação podem se tornar ativos em um curto período.
Operações simultâneas
O teste de carga precisa reproduzir o número aprovado de chamadas de voz simultâneas, ações de despacho, sessões de gravação, canais de rádio e fluxos de vídeo. Também deve incluir serviços de fundo representativos, como monitoramento, operações de banco de dados e processamento de alarmes.
Observe o uso do processador, o consumo de memória, a vazão da rede, o tempo de estabelecimento de chamadas, a qualidade da mídia e a integridade da gravação. O objetivo não é simplesmente levar o sistema à falha, mas confirmar que a capacidade operacional aprovada pode ser mantida sem perder funções críticas.
Permissões e segurança
As funções de usuário devem ser testadas com contas reais. Um operador precisa ter acesso aos recursos de comunicação necessários para a área designada, mas não deve ser capaz de alterar as configurações do servidor ou usar grupos restritos.
Revise o acesso de administrador, as políticas de senha, os logs de auditoria, os caminhos de manutenção remota, os serviços de rede não utilizados e os arquivos de backup antes da entrega. As credenciais padrão e as contas de comissionamento temporário devem ser removidas ou desativadas.
Documentação final
Os documentos de entrega devem refletir o sistema instalado, em vez da proposta original. O pacote final precisa incluir:
-
Diagramas de arquitetura do sistema e de rede.
-
Inventário de dispositivos e registros de localização.
-
Tabelas de ramais, grupos de chamada e zonas de paginação.
-
Regras de prioridade, escalonamento e fallback.
-
Endereços IP, VLANs e atribuições de portas de switch.
-
Versões de software, firmware e configuração.
-
Procedimentos de backup e restauração.
-
Registros de teste concluídos e exceções não resolvidas.
-
Responsabilidades de manutenção e procedimentos de contato.
Atribua um proprietário, uma ação corretiva e uma data de novo teste a cada item com falha. O registro de aceitação final deve distinguir entre funções concluídas, limitações aprovadas e defeitos pendentes. Isso evita que acordos de comissionamento temporários se tornem condições permanentes não documentadas.
A entrega deve ocorrer somente após o fluxo de trabalho completo de incidente ter sido aprovado em condições normais, de pico de carga e de falhas definidas. O registro de aceitação assinado deve mostrar quais funções foram verificadas, quais limitações foram aprovadas e quais defeitos ainda necessitam de ação corretiva.
Perguntas frequentes
Qual é a diferença entre FAT e SAT?
O Teste de Aceitação em Fábrica (FAT) verifica os equipamentos e funções configuradas antes da entrega, geralmente em um ambiente controlado. O Teste de Aceitação em Site (SAT) verifica o sistema instalado com sua cablagem, rede, terminais, integrações e condições operacionais reais.
Quem deve aprovar os resultados da aceitação?
A aprovação normalmente envolve o integrador de sistemas, o proprietário técnico, a equipe de rede, os representantes das operações e a organização responsável pelos procedimentos de emergência. Fluxos de trabalho críticos para a segurança não devem ser aprovados apenas pelo fornecedor de equipamentos.
O teste de aceitação pode ser realizado em um sistema em produção?
Alguns testes podem ser concluídos durante a operação normal, mas os testes de falha, prioridade e alta carga podem afetar os serviços ativos. Essas atividades exigem uma janela de teste aprovada, um procedimento de reversão e uma coordenação clara com os operadores.
Quando o teste de regressão é necessário?
O teste de regressão é apropriado após grandes atualizações de software, substituição de servidor, alterações de roteamento, redesenho de rede ou alterações de integração. O escopo deve incluir a função modificada e qualquer fluxo de trabalho dependente que possa ser afetado.
Como as evidências de teste devem ser armazenadas?
As planilhas de teste, logs, gravações, capturas de tela e registros de defeitos devem ser armazenados sob acesso controlado, com nomes de arquivo consistentes e informações de versão. O período de retenção deve seguir as políticas de engenharia, segurança e conformidade da organização.