en / de
Expertisen
Methoden
Dienstleistungen
Referenzen
Jobs & Karriere
Firma
Technologie-Trends TechBlog News Events Academy Jobs

ECC Embedded Computing Conference 2023


ECC Embedded Computing Conference 2023

Die jährliche Embedded Computing Conference hat sich zu einem wichtigen Treffpunkt der Branche entwickelt. Hunderte Fachleute informieren sich an den zahlreichen Referaten über die neuesten Entwicklungen.

Noser Engineering wird auch dieses Jahr wieder dabei sein – sowohl als Aussteller als auch mit einem Vortrag:

 

Referat
Overmocked: Was tun wenn Mocks in Unit Tests zur Bürde werden

Unit-Tests sind auch inzwischen auch im Embedded-Umfeld nicht mehr wegzudenken. Sie sollen uns bei zukünftigen Änderungen am Code vor Fehlern schützen. Mocking-Bibliotheken wie googleMock nehmen in vielen Unit-Tests eine tragende Rolle ein. Mit ihnen lassen sich Tests feingranular instrumentalisieren. Der Preis dafür ist aber hoch: Die Unit-Tests sind nun sehr eng an den zu testenden Code gekoppelt. Oft führen selbst kleinste Änderungen am Code dazu, dass ein Grossteil der Tests fehlschlägt. Diese Tests bieten nun keine Sicherheit mehr und sind somit nutzlos geworden. Doch es gibt Hoffnung: Der richtige Umgang mit Stubs, Fakes und Mocks ermöglicht robuste Unit-Tests, die auch ein Refactoring überstehen.

Referent

Stefan Wüthrich, Noser Engineering AG
Software Entwickler

Ich bin seit 18 Jahren in der embedded Software-Entwicklung tätig, davon die letzten 6 Jahre bei Noser Engineering AG. Dabei habe ich an Systemen in C und C++ auf Bare-Metal, mit RTOS und RT-Linux gearbeitet. Ein besonderes Augenmerk richte ich dabei auf die Testbarkeit von Code, insbesondere in Unit-Tests.

 

Kommen Sie vorbei und besuchen Sie uns. Wir freuen uns auf Sie.

>> Mehr Informationen

 


Was ist Embedded Computing?

Unter Embedded Computing versteht man den Einsatz von Rechnersystemen als integrierter Bestandteil einer Anlage, eines Gerätes oder einer Maschine. Embedded Computing umfasst industrielle Betriebssysteme, Software-Tools, Applikationssoftware und Hardware-Plattformen und dient der Steuerung von Prozessen, der automatisierten Erfassung, Verarbeitung und Aufbereitung von Daten.


 

Campus der ZHAW School of Engineering, Eulachpassage

Datum: 06.06.23
09:00 bis 18:00 Uhr

Technikumstrasse 71
CH-8401 Winterthur
KALENDER
WinterthurDr. Michael EisenringBusiness Unit Leiter Embedded Systems+41 52 234 56 11

* Pflichtfeld

* Pflichtfeld

Newsletter - aktuelle Angebote, exklusive Tipps und spannende Neuigkeiten

 Jetzt anmelden
NACH OBEN
Zur Webcast Übersicht