www.mikrocontroller.net

Forum: Compiler & IDEs C Testing Framework


Autor: JOjo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nabend :-)

Hat jemand von euch Erfahrung mit einem Test Framework für die GCC
Toolchain also WinAVR? Ich meine Sowas wie DUnit, JUnit ... nur ebend
nicht OOP sondern ganz prozedural, wo man ein paar kritische Grenzen
definiert und per klick überprüfen kann ob das noch eingehalten wird.

http://de.wikipedia.org/wiki/Softwaretest#Werkzeug...
liefert da leider nichts konkretes

Autor: JOjo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm habe einiges gefunden:
http://opensourcetesting.org/unit_c.php

Wäre schön, falls mir jemand die Qual der Wahl abnehmen könnte :-/

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hab mir mal ein paar dieser Frameworks angeschaut, war aber wenig
begeistert. Nimm besser assert() und ggf. ein paar selbstgebaute
Makros. Dann lassen sich die Tests auch auf dem AVR problemlos
ausführen.

Autor: JOjo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja ich wollte eigentlich nicht immer das ganze uploaden sondern ab und
zu überprüfen ob noch alles im Lot ist. Und wozu was eigenes erdenken,
wenn es sowas schon gibt, gell ;-) Aber so richtig durchsteigen tue ich
da als Windowsler net so richtig :-(

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was möchtest du denn eigentlich testen?

Autor: JOjo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe mir da ein bissel was wegen Zeit/Datum zusammengeschrieben und
möchte da mal sicherstellen, das damit auch einige Problemfälle
funktionieren. Aber das uist nur Stein des Anstoßes, mir geht es eher
um das allgemeine Vorgehen.

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie gesagt, dafür schreibst du dir am besten selber was mit assert() &
Co. Die Frameworks die ich mir angesehen habe sind zumindest für so
einen einfachen Fall den Aufwand einfach nicht wert.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.