Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Software-Test

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
23.04.2009, 19:24 Uhr
Pler
Einer von Vielen
(Operator)


Hi,

ich suche gerade nach Tools/Programmen, die einen dabei unterstützen Software zu testen. Getestet werden soll, indem das Programm immer wieder mit verschiedenen Argumenten (somit Eingabedateien) aufgerufen wird. Die Ausgabedateien sollen dann mit vorher erstellten (und manuell auf Korrektheit überprüften) Referenzdateien verglichen werden.

Das soll eben automatisch und fehlerlos ablaufen. Am Ende soll eine Übersicht dabei rauskommen, was funktioniert, und was nicht.

Auf opensourcetesting.org bin ich auf qmtest gestoßen. Dieses leuchtet mir aber nicht gerade auf Anhieb ein.

So ist mir zum Beispiel unklar wie ich dort eine Resource definieren kann, die sich den aktuellen Stand aus einem Repository holt. Die Compile-Resource verstehe ich auch nicht. Dort ist offensichtlich nur vorgesehen, dass man alles direkt mit dem Compiler übersetzt. (Wo doch heutzutage jeder make oder sonstwas dafür nutzt.)

Ach ja. Die Quellen sind in C++. Wobei das glaub ich gar nicht so wichtig ist.

* Kennt jemand hier qmtest? Lohnt es sich, sich damit etwas mehr zu beschäftigen?
* Kennt jemand was anderes brauchbares?

Alle Hinweise, Tipps und Fragen usw. sind willkommen

Dieser Post wurde am 23.04.2009 um 19:26 Uhr von Pler editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.04.2009, 19:31 Uhr
0xdeadbeef
Gott
(Operator)


Wär's nicht sinnvoller, Unit-Tests zu schreiben, damit du auch gleich ne grobe Idee hast, wo etwas schief geht, wenn es schief geht?

Ich benutze zum Testen von C++-Code meistens TUT und lasse die Testcases von automake ins check-Target einbinden. Wenn du noch komplexeren Kram haben willst, ich hab mal ein bisschen mit dejagnu gearbeitet, aber Experte bin damit sicher nicht.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.04.2009, 19:41 Uhr
Pler
Einer von Vielen
(Operator)



Zitat:
Wär's nicht sinnvoller, Unit-Tests zu schreiben, damit du auch gleich ne grobe Idee hast, wo etwas schief geht, wenn es schief geht?

Jain. Unit-Tests sind viel aufwändiger, würd ich sagen. Bin mir auch nicht sicher, wie sich beides verbinden lässt. Ein Ersatz für die Tests, die ich machen will, sind Unit-Tests ja auch nicht.


Zitat:
Ich benutze zum Testen von C++-Code meistens TUT und lasse die Testcases von automake ins check-Target einbinden. Wenn du noch komplexeren Kram haben willst, ich hab mal ein bisschen mit dejagnu gearbeitet, aber Experte bin damit sicher nicht.
Danke, schau ich mir mal an.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: