• Open Test Framework
  • OTX Runtime
  • Open Test Player
  • Übersicht
  • Testen mit OTX zur Beherrschung komplexer Systeme in der Automobilindustrie über Prozessgrenzen hinweg

    Open Test Framework

    Entwicklungsumgebung zur Erzeugung, Visualisierung und Wartung einer neuen Generation von Testern. Ohne Programmierkenntnisse können nach ISO 13209 (OTX) standardisierte Prüfabläufe graphisch bearbeitet, getestet und freigegeben werden.

    Fachbeitrag "OTX in der Praxis":

    Fachbeitrag "Prüfabläufe barrierefrei austauschen":

    Open Test Player

    Generischer Tester zur einfachsten Verteilung und Ausführung von nach ISO 13209 (OTX) standardisierten Prüfabläufen.

    Open Test Runtime API

    Plattformunabhängige Laufzeitumgebung für OTX-Abläufe nach ISO 13209. Über die mitgelieferte Programmierschnittstelle für C++, DotNet und Java kann sie in eigenen Anwendungen unter Windows, Linux und in Embedded-Systemen eingesetzt werden.

    Übersicht OTX Toolkette


    Für die Diagnosekommunikation arbeitet die OTX-Runtime auf dem auch stand-alone verfügbaren DiagManager, der wiederum die Anbindung an das standardisierte Diagnose Laufzeitsystem (MVCI nach ISO 22900, ODX) ermöglicht. Es gibt Implementierungen für dies meisten bekannten Laufzeitsysteme (DSA, VW, Siemens, RA-Consulting). Es können aber auch proprietäre Systeme angebunden werden.

    Mit der Entwicklungsumgebung werden OTX Ablaufe entwickelt und innerhelb eines Projekts in einer PTX-Datei weitergegeben. Außerdem kann mit dem Player-Editor eine Benutzeroberfläche erstellt und als PPX-Datei weitergegeben werden.

    PTX Dateien sind ZIP-Archive. Sie enthalten die OTX Dokumente und die Projekteinstellungen. PTX-Dateien können signiert oder verschlüsselt werden.

    Die OTX Runtime API ist eine komfortable Programmierschnittstelle in C++, DotNet und Java zur Ausführung von OTX-Prozeduren innerhalb von PTX-Dateien. Die API gibt es für Windows und Linux.

    Während sich die API immer im Prozess der Anwendung befindet, kann die Ausführung der OTX-Prozeduren getrennt in einem eigenen Prozess erfolgen.

    Die OTX Runtime ist multiinstanzfähig und plattformunabhängig. Sie läuft unter Windows, Linux, in Embedded-Systemen und auch innerhalb des Fahrzeugs.

    PPX Dateien enthalten die Oberflächen-Layouts, OTX-Mapping Dateien, Play-Listen sowie alle referenzierten PTX-Dateien (OTX-Projekte). Sie können mit der OTX Runtime API und dem Open Test Player ausgeführt werden.

    Der Player ist eine stand-alone verfügbare Anwendung zur Ausführung von OTX-Abläufen, deren Parameter in der Entwicklungsumgebung an Oberflächenelemente gebunden wurden. Er basiert zu 100% auf der OTX-Runtime API.