Unsere Services

IoT Tests

Das Internet der Dinge (Internet of Things, IoT) bezieht sich auf die Milliarden von physischen Geräten auf der ganzen Welt, die heute mit dem Internet verbunden sind und allesamt Daten sammeln und austauschen. Dank der Entwicklung von extrem preiswerten Computerchips und der Allgegenwart von drahtlosen Netzwerken ist es möglich, alle physischen Objekte in einen Teil des IoT Netzwerks zu verwandeln. Die Verbindung all dieser verschiedenen Objekte und das Hinzufügen von Sensoren verleihen Geräten, die sonst eher unintelligent wären, ein gewisses Maß an digitaler Intelligenz, so dass sie in der Lage sind, Echtzeitdaten zu übermitteln, ohne dass ein Mensch beteiligt ist. Das Internet der Dinge macht das Gefüge der Welt um uns herum intelligenter und reaktionsfähiger und lässt die digitale und die physische Welt verschmelzen.

So ziemlich jedes physische Objekt kann in ein IoT-Gerät verwandelt werden, sobald es mit dem Internet verbunden ist, um kontrollierbar zu sein oder Informationen zu übermitteln.

Eine Lampe, die über eine Smartphone-App eingeschaltet werden kann, ist ein IoT-Gerät, ebenso wie ein Bewegungssensor oder ein intelligenter Thermostat in Ihrem Büro oder eine angeschlossene Straßenlaterne. Ein IoT-Gerät kann so harmlos wie ein Kinderspielzeug oder so ernstzunehmend wie ein führerloser Lastwagen sein. Einige größere Objekte können selbst mit vielen kleineren IoT-Komponenten ausgestattet sein, wie z.B. ein Düsentriebwerk, das heute mit Tausenden von Sensoren versehen ist, die Daten sammeln und zurücksenden, um sicherzustellen, dass es einwandfrei funktioniert. In noch größerem Maße füllen Projekte für intelligente Städte ganze Regionen mit Sensoren, die uns helfen, die Umwelt zu verstehen und zu kontrollieren.

Gerade hier liegt jedoch auch eines der größten Risiken im Bereich IoT: genau dieses Netzwerk aus verteilten Geräten wird oft Ziel von Angriffen durch Hacker, die dieses für ihre Zwecke missbrauchen, indem sie beispielsweise ganze Gerätegruppen übernehmen und mit diesen Angriffe gegen andere Firmen oder Regierungen koordinieren (sogenannte DDoS-Attacks). So können harmlose Dinge wie eine Überwachungskamera für das Neugeborene im Kinderzimmer plötzlich Teil eines weltweiten Angriffs werden. Als gewissenhafter Entwickler und Hersteller von IoT Geräten ist es also ein Muss, sich gegen Fehler in der eigenen Software zu schützen und die Sicherheit der eigenen Geräte sicherzustellen.
Was sind IoT Tests?
IoT Testing ist hierbei eine Art von Tests zur Überprüfung von IoT-Geräten und deren Software. Heutzutage besteht ein zunehmender Bedarf, bessere und schnellere Dienste anzubieten und von jedem Gerät aus auf Daten zuzugreifen, zu erstellen, zu verwenden und auszutauschen. Beim Testing geht es also darum, genau diese Prozesse sicherzustellen, zu optimieren und wichtige Einsichten zu erhalten. Dies kann sich in der Praxis sowohl über klassische Code Reviews der Embedded Software als auch Unit-, Integrations- und Systemtests erstrecken. Je nach Anwendungsfall kann es ebenso sinnvoll sein, die Funktionalität für den Endnutzer durch Usability-Tests abzudecken und sicherzustellen.

