
«Die effiziente und strukturierte Arbeitsweise der Noser Engineering AG hat uns überzeugt. Auf der Grundlage eines iterativen Software-Entwicklungsprozesses wurde eine Applikation konzipiert und realisiert, mit der die Banknoten für Konfigurations- und Testzwecke aufgenommen werden können. Die Anwendung überzeugt durch Benutzerfreundlichkeit und rasche Erlernbarkeit bei der Produktion sowie bei den Kunden der CI Tech Components AG.»
Michael Flack, Leiter Entwicklung, CI Tech Components AG
Der Einsatz von Testskripts ermöglicht die automatische Durchführung von Dauertests, wobei für jeden Testfall und Testschritt eine Sammlung von Testresultaten in Log- bzw. CSV-Dateien abgelegt ist. Die positiven und negativen Testergebnisse können mittels spezifischer Trace-Dateien der Firmware analysiert werden, die der Banknotenleser in den verschiedenen Testzyklen herunterlädt.
Der grundlegende Aufbau eines stabilen und robusten Testskripts beruht auf einem In-Prozess-Asynchron-Service und zusätzlichen Diensten. Falls infolge weiterer Entwicklung der Firmware die neuen Testfälle in die Software eingebaut werden müssen, gewährleistet die Struktur der Software einen flexiblen und robusten Ausbau der Testapplikation. Die Skripts laufen auf einem PC unter Windows XP oder höher. Die Kommunikation mit dem Banknotenleser wird über den USB- und CAN-Bus sowie die serielle Schnittstelle hergestellt. Die Testskripts wurden als eigenständige Microsoft Windows C#-Konsolenanwendungen für das .NET Framework, Version 4.0 entwickelt.
.NET • C# • Embedded
Testautomatisierung und Qualitätssicherung
Managed Capacity
Industrie