Einsatz von Emulatoren und Simulatoren für realitätsnahe Tests

Kurzbeschreibung

Test und Testautomatisierung sind jedem ein Begriff. Häufig verwenden wir dafür automatisierte Unit- und Integrationstests. Sobald mit fremden Systemen gekoppelt wird, können diese Methoden allerdings auf Ihre Grenzen stoßen. Es gilt, zusammenhängende Prozesse abzubilden, welche von außen auf das eigene System einwirken. Man stelle sich etwa eine Liste von Requests mehrerer fremder Systeme vor (z. B. von einer App, einer Website oder von IoT-Geräten), welche zusammen einen Prozess bilden. Simulatoren und Emulatoren können hier helfen, sowohl bei einzelnen Tests, als auch bei Massentests zu unterstützen. Im Rahmen dieses Vortrags werden wir uns mögliche Szenarien von Emulatoren und Simulatoren anschauen und diskutieren, wie sie sich in eigenen Projekten verwenden lassen.

Nutzen für den Teilnehmer:
Anregung für weitere Test-Möglichkeiten im eigenen Projekt

Behandelte Problemstellungen:
Siehe Zusammenfassung. Ich war selber viel in Projekten mit hohem IoT-Anteil unterwegs. Emulatoren und Simulatoren (die beiden Begriffe muss man ordentlich definieren...), haben hier oft geholfen, zusammenhängende Prozesse testen zu können

Vortragssprache: Deutsch
Level: Einsteiger
Zielgruppe: Softwareentwickler, Softwarearchitekten, Führungskräfte in Softwareentwicklung

Unternehmen:
Software Development and Consulting Roland König

Vorgetragen von:
Roland König

Roland König