suche: 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 





  ABO-SERVICE
  KOSTENLOSES PROBEHEFT
   HANSER automotive - electronics + systems





iSYSTEM: testIDEA ermöglicht RealTime-UnitTests 03-12-10

Die Schwabhausener iSYSTEM AG stellte die neue iSYSTEM testIDEA vor, die für Embedded Softwaretest vorgesehen ist. testIDEA erweitert die iSYSTEM Debug und Trace Werkzeuge, inklusive der gesamten iSYSTEM Blue Box Hardware, und ermöglicht die Testfall- und Testvektorausführung auf einer realen Hardware ohne die sonst übliche Instrumentierung des Programmcodes.

<ANZEIGE>


„Wer im Markt bestehen will, muss seine Schnittstellen öffnen“, sagt Erol Simsek, Vorstandssprecher der iSYSTEM AG.




Kombinierbar mit I/O Stimuli (Mini-HIL): ic5000-on-chip-analyzer.

testIDEA ist in erster Linie ein Set offener und freier Programmierschnittstellen (API), die vollständig in die iSYSTEM Entwicklungsumgebung winIDEA integriert sind. Mit diesem Set an APIs kann man einerseits Testanwendungen/-fälle formulieren und andererseits diese dann auf einer Kunden-Hardware automatisiert ausführen, wenn das Zielsystem über iSYSTEM Hardware verbunden ist. Testanwendungen, Testfälle und die entsprechenden Testreports können in vielen unterschiedlichen Programmier- und Skriptsprachen (Python, Java, C/C++, C#, Perl, TCL…) geschrieben werden.

 

testIDEA ist zudem ein interaktiver Editor zur Testfall- und Testreporterstellung und direkt aus winIDEA aufrufbar. Damit können Testfälle auch ohne Programmierkenntnisse aufgesetzt werden. testIDEA speichert Testfälle als YAML („rekursives Akronym“ für YAML Ain‘t Markup Language) Dateien, eine an XML angelehnte Darstellungssprache, die viel einfacher zu lesen ist und in anderen Sprachen weiterverarbeitet werden kann. Zum Beispiel können YAML-Dateien eins zu eins in Python eingebunden werden und stehen damit in einer ausführbaren Form zur Verfügung.

 

Eingesetzt wird testIDEA direkt am Entwicklerarbeitsplatz aus der gewohnten Werkzeugumgebung heraus. Ein Entwickler kann damit den sogenannten Unit Test (kleinste testbare Einheit einer Softwareanwendung) in seinen Varianten Black Box (ohne Betrachtung des Funktionscodes) und White Box (mit Betrachtung des Funktionscodes, Code Coverage) Test durchführen.

 

Wesentlicher Vorteil des nicht-instrumentierten Unit Tests sind die schnellen Turn-Around-Zeiten, da der Test ohne Kompilieren, Linken und erneutem Download ablaufen kann. Zudem werden keine Testtreiber benötigt und daher keine Ressourcen auf dem Zielsystem beansprucht. Funktionen wie Tracing, Profiling und Code Coverage können mit in die Testläufe eingebunden werden. Dies erweitert das Einsatzgebiet der iSYSTEM Testtechnologie über den Unit Test hinaus in den Integrations- und Systemtest.

 

„Mit dem Inkrafttreten neuer Standards, wie z.B. der ISO 26262 im Automotive-Bereich, wird Testen von unseren Kunden forciert“, erklärt Erol Simsek, Vorstandssprecher der iSYSTEM AG. Und das findet heute verstärkt entlang des gesamten V-Modells statt, wie Simsek weiter ausführt: „Neben der Einführung des iC5000, einer neuen Debugger/Analyzer-Hardwareplattform mit ‚Mini-HIL’-Funktion, haben wir mit testIDEA einen weiteren Innovationsschritt im Bereich Softwareentwicklungs- und Testwerkzeuge umgesetzt. Wir bewegen uns in großen Schritten in Richtung Softwaretestunterstützung im gesamten Produktentstehungsprozess.“

 

Anforderungen aus Standards wie ISO DIS 26262, DO178-B/-C und DIN EN 62304 etc., haben die Produktentwicklung stark beeinflusst. Im Rahmen des Förderprogramms „Zentrales Innovationsprogramm Mittelstand“ (ZIM) vom BMWi wird die Produktentwicklung noch bis Ende 2011 gefördert. iSYSTEM testIDEA ist ab sofort verfügbar. (la)

 

  In Social Networks posten:

  

      facebook   twitter   addthis.com   del.icio.us   google.com   Mister Wong   MyLink.de   netscape   Technorati   Webnews   YahooMyWeb   YiggIt   





MEISTGELESEN

STMicroelectronics: Bewegungssensor für Stöße bis zu 400g in drei Dimensionen

STMicroelectronics und RealVNC: Smartphone-zentriertes Board-Infotainment

Testfahrer für MINI E gesucht

Atmel: Transponder für Autoschlüssel

Harting: Spatenstich für neues Qualitäts- und Technologiecenter

Michelin: E-Auto-Reifen

MathWorks: neue Simulink-Version unterstützt Arduino, Beagleboard und Lego Mindstorms NXT

Etas: geplante Übernahme von Escrypt

Bosch vollzieht Übernahme von voltwerk electronics

Automotive M2M


INTERVIEWS

"Der Zuspruch für UMTSWLAN-Hotspot ist groß"

Elektromobilität: "Bosch ist Komplettanbieter"

Martin Oppold, Torsten Wegner - Novotechnik: Vom Potentiometer zum kontaktlosen Sensor

Herbert Halamek, Continental: Die Informationsgesellschaft wird mobil


BRANCHEN NEWS

safeEmobility 2012 - Herausforderungen an Sicherheit und Zuverlässigkeit

Hanser-Fachtagung: Energy Harvesting – Technologien, Anforderungen, Anwendungen

Veranstaltungs-Tipp: "Messtechnik in Bewegung"

UECT: Neueste Technologien für die Elektromobilität

14. BAIKA Jahreskongress „Zulieferer Innovativ“

smart escooter kommt 2014

Mercedes-Benz Apps


PRODUKTNEWS

Delta-R: Platin-Temperaturfühler

PLS: Erste Test- und Debug-Lösung für die neuen Infineon-MCUs AURIX

Rohde & Schwarz: Analyzer zur Störquellensuche in Elektrofahrzeugen

PEAK-System Technik: Mitschneiden des CAN-Verkehrs

Infineon: 32-bit Multicore-Mikrocontrollerfamilie AURIX für Safety-Anwendungen

Mitsubishi Electric: 600-V-IC für E- und Hybridfahrzeuge

Symtavision: ISO26262-konforme Entwicklung mit heterogenen Sicherheitsanforderungen


FIRMENSEMINARE

12.06.2012  | Blomberg
Phoenix Testlab: Grundlagen der Umweltsimulation
12.06.2012 bis 15.06.2012  | München
Messe München: Automatica
13.06.2012 bis 14.06.2012  | Blomberg
Phoenix Testlab: Elektrodynamische Schwingungsanlagen "Shaker"
18.06.2012 bis 19.06.2012  | Dresden
IAD: 2nd International Energy Efficient Vehicles Conference (EEVC)
26.06.2012  | Düsseldorf
Hitex: Safety&SecurityDay

Copyright © HANSER VERLAG HANSER automotive - electronics + systems