TestFrameworks für cpp



  • Hallo!!!

    Kann mir jemand sagen, welches Framework man für Unit Tests nehmen sollte.

    Habe mir CppUnit, CppUnitLite und Boost heruntergeladen. Weis jetzt nicht was ich benutzen soll.

    Gibt es irgendwo eine Seite oder Dokumentation wo man auf die Vor - und Nachteile dieser Frameworks lesen kann. Habt ihr vielleicht Beispiele, wie man diese Units in den eigenen Code einarbeitet???(Wenn es geht Sachen die man auch versteht).

    Habe nämlich von solchen Frameworks gar keine Ahnung.

    Hoffe mir kann jemand weiter helfen.

    Gruss



  • Hallo,

    ich verstehe die Frage nicht ganz. CppUnit und CppUnitLite kenn ich gerade mal so gar nicht. Warum brauchst du denn überhaupt ein Framework, wenn du nicht weisst, wofür die sind?

    Boost Hilfe gibt es z. B. hier:
    http://www.c-plusplus.net/forum/viewtopic.php?t=73800&highlight=boost+installation

    Welches Betriebsystem benutzt du denn?



  • ich weis schon wofür die sind. habe so etwas nur noch nicht benutzt. und frage deswegen nach einer hilfe

    benutze winxp prof. wieso???



  • Kann mir jemand sagen, welches Framework man für Unit Tests nehmen sollte

    Am Besten das, das deine Ansprüche am Besten erfüllt.

    Habe mir CppUnit, CppUnitLite und Boost heruntergeladen. Weis jetzt nicht was ich benutzen soll.

    boost::test ist mehr als ein Unit-Test-Framework. Wenn du nur Unit-Testing machen willst, würde ich persönlich eher CppUnit oder CppUnitLite (falls dir das reicht) verwenden.
    CppUnit ist nicht hübsch, aber imo sehr brauchbar.

    Habt ihr vielleicht Beispiele, wie man diese Units in den eigenen Code einarbeitet???(Wenn es geht Sachen die man auch versteht).

    Wie meinen? Bist du sicher, dass du weist was Unit-Tests sind? Ich verstehe dein Problem nicht. Die Verwendung von CppUnit z.B. ist in der Doku von CppUnit doch wunderbar verständlich erklärt.

    Habe nämlich von solchen Frameworks gar keine Ahnung.

    Dann solltest du sie auch nicht verwenden. Du solltest dir imo erstmal anschauen, was mnan genau mit diesen Frameworks testet.
    Gute Seiten dafür sind:
    http://www.junit.org/index.htm
    http://c2.com/cgi/wiki?UnitTest
    http://c2.com/cgi/wiki?XpTestFaq


Anmelden zum Antworten