Signale in eine Schrittliste importieren bzw. einbetten
hierarchischen Automaten mit einer Schrittliste erstellen
Time Partition Testlet in TPT
Definition des Begriffs “Time Partition”
Reference Testlet in TPT
auf bereits bestehende Testlets im Automaten referenzieren
Die ersten Schritte mit TPT
eine Ausführungsplattform einrichten
Simulink-Modell importieren und ein Subsystem wählen
eine Testschrittliste anlegen
Varianten eines Testlets erzeugen
Testfälle erstellen
Assesslets zur
Testauswertung nutzen
Tests ausführen
Testergebnisse manuell mit dem Signal Viewer auswerten
einen Testreport erzeugen
Parallele Testschritte in TPT
Definition von Parallelen Testschritten
Parallele Schritte erstellen
Überprüfen der Parallelität
anhand der Signalvorschau
Parallelität aufheben
Deaktiveren einzelner Schritte
in einem Parallelen Schritt (Auswirkung)
Table Step in TPT
Elemente des Table Steps
einen Table Step anlegen
Darstellung des Table Steps im Report
Tutorials
Tutorial: Testen eines Simulinkmodells
Dieses Tutorial wurde mit einer älteren TPT-Version aufgezeichnet, sodass manche Namen und das Aussehen des Interfaces im Vergleich zu neueren TPT-Versionen abweichen.
Tutorial: C/C++ Code mit TPT testen
Testfälle erstellen und ausführen
die Executable Plattform als Testumgebung einrichten
aus dem C/C++ Code eine ausführbare Datei kompilieren
Informationen über Kanäle, Parameter etc. in TPT überführen
Tutorial: Testen in der Co-Simulation
Node interface und FUSION interface
die unterschiedlichen Zustände eines Knotens
Arten sogenannter Knoten
Arbeitsweise der FUSION Plattform
Einbinden der Custom node
Custom node erstellen
Konfiguration der FUSION in TPT
Test Step Live View aktivieren
Testabdeckung
CTC++ mit C-Code in TPT
wie man Code Coverage für C oder C++ Code automatisch mit TPT und CTC++ analysieren kann
CTC++ mit ASCET in TPT
wie man Code Coverage für aus ASCET generierten Code analysieren kann
Auswertung
Messdaten in TPT auswerten
Erhalten Sie in diesem Video einen Eindruck von den Möglichkeiten der Assessment-Plattform von PikeTec. Diese Plattform lässt Sie Messdaten auswerten, ohne dass Sie Testfälle erstellen müssen.
Automatische Testfallgenerierung
Testfälle aus Äquivalenzklassen
Äquivalenzklassen in TPT anlegen
TPT Testfälle aus Äquivalenzklassen generieren lassen
Testfälle aus Simulink- und TargetLink-Modelle
TASMO aufrufen und die Vorbedingungen überprüfen lassen
Eingangssignale spezifizieren
die Überdeckungsziele auswählen
Testgenerierung ausführen
ermittelte Testdaten gleichzeitig als Testschrittliste und Testfälle in das aktuelle TPT-Projekt einfügen
Code-Coverage aktivieren
generierte Testfälle ausführen
Report
Dashboard
Dashboard - eine Einführung
Click-Area in einem Bild bestimmen
Dashboard-Elemente gruppieren
Dashboard-Gruppen auf dem Panel neu anordnen
Dashboard-Gruppen verbergen
Bedingungen für die Sichtbarkeit während der Ausführung setzen
allgemeiner Verwendungszweck des Dashboards
Dashboard-Panel öffnen
Widgets auswählen
das Multi-State-Widget
einem Widget ein Bild zuordnen
einem Widget ein Signal aus dem Declaration Editor zuordnen
in einem Widget Zustandsübergänge festlegen
Aufnahme der während der Ausführung getätigten Aktionen im Dashbaord
Einfügen der Aufnahme als Testschrittliste und gleichzeitig als Testfall
in das aktuelle TPT-Projekt