Entwicklungswerkzeuge

Automatisch testen im Zielsystem

19. August 2014, 11:39 Uhr | Joachim Kroll
Mit UDE und TESSY lässt sich Software automatisch auf der Zielhardware testen.
© PLS

Mit dem Hardware-Debugger von PLS und der Testplattform TESSY von Razorcat können automatisierte Software-Tests direkt auf dem Zielsystem ablaufen.

Diesen Artikel anhören

Damit Entwickler von eingebetteten Systemen künftig in der Programmiersprache C geschriebene Anwendungssoftware noch einfacher und zuverlässiger automatisiert testen können, haben PLS Programmierbare Logik & Systeme und Razorcat für die Testplattform TESSY jetzt eine ganze Reihe optimierter sogenannter Tool Qualification Packages für verschiedene Architekturen und Cross-Compiler vorgestellt.

Razorcats TESSY-Plattform enthält alle für die automatisierten Tests notwendigen Funktionen, angefangen von der automatischen Analyse des Quelltextes der Software zur Identifizierung der Testobjekte (typischerweise C-Funktionen) über den Classification Tree Editor (CTE) und den Test Data Editor (TDE) zur Spezifikation der Testfälle bis hin zur automatischen Ausführung der Tests und der Erstellung von Testergebnisberichten. Durch Kopplung mit der Universal Debug Engine (UDE) von PLS sind solche automatisierten Tests direkt auf der verbundenen Zielhardware möglich.

Die ab sofort verfügbaren Tool Qualification Packages bestehen aus unterschiedlichen Dokumenten und Testabläufen, jeweils basierend auf einer standardisierten Applikation, die eine durchgängige Prüfung der beteiligten Werkzeuge anhand von definiertem Verhalten, vorgegebener Stimulierung und bekannten Erwartungswerten ermöglicht. Die auf dem COM-Standard basierende Softwareschnittstelle der UDE stellt sicher, dass die Prüfung architekturunabhängig direkt auf der Zielhardware stattfinden kann. Von TESSY gesteuert, übernimmt die UDE nicht nur die Verbindungsaufnahme mit dem Zielsystem, sondern auch die Programmierung des Flash-Speichers, die Ablaufsteuerung der Applikation und das Lesen und Schreiben von Programmdaten.

passend zum Thema


Lesen Sie mehr zum Thema


Das könnte Sie auch interessieren

Jetzt kostenfreie Newsletter bestellen!

Weitere Artikel zu pls Programmierbare Logik & Systeme GmbH

Weitere Artikel zu Entwicklungswerkzeuge