Testes de brokers MQTT · Página 3
Como testar um broker MQTT: conectividade, QoS, TLS, autenticação, latência e testes de carga com scripts prontos, ferramentas CLI e checklists.
Testes de brokersTestando MQTT em redes celulares lentas e instáveis
Emule latência, jitter e perda de pacotes de 2G, 3G e LTE com tc netem e ajuste keep-alive, tamanho de payload, QoS e sessões MQTT para IoT móvel.
Testes de brokersChecklist de testes de broker MQTT: 25 verificações antes da produção
Checklist para testar um broker MQTT antes da produção: 25 verificações de conectividade, TLS, autenticação, ACL, QoS, resiliência e carga, com comandos.
Testes de brokersGere dados de teste MQTT realistas (sensores, JSON, binário)
Gere dados de teste MQTT realistas: scripts Python e Node.js para telemetria com ciclo diário, ruído e deriva, codificada em JSON ou em binário compacto.
Testes de brokersConfigurar ambientes MQTT de desenvolvimento, staging e produção
Como separar ambientes MQTT de desenvolvimento, staging e produção: broker por ambiente, prefixos de topic, credenciais e ACLs próprias, promoção e smoke tests.
Testes de brokersComo nomear topics de teste para que os testes nunca colidam
Evite colisões entre testes MQTT: prefixos de topic únicos por execução, IDs do CI, wildcards restritos, client IDs únicos e limpeza das mensagens retidas.
Testes de brokersSimulando redes ruins para MQTT com Toxiproxy
Use o Toxiproxy para injetar latência, limite de banda, timeouts e resets entre seu cliente MQTT e o broker, e teste a lógica de keep-alive e reconexão.
Testes de brokersTestes MQTT com Testcontainers (Java, Python, Node)
Suba um broker Mosquitto descartável a cada execução de testes com Testcontainers em Java, Python e Node.js e saiba quando um broker hospedado é melhor.
Testes de brokersTestando MQTT em CI com GitHub Actions
Rode testes MQTT no GitHub Actions: suba um container Mosquitto que realmente aceite conexões e teste contra um broker hospedado usando secrets do repositório.
Testes de brokersTeste de throughput MQTT: mensagens por segundo explicadas
Como fazer um teste de throughput MQTT: msg/s de entrada e saída, encontrar a taxa sustentável, detectar backpressure e converter msg/s em largura de banda.
Testes de brokersComo testar os topic aliases do MQTT 5
Como testar topic aliases do MQTT 5: leia o Topic Alias Maximum, valide publicações com alias, meça a economia de banda e reproduza erros Topic Alias invalid.
Testes de brokersMonitoramento externo de uptime MQTT e alertas
Monitore o uptime de um broker MQTT de fora: sonda sintética publish/subscribe, expiração de certificado, cron, heartbeats, alertas no Slack e PagerDuty e SLOs.
Testes de brokersDepurando MQTT com Wireshark: leia cada pacote
Capture e decodifique tráfego MQTT no Wireshark: filtros para CONNECT, PUBLISH e CONNACK, descriptografia de TLS na porta 8883 com key log e receitas de tshark.
Testes de brokersTutorial do MQTTX: teste brokers com o cliente desktop e a CLI
Aprenda MQTTX passo a passo: crie conexões, teste propriedades do MQTT 5, transforme payloads com scripts e use a CLI mqttx para pub/sub, simulações e bench.
Testes de brokersComo testar ACLs MQTT e permissões de tópicos
Verifique ACLs MQTT tópico por tópico: por que um publish negado é silencioso no MQTT 3.1.1, o reason code 0x87 do MQTT 5, SUBACK 0x80 e um teste automatizado.
Testes de brokersTestando a autenticação MQTT: credenciais válidas, inválidas e ausentes
Matriz de testes para autenticação MQTT com usuário e senha: o código CONNACK esperado em MQTT 3.1.1 e 5, comandos mosquitto e uma suíte pytest automatizada.
Testes de brokersTeste um broker MQTT pelo Android e pelo iOS
Como testar um broker MQTT pelo celular Android ou iOS: cliente web via WSS, apps MQTT, Termux, emuladores e as armadilhas de rede que só aparecem no celular.
Testes de brokersTeste um broker MQTT pelo navegador (sem instalar nada)
Teste qualquer broker MQTT pelo navegador em dois minutos: conecte via WebSocket seguro, assine, publique, verifique retained e Last Will e compartilhe topics.
Testes de brokersDiagnosticar problemas de rede no MQTT: DNS, firewalls e proxies
Descubra por que seu cliente MQTT não alcança o broker: teste DNS, rotas TCP, firewalls, proxies corporativos e interceptação TLS, camada por camada.
Testes de brokersTestando o Last Will do MQTT: simule desconexões abruptas
Teste o Last Will do MQTT simulando quedas com kill -9, processos congelados e cortes de rede; meça quando o will dispara e valide o will delay do MQTT 5.
Testes de brokersComo verificar se uma porta MQTT está aberta (nc, telnet, nmap)
Verifique se as portas MQTT 1883, 8883, 8083 ou 8084 estão abertas com nc, telnet, nmap e Test-NetConnection e separe problemas de firewall e de broker.
Testes de brokersComo testar as garantias de entrega do QoS 1 e do QoS 2
Prove a entrega at-least-once e exactly-once do MQTT: derrube conexões no meio do envio, conte duplicatas e lacunas e inspecione PUBACK e PUBREC na prática.
Testes de brokersComo testar mensagens retidas (e como apagá-las)
Teste passo a passo as mensagens retidas do MQTT: entrega na assinatura, sobrescrita, limpeza com payload vazio e opções do MQTT 5, usando mosquitto e pytest.
Testes de brokersComo testar uma conexão MQTT com TLS (openssl, mosquitto, código)
Teste MQTT sobre TLS na porta 8883: openssl s_client, cadeia de certificados, SNI e verificação de hostname, mosquitto --cafile e correções para erros comuns.
Testes de brokersComo testar MQTT sobre WebSockets (ws e wss)
Teste um endpoint MQTT WebSocket passo a passo: o caminho /mqtt, o subprotocolo mqtt, checagens do handshake com curl e wscat, DevTools e um teste com MQTT.js.