automatisierte Testläufe



  • Hallo,

    ich habe ein C++-Programm geschrieben, dass beim Start als Argument ein Problemfile übergeben bekommt. Also so:
    ./test /files/testfile.xml

    Das Programm bearbeitet dann das Problem und legt ein log-File an, indem verschiedene Informationen wie Laufzeit und Ergebnisse stehen.

    Meine Frage wäre, ob ihr eine Möglichkeit kennt, diesen Testvorgang zu automatisieren, also das Programm mit mehreren files nacheinander auszuführen und die Log-files dann automatisch auswerten zu lassen. Die Automatisierung sollte allerdings nicht mit Hilfe von make-files geschehen.

    Habt ihr eine Idee, oder kennt ein geeignetes Programm dafür?

    ggg_freak2003



  • Bash+sed+grep, Perl, Python?

    Deine Frage ist ein bisschen unpräzise gestellt.



  • Bash+sed+grep, Perl, Python?

    grep hört sich ganz gut an. Wie könnte ich das in Verbindung mit Python umsetzen? Ich kenn mich mit Python leider nicht so gut aus.



  • ggg_freak2003 schrieb:

    Bash+sed+grep, Perl, Python?

    grep hört sich ganz gut an. Wie könnte ich das in Verbindung mit Python umsetzen? Ich kenn mich mit Python leider nicht so gut aus.

    Wenn du Python verwenden willst, nimm Reguläre Ausdrücke (Modul "re"). Grep sind Reguläre Ausdrücke für die Shell.


Anmelden zum Antworten