Testes de brokers MQTT
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 brokersComo testar um broker MQTT (online, CLI e código)
Aprenda a testar um broker MQTT: verifique a conexão, publique e assine, confira QoS e mensagens retidas e depure falhas — online, na CLI ou em código.
Testes de brokersmosquitto_pub e mosquitto_sub: exemplos de comandos e colinha
Exemplos prontos de mosquitto_pub e mosquitto_sub: tabela de flags, QoS, mensagens retidas, autenticação, TLS, MQTT 5, arquivos, modo linha e saída com -F.
Testes de brokersGuia do emqtt-bench: todos os comandos e flags explicados
Guia completo do emqtt-bench: modos conn, pub e sub, as flags importantes, opções de TLS e WebSocket, headers de latência e como ler os contadores de saída.
Testes de brokersBrokers MQTT gratuitos para testes: qual usar
Qual broker MQTT gratuito usar nos testes? Comparamos endpoints compartilhados, sandboxes públicos, planos gratuitos e brokers locais em Docker, com comandos.
Testes de brokersTestando recursos do MQTT 5: user properties, expiry e topic aliases
Testes práticos de recursos do MQTT 5 com MQTT.js e paho-mqtt: user properties, expiração de mensagens e sessões, topic aliases, request/response e no-local.
Testes de brokersComo interpretar resultados de benchmark MQTT sem se enganar
Interprete corretamente resultados de benchmark MQTT: por que médias mentem, como a coordinated omission esconde latência e como relatar os números.
Testes de brokersTeste quais recursos do MQTT um broker suporta (MQTT 5, QoS 2, retain)
Descubra as capacidades reais de um broker MQTT: leia o CONNACK e verifique QoS máxima, retain, wildcards e assinaturas compartilhadas com Python.
Testes de brokersHealth check de broker MQTT: scripts para monitorar disponibilidade
Scripts de health check em Bash, Python e Node.js que conectam, publicam e recebem uma mensagem, com códigos de saída para cron, Nagios e probes do Kubernetes.
Testes de brokersTeste de carga de broker MQTT: meça throughput e latência
Como fazer teste de carga em um broker MQTT: meça mensagens por segundo, limites de conexões e latência p99 com emqtt-bench, mqtt-benchmark e Python.
Testes de brokersLendo os logs do broker MQTT para depurar clientes
Como ler logs do Mosquitto e do EMQX: defina os níveis de log certos, interprete linhas de conexão e desconexão, rastreie um cliente e chegue à correção.
Testes de brokersChaos testing com MQTT: partições de rede, perda de pacotes e reinícios do broker
Chaos testing para MQTT: injete latência e perda com tc netem, partições com iptables e Toxiproxy, reinicie o broker e verifique se os clientes se recuperam.
Testes de brokersHiveMQ MQTT CLI: teste qualquer broker pelo terminal
Use a HiveMQ MQTT CLI open source para testar qualquer broker: instalação, pub/sub, shell interativo e mqtt test para descobrir recursos do broker.
Testes de brokersTeste de estresse de conexões MQTT: quantos clientes um broker aguenta?
Faça um teste de estresse de conexões MQTT: abra dezenas de milhares de clientes, ajuste ulimit e portas efêmeras, use vários IPs de origem e simule reconexões.
Testes de brokersTestes de contrato de mensagens MQTT com JSON Schema
Defina contratos de payload MQTT com JSON Schema, valide-os em testes Python e Node.js e em tempo de execução, e versione schemas sem quebrar subscribers.
Testes de brokersCrie um simulador de dispositivos MQTT em Python
Crie um simulador de dispositivos MQTT com asyncio em Python: 1.000 dispositivos virtuais com client IDs únicos, Last Will, intervalos realistas e falhas.
Testes de brokersTestes end-to-end para sistemas IoT sobre MQTT
Crie testes end-to-end para sistemas IoT com MQTT: simule um dispositivo, publique pelo broker e verifique backend, banco, API e UI com pytest e Playwright.
Testes de brokersTestar a conexão MQTT de um ESP32 passo a passo
ESP32 não conecta ao MQTT? Teste Wi-Fi, DNS, porta TCP, client ID, credenciais e tamanho do buffer um a um com um sketch de diagnóstico e logs seriais.
Testes de brokersMQTT Explorer: como inspecionar e depurar um broker
Como usar o MQTT Explorer para navegar na árvore de topics, achar e apagar mensagens retidas, comparar payloads, plotar valores e conectar via TLS.
Testes de brokersTeste de fan-in MQTT: milhares de dispositivos, um backend
Como testar fan-in no MQTT: simule milhares de publishers, meça backlog e atraso do consumidor e escale a ingestão com shared subscriptions.
Testes de brokersTeste de fan-out MQTT: um publisher, milhares de subscribers
Como medir fan-out no MQTT: topics de broadcast, 10.000 subscribers com emqtt-bench, dispersão de entrega com uma sonda Python e a conta de largura de banda.
Testes de brokersFuzz testing de clientes MQTT e parsers de payload
Faça fuzz testing de parsers de payload e handlers MQTT com Hypothesis, Atheris e fast-check para que mensagens malformadas nunca derrubem seus subscribers.
Testes de brokersTeste de carga MQTT com Gatling: configuração, cenário e relatórios
Teste de carga em broker MQTT com Gatling: adicione o plugin MQTT, escreva uma simulação Java com connect, subscribe e checks de publish e leia o relatório.
Testes de brokersComo testar clientes MQTT em Go
Teste clientes MQTT em Go com go test: helpers para paho.mqtt.golang e autopaho, channels para verificar mensagens, testes em tabela de QoS e fakes unitários.
Testes de brokersTestes hardware-in-the-loop com MQTT
Monte uma bancada HIL com MQTT: dispositivos reais em um broker de teste, automação com pytest, ciclos de energia, logs seriais e relatórios para CI.