als CodeSys-Neueinsteiger habe ich die Aufgabe eine recht umfangreiche Applikations-Software (500kB) zu testen. Verfügt CodeSys über entsprechende Schnittstellen um automatisierte Testroutinen über externe Tools zu integrieren ?
Können Sie mir sagen, wo ich Informationen zu Testkonzepten, Test-Spezifikationen und deren Dokumentation für nicht objectorientierte SPS-Programmierung finden kann ?
Für jedliche Unterstützung wäre ich Ihenen sehr verbunden.
Mfg
Bernd Lindenmayr
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Was sollen die Testroutinen denn testen ?
Über welches Zielsystem reden wir ?
- In CoDeSys selbst läuft ja kein Programm, das ist ja nur die Entwicklungsumgebung.
Auf was beziehen sich die 500kB ? Ich habe auch Projekte mit mehr als 7MB...
Gruß
Erik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
also Testroutinen für das Codesysprogramm müssen selbst erstellt werden innerhalb der PLC Soft
dann sollte man testen können was auch immer (konkrete ausage fehlt
mfg
speicherzelle
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
entschuldigen Sie die verspätete Antwort. Ich möchte versuchen nachfolgend das Problem verständlich zu schildern.
Um die Qualtiät einer Software zu ermitteln müssen Testspezifikationen, Testfälle, etc. und deren Dokumentation erstellt werden. Hierzu gibt es für bekannte Softwareentwicklungs-Umgebungen integrierte Test-Werkzeuge, die diese Arbeit wesentlich erleichern. Weitere Informatioenen finden Sie hier: http://de.wikipedia.org/wiki/Liste_von_ ... t-Software
Meine Frage ist, ob es für CodeSys ein integriertes Test-Werkzeug (als Plug-In) o.ä. gibt, bzw. Schnittstellen zur Verfügung stehen, mit denen eine externe Testsoftware supportet wird.
Vorstellbar wäre, dass über CodeSys der Code zur Laufzeit getestet wird, indem Input-Variablen über CodeSys automatisiert "geforced" werden und die Werte der Output-Variblen zur Dokumentation in einer Datenbank zur Verfügung stehen, Um Sie nachträglich auszuwerten. So könnten komplexe Funktionsblöcke durch einen Modultest dynamisch zu 100% getestet werden, was manuell bzw. ohne Test-Werkzeug nicht möglich ist.
Meine Recherchen haben bisweilen ergeben, dass CodeSys diese Funktionalität nicht zur Verfügung stellt. Als "Neueinsteiger" wäre ich Ihnen dankbar für jedliche Informationen bzgl. Vorlagen von Testbeschreibungen o.ä. Softwaretest von PLC/embedded Systems bzw. Ihre eigenen Erfahrungen mit Testtools, etc.
Im Vorraus vielen Dank
MfG
Bernd Lindenmayr
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sehr geehrte Damen und Herren,
als CodeSys-Neueinsteiger habe ich die Aufgabe eine recht umfangreiche Applikations-Software (500kB) zu testen. Verfügt CodeSys über entsprechende Schnittstellen um automatisierte Testroutinen über externe Tools zu integrieren ?
Können Sie mir sagen, wo ich Informationen zu Testkonzepten, Test-Spezifikationen und deren Dokumentation für nicht objectorientierte SPS-Programmierung finden kann ?
Für jedliche Unterstützung wäre ich Ihenen sehr verbunden.
Mfg
Bernd Lindenmayr
Hallo
Ich versteh nur Bahnhof...
Was sollen die Testroutinen denn testen ?
Über welches Zielsystem reden wir ?
- In CoDeSys selbst läuft ja kein Programm, das ist ja nur die Entwicklungsumgebung.
Auf was beziehen sich die 500kB ? Ich habe auch Projekte mit mehr als 7MB...
Gruß
Erik
Hallo herr Lindenmayr,
also Testroutinen für das Codesysprogramm müssen selbst erstellt werden innerhalb der PLC Soft
dann sollte man testen können was auch immer (konkrete ausage fehlt
mfg
speicherzelle
Guten Tag,
entschuldigen Sie die verspätete Antwort. Ich möchte versuchen nachfolgend das Problem verständlich zu schildern.
Um die Qualtiät einer Software zu ermitteln müssen Testspezifikationen, Testfälle, etc. und deren Dokumentation erstellt werden. Hierzu gibt es für bekannte Softwareentwicklungs-Umgebungen integrierte Test-Werkzeuge, die diese Arbeit wesentlich erleichern. Weitere Informatioenen finden Sie hier: http://de.wikipedia.org/wiki/Liste_von_ ... t-Software
Meine Frage ist, ob es für CodeSys ein integriertes Test-Werkzeug (als Plug-In) o.ä. gibt, bzw. Schnittstellen zur Verfügung stehen, mit denen eine externe Testsoftware supportet wird.
Vorstellbar wäre, dass über CodeSys der Code zur Laufzeit getestet wird, indem Input-Variablen über CodeSys automatisiert "geforced" werden und die Werte der Output-Variblen zur Dokumentation in einer Datenbank zur Verfügung stehen, Um Sie nachträglich auszuwerten. So könnten komplexe Funktionsblöcke durch einen Modultest dynamisch zu 100% getestet werden, was manuell bzw. ohne Test-Werkzeug nicht möglich ist.
Meine Recherchen haben bisweilen ergeben, dass CodeSys diese Funktionalität nicht zur Verfügung stellt. Als "Neueinsteiger" wäre ich Ihnen dankbar für jedliche Informationen bzgl. Vorlagen von Testbeschreibungen o.ä. Softwaretest von PLC/embedded Systems bzw. Ihre eigenen Erfahrungen mit Testtools, etc.
Im Vorraus vielen Dank
MfG
Bernd Lindenmayr
Bitte entschuldigen Sie, dass ich aus Geheimhaltungsgründen detailliertere Informationen über Hard-und Software hier nicht diskutieren kann.
Ich bitte um Ihr Verständnis.
Gruß
Bernd Lindenmayr