Ich werde deine IoT-Geräte MQTT-Konnektivität und Datenfluss testen
Autor, SQA und Website-Ersteller
Über diesen Service
Verbindet sich dein IoT-Gerät und veröffentlicht Daten, aber ist es unter realen Bedingungen wirklich zuverlässig?
MQTT-Probleme treten nicht immer während der Entwicklung auf. Stille Nachrichtenverluste. QoS-Fehlanpassungen. Payloads, die während der Übertragung beschädigt werden. TLS-Handshakes, die stillschweigend fehlschlagen. Diese Bugs verursachen Produktionsausfälle, die schwer nachzuvollziehen sind.
Ich bin QA-Ingenieur mit praktischer Erfahrung im Testen von IoT-Geräten und MQTT-Datenflüssen. Ich werde die Kommunikation zwischen deinem Gerät und dem Broker auf Herz und Nieren prüfen und einen klaren technischen Bericht über alle gefundenen Probleme liefern.
WAS ICH TESTE:
- Publish/subscribe-Flows und Topic-Struktur
- QoS 0, 1 und 2 Nachrichtenübermittlung
- Verbindung, Trennung und Wiederverbindung
- Last Will and Testament (LWT) Nachrichten
- Behaltene Nachrichten und Persistenz
- Payload-Integrität (JSON, Binär, benutzerdefinierte Formate)
- TLS/SSL-Verschlüsselung und Broker-Authentifizierung
- Netzwerkunterbrechungen und Edge Cases
- Broker: Mosquitto, EMQX, AWS IoT, HiveMQ
WAS DU BEKOMMST:
- Priorisierter Bug-Report (Critical / High / Medium / Low)
- Schritte zur Reproduktion jedes Problems
- Premium: Loom-Video + Nachtest nach Fixes
Kontaktiere mich vor der Bestellung, um dein Setup zu besprechen.
Anwendung testen:
Software
Entwicklungstechnologie:
C / C ++
•
C#
•
Java
•
JavaScript
•
SQL
Gerät:
PC
•
Mac
•
iPhone
•
iPad
•
Android-Mobiltelefon
FAQ
Automatische Übersetzung
Welche Informationen muss ich teilen, um zu beginnen?
Deine Broker-Details (Host, Port, Protokoll), der Gerätetyp und die Firmware-Plattform (ESP32, Raspberry Pi, Arduino usw.), die Topics, die dein Gerät veröffentlicht und abonniert, sowie deine QoS-Einstellungen. Falls dein Broker Auth oder TLS erfordert, teile die Zugangsdaten sicher über Fiverr-Nachrichten mit.
Brauchst du physischen Zugriff auf mein Gerät?
Nein. Alles wird remote getestet. Ich verbinde mich mit deinem Broker über MQTT Explorer oder einen benutzerdefinierten Test-Client, simuliere dein Geräteverhalten und überprüfe den vollständigen Publish/Subscribe-Fluss. Du musst dein Gerät während des Tests laufen lassen und erreichbar sein.
Welche Broker unterstützt du?
Ich habe Erfahrung mit Mosquitto, EMQX, HiveMQ, AWS IoT Core, Azure IoT Hub und selbstgehosteten Brokern. Wenn du einen benutzerdefinierten oder proprietären Broker nutzt, schreibe mir zuerst und ich bestätige die Kompatibilität, bevor du bestellst.
Kannst du Geräte testen, die bereits in Produktion sind?
Ja, aber ich empfehle, einen Staging-Broker oder einen Test-Topic-Namespace einzurichten, damit keine Live-Daten betroffen sind. Ich kann dir vor Beginn des Tests Ratschläge dazu geben. Bei Premium-Bestellungen ist dies im Broker-Config-Review enthalten.
Was beinhaltet der Fehlerbericht?
Ein strukturierter Bericht, der jedes gefundene Problem kategorisiert nach Critical, High, Medium oder Low, mit den genauen Testschritten, die es ausgelöst haben, beobachtet gegen erwartetes Verhalten und Empfehlungen zur Behebung. Premium-Bestellungen beinhalten außerdem ein Loom-Video, das alle Ergebnisse zeigt.
