Einzelne POE mit Hilfe des Testframeworks testen
Das Testframework von Neuron Power Engineer erlaubt Ihnen, automatisierte →Unittests für →POE in Neuron Power Engineer zu erstellen und auszuführen. Das Testframework ist nicht in allen Varianten von Neuron Power Engineer verfügbar.
Vorteile des Testframeworks
Das Testframework steuert die Ausführung von Unittests und vergleicht die tatsächlichen Testergebnisse mit den vorausberechneten Testergebnissen. Das bedeutet:
-
Falls Sie eine POE erstellen, müssen Sie nur die Unittests erstellen und ausführen lassen, um zu bestätigen, dass sich die POE wie erwartet verhält.
-
Falls Sie die Logik dieser POE zu einem späteren Zeitpunkt ändern, reicht die Ausführung der Unittests, damit das korrekte Verhalten der geänderten POE wieder bestätigt wird.
Geänderte Schnittstelle Falls Sie die Schnittstelle der POE ändern (also: bei neuen, geänderten oder gelöschten Eingängen oder Ausgängen), müssen Sie die vorhandenen Unittests entsprechend anpassen. |
Voraussetzung für die Verwendung des Testframeworks
Sie haben bereits Folgendes installiert:
-
die benötigte Lizenz und
-
die Systembibliothek
Standard (non-safe)
mit ihren SystembausteinenFalls diese Bibliothek nicht installiert ist, Sie das Testframework jedoch benötigen, installieren Sie die Bibliothek wie unter "Bibliothek installieren" beschrieben. In den Projekteigenschaften, Gruppe Bibliothek, Bibliotheken werden alle Systembibliotheken mit dem Text
System
unter Bibliotheksanbieter angezeigt (siehe "Liste der Bibliotheken, die für ein Projekt verfügbar oder installiert sind" für Details zu verfügbaren/installierten Bibliotheken).
Testframework verwenden
Dieser Abschnitt informiert Sie über die nötige Vorgehensweise.
Ihre Frage... |
Starten Sie mit diesem Artikel... |
---|---|
Wie erstelle ich Unittests für eine POE bzw. führe diese aus? |
|
Einige Grundregeln |
|
Wie bearbeite ich die Excel-Testsuite? |
|
Wo werden Testdaten angezeigt? |
|
Welche Einschränkungen gibt es? |
|
Gibt es Beispiele für Tests? |