PROVEtech:TA Produktbeschreibung [PDF] - MBtech Group
PROVEtech:TA Produktbeschreibung [PDF] - MBtech Group
PROVEtech:TA Produktbeschreibung [PDF] - MBtech Group
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
– Das Werkzeug zur Testautomatisierung<br />
Software zum Testen – aus der Praxis für die Praxis<br />
<strong>PROVEtech</strong>:<strong>TA</strong> ist eine von der <strong>MBtech</strong> praxisnah entwickelte Bediensoftware zur<br />
Steuerung und Automatisierung von Testsystemen. Der Anwender kann damit<br />
interaktiv alle relevanten Zustandsgrößen eines Testsystems setzen und erfassen.<br />
Visualisiertes Testmanagement<br />
Benutzerfreundlich und datenbankgestützt begleitet <strong>PROVEtech</strong>:<strong>TA</strong> den<br />
Anwender bei seinen typischen Aufgaben im Testmanagement, z.B. bei der<br />
Verwaltung von Testsequenzen und deren Ergebnissen. Mit vielfältigen Bedienund<br />
Anzeigeelementen gibt <strong>PROVEtech</strong>:<strong>TA</strong> den Zugang zu benötigten Signalen für<br />
Testszenarien. So kann beispielsweise die Gaspedalstellung gesetzt und die<br />
aktuelle Fahrzeuggeschwindigkeit ausgewertet werden. Eine komfortable<br />
Ansteuerung der Steuergerätediagnose und der elektrischen Fehlersimulation<br />
komplettiert die Bediensoftware.<br />
Testen in Echtzeit<br />
Durch die eingebundene Entwicklungsumgebung und die integrierte<br />
Programmbibliothek zur Testausführung auf einem Echtzeitrechner liefert<br />
<strong>PROVEtech</strong>:<strong>TA</strong> die ideale Basis zur Durchführung automatisierter Tests auf<br />
Echtzeitplattformen.<br />
Alles im Blick – die intuitive,<br />
visuelle Arbeitsoberfläche<br />
Die Arbeitsoberfläche von<br />
<strong>PROVEtech</strong>:<strong>TA</strong> bietet vielfältige<br />
Oberflächenelemente, z.B. Schieberegler<br />
und Schaltflächen, zur Stimulation und<br />
Visualisierung von Signalen. Die<br />
Arbeitsoberfläche tauscht die Signale<br />
mit dem Simulationsmodell aus, das in<br />
der Regel auf einem Echtzeitrechner<br />
läuft und die Steuergeräteumgebung<br />
darstellt. Über die Arbeitsoberfläche<br />
lassen sich Messungen durchführen, die<br />
jeden Änderungsschritt der Signale<br />
aufzeichnen. Die Auswertung der<br />
Messungen findet dann am Arbeitsplatz<br />
statt, während am Testsystem schon die<br />
nächsten Tests ausgeführt werden.<br />
Software Architektur<br />
Im automobilen Umfeld bildet <strong>PROVEtech</strong>:<strong>TA</strong> die Softwareanwendung zur<br />
Testautomation aus einem Guss. Die Softwarearchitektur ist hardwareunabhängig<br />
ausgelegt und mehrplatzfähig - also optimal für das Testen im Team - wie auch<br />
datenbankbasiert zur konsistenten Datenhaltung aufgebaut. Alle Module laufen<br />
unter einer gemeinsamen, grafischen Oberfläche und sind intuitiv bedienbar.<br />
Regelmäßig sorgen neue Releases für die Erweiterung des Funktions- und<br />
Einsatzspektrums.<br />
Testen von A-Z – Anwendungsbereiche<br />
<strong>PROVEtech</strong>:<strong>TA</strong> ist das durchgängig anwendbare Werkzeug in der Testautomation<br />
– von der frühen Entwicklungsphase durch den gesamten Entwicklungsprozess<br />
bis in die Serienbetreuung:<br />
Model-in-the-Loop (MiL): Testen von Steuergeräte-Modellen<br />
Software-in-the-Loop (SiL): Testen der Steuergeräte-Software, noch bevor das<br />
Steuergerät real existiert<br />
Hardware-in-the-Loop (HiL) im Komponententest: Testen eines einzelnen<br />
Steuergeräts<br />
Hardware-in-the-Loop (Hil) im Integrationstest: Testen mehrerer Steuergeräte<br />
im Verbund<br />
On-Board-Test: Testen z.B. im Fahrzeug<br />
Testen in der Serienbetreuung<br />
Testen bei der Befundung<br />
<strong>PROVEtech</strong>:<strong>TA</strong> ist in der Anzeige<br />
hochleistungsfähig: Sogar bei über<br />
100.000 Signalen im Signalbaum und<br />
einigen hundert Kontrollelementen auf<br />
der Arbeitsoberfläche ist eine sehr gute<br />
Leistungsfähigkeit gegeben.<br />
Unterstütze Testumgebungen<br />
DS1005/1006 von dSPACE unter<br />
Verwendung des Real-time Interface<br />
LabCar ab V3.0 mit RTPC von E<strong>TA</strong>S<br />
LabVIEW von National Instruments<br />
RT-LAB von Opal-RT Technologies<br />
xPC Target von The MathWorks<br />
<strong>PROVEtech</strong>:RE von <strong>MBtech</strong> <strong>Group</strong><br />
PC-basierte Systeme für MiL und SiL<br />
Ihr Kontakt für weitere Fragen:<br />
<strong>MBtech</strong> <strong>Group</strong> GmbH & Co. KGaA<br />
<strong>MBtech</strong> electronics solutions<br />
Zoran Cutura<br />
Kolumbusstraße 2<br />
D-71063 Sindelfingen<br />
Tel.: +49 7031 686-3100<br />
info@mbtech-group.com<br />
www.mbtech-group.com
Alles im Griff – der Testmanager als Schlüssel zur Testautomation<br />
Der Testmanager von <strong>PROVEtech</strong>:<strong>TA</strong> umfasst die Umgebung zur Programmierung<br />
der Testskripte wie auch die vollständige Verwaltung aller vorhandenen und<br />
durchgeführten Testfälle. Er stellt somit die entscheidende Schlüsselkomponente<br />
dieser Bediensoftware zum automatisierten Testen dar. Die Testfälle werden in<br />
Form von Makros in der eingebetteten Programmierumgebung umgesetzt. Die<br />
Testskripte lassen sich einzeln oder in Gruppen ausführen und werden mit den<br />
Testergebnissen und Protokollen abgelegt. Das alles zusammen ist die Basis für<br />
eine hohe Testabdeckung und ermöglicht die einfache Durchführung von<br />
Regressionstests.<br />
Testen in Echtzeitumgebung<br />
Sind Zeitmessungen gefragt, so lassen sich Tests mit der Real Time Automation<br />
Engine (R<strong>TA</strong>E) auf einem Echtzeitrechner durchführen. Die Automation Library<br />
hilft hierbei, die Sequenzen und Parallelitäten festzulegen.<br />
Integrierte Benutzer- und Projektverwaltung<br />
Über die integrierte Benutzer- und Projektverwaltung lassen sich Zugriffsrechte<br />
setzen. Dadurch können mehrere Testsysteme unabhängig voneinander, jedoch<br />
über dieselbe Datenbank betrieben werden. Beispielsweise sind Bibliotheken<br />
gemeinsam nutzbar, um einheitlich und effizient Tests zu erstellen. Es lassen sich<br />
den definierten Benutzerrollen die jeweiligen Benutzerrechte zuweisen, zum<br />
Beispiel zum Entwickeln von Tests, zum Durchführen der Tests und zum<br />
Analysieren der Testergebnisse.<br />
Oracle (zum Einstieg auch die<br />
Lizenzfreie Variante Oracle Express<br />
Edition)<br />
Microsoft SQL Server (zum Einstieg<br />
auch die Lizenzfreie Variante SQL<br />
Express Server)<br />
PostgreSQL (Lizenzfreies Open-source<br />
Datenbanksystem)<br />
Alles integriert – die Diagnose für<br />
das Testen im Kern des<br />
Steuergeräts<br />
Das Diagnose-Modul in <strong>PROVEtech</strong>:<strong>TA</strong><br />
erlaubt den Zugriff auf alle<br />
Diagnosedienste, die die zu testenden<br />
Steuergeräte zur Verfügung stellen.<br />
Außerdem ist der Zugriff auf den<br />
Fehlerspeicher möglich und interne<br />
Daten von Steuergeräten lassen sich<br />
anzeigen. <strong>PROVEtech</strong>:<strong>TA</strong> unterstützt<br />
auch weitere Diagnosefunktionen wie<br />
das Kodieren und Flashen von<br />
Steuergeräten.<br />
Teststatistiken<br />
Die Bibliothek zur Erstellung einer Teststatistik ermöglicht dem Benutzer,<br />
automatisiert Excel-Diagramme aus den Tests und Testergebnissen des<br />
Testmanagers zu erzeugen. Testabdeckung, Testergebnisse, Reifegrad und<br />
andere Informationen lassen sich so in übersichtlicher Form präsentieren.<br />
Aufgrund der automatisierten Berechnung sind die statistischen Daten schnell,<br />
jederzeit und verlässlich erzeugbar.<br />
Die Diagnose-Schnittstelle ist in<br />
<strong>PROVEtech</strong>:<strong>TA</strong> komplett integriert. Das<br />
heißt, dass sich alle Diagnosefunktionen<br />
sowohl über die grafische<br />
Benutzeroberfläche wie auch über die<br />
Testsprache ansteuern lassen. Wenn<br />
<strong>PROVEtech</strong>:<strong>TA</strong> die Diagnose-Bedatung<br />
eingelesen hat, dann werden intern über<br />
eine Software-Schnittstelle die<br />
jeweiligen Funktionen durchgeführt. Die<br />
Kommunikation mit dem Steuergerät<br />
findet über eine spezielle Diagnose-<br />
Hardware statt.<br />
Unterstützte Datenbanksysteme<br />
Der Testmanager in <strong>PROVEtech</strong>:<strong>TA</strong> unterstützt folgende Datenbanksysteme zur<br />
gemeinsamen Datenhaltung der Testskripte und Testergebnisse: