CodeSys Software Test

2010-07-21
2010-08-03
  • blindenmayr - 2010-07-21

    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

     
  • Erik Böhm - 2010-07-21

    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

     
  • Speicherzelle - 2010-07-21

    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

     
  • blindenmayr - 2010-08-03

    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

     
  • blindenmayr - 2010-08-03

    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

     

Log in to post a comment.