Einer der wichtigsten Bereiche ist jedoch auch hier die Sicherheit, da IoT Geräte oft wertvolle Daten wie zum Beispiel ihren Ort, Bewegungsmuster von Personen oder der Zustand eines Türschlosses übermitteln. Durch dedizierte Security-Tests kann sichergestellt werden, dass sowohl die eigenen Daten als auch eventuelle Kundendaten nicht in die falschen Hände gelangen und der Prozess den vorgeschriebenen Normen & Compliance-Standards entspricht.
Warum ditCraft?
Das Team ditCraft besteht aus Experten mit langjähriger Erfahrung, IoT Produkte zu planen, entwickeln, betreiben und zu testen. Gerade diese Domäne verlangt im Gegensatz zu vielen anderen Bereichen der Software- und Produktentwicklung besondere Erfahrung und Expertise, was nicht zwingend immer vorhanden ist. Jedes Unternehmen, das in irgendeiner Form mit dem Internet der Dinge zu tun hat oder selbst Geräte hierfür entwickelt, hat besondere Anforderungen an ihr Produkt. Denn besonders im Bereich IoT ist kein Produkt wie das andere. Besondere Bedingungen wie Zertifizierungen oder eigens entwickelte Sensoren gestalten es oft schwierig, Test-Experten mit dem richtigen Erfahrungshintergrund zu identifizieren. Genau dies ist eine der großen Stärken von ditCraft: nachdem wir in einem ersten Schritt Ihre Anforderungen genauestens identifiziert und analysiert haben, ist es im zweiten Schritt durch unsere Plattform und Technologie möglich, den richtigen Experten zu finden, um Ihren Ansprüchen gerecht zu werden.

Sollten Sie Interesse an IoT Tests haben, möchten Sie sich einen Überblick über die Möglichkeiten für Ihr IT-Unternehmen verschaffen, so kontaktieren Sie uns doch über unser Kontaktformular oder vereinbaren Sie ein Beratungsgespräch über unseren Kalender.
Testimonials

Warum Kunden uns vertrauen

"Software Testing as a Service ist eine perfekte Lösung für Teams, die immer zwischen Feature-Entwicklung und 100%iger Code-Qualität jonglieren. ditCraft ermöglicht es unseren Entwicklern, sich auf den geschäftlichen Mehrwert zu konzentrieren, ohne Kompromisse bei der Code-Qualität einzugehen."
Nitin Maslekar, PhD
Beets&Roots, CTO
"Unsere Lösungen für Fintech- und Versicherungskunden erfordern aufgrund der Rechts- und Sicherheitsvorschriften der Branchen die Gewährleistung einer hohen Softwarequalität. ditCraft's Kompetenz im On-Demand-Software-Testing half uns, die Qualitätsanforderungen unserer Kunden problemlos zu erfüllen."
Florian Eismann
techdepartment ACS GmbH, Partner
"Code-Reviews und Merge-Requests sind ein wichtiger Teil unserer Software-Entwicklung, um eine gute Code-Qualität zu gewährleisten. Mit ditCraft haben wir einen professionellen Sparring-Partner gefunden, um Code-Review-Prozess zu implementieren, der uns hilft, neue Funktionen schneller auszuliefern und trotzdem die hohen Anforderungen zu erfüllen, die wir an unsere produktive Code-Basis stellen."
David Weber
Nooxit, CEO
”Das Team ditCraft ist äußerst professionell, clever und freundlich! Wir hatten ein ausführliches Einführungsgespräch, bei dem wir die vielen subtilen Nuancen unserer Smart Contracts erläuterten. ditCraft hat das Ziel unseres Systems leicht erfasst und war in der Lage, ein ausgezeichnetes high-level Review unseres Protokolls zu liefern. Wir waren so beeindruckt, dass wir ditCraft jetzt auf monatlicher Basis  einsetzen.”
Jonathan Clark
Wildcards, Founder
“Ich könnte nicht glücklicher mit ditCraft sein. Der Audit war umfassend und professionell. Es war klar, dass sie sich wirklich die Zeit genommen hatten, das Projekt gründlich zu verstehen. Sie haben Fehler gefunden, die mir nach sechs Monaten Arbeit nicht in den Sinn gekommen waren. Es ist ein Vergnügen, mit ihnen zusammenzuarbeiten und ich empfehle sie gern weiter."
Andrew Stanger
Realitycards, Founder
“Die kontinuierliche Weiterentwicklung unserer ERP Lösung erfordert flexible und schnelle Releasewechsel. (...) ditCraft hat mit tollem Einsatz und KnowHow den Continuous Delivery Prozess für uns automatisiert und somit optimiert. Das ditCraft Team hat das umfangreiche Konzept zielführend umgesetzt. Die Kommunikation während des gesamten Projekts war klasse."
Torben Ulrich
Tacoss, Softwareentwickler
Jetzt unverbindlich testen

Optimieren Sie Ihr Software-Testing

Gehen Sie auf Augenhöhe mit Branchenführern wie Google, Netflix und Facebook. Unsere Experten unterstützen Sie beim Testen Ihrer Software und helfen Ihnen, Ihr Unternehmen auf das nächste Level zu bringen.