Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi DUnit + Analyse (https://www.delphipraxis.net/118727-dunit-analyse.html)

Weazy 13. Aug 2008 18:39


DUnit + Analyse
 
Für mein aktuelles Projekt habe ich einige DUnit Tests geschrieben. Kennt jemand ein Tool, mit welchem ich mir alle noch nicht getesteten Methoden anzeigen lassen kann sowie vieviele Prozent mit Tests abgedeckt sind?

Dezipaitor 13. Aug 2008 19:45

Re: DUnit + Analyse
 
Das Tool heißt Prozessmodell oder Vorgehensmodell.
Darin wird genau beschrieben, was passiert wenn ein Feature erstellt wird.
So z.B. definiert eXtreme Programming, dass vor jeder Funktionsimplementation ein Test geschrieben werden soll.

Aber für die Nachträgliche arbeit kenne ich leider nichts.

Bernhard Geyer 13. Aug 2008 20:26

Re: DUnit + Analyse
 
AQTime bietet entsprechenden Profiler. Auf eine DUnit-Projekt angewandt sollte man sowas einfach finden.

Weazy 13. Aug 2008 23:01

Re: DUnit + Analyse
 
Gibt es denn nicht auch was kostenloses? 599$ sind fast ein wenig viel für das was ich brauche.

@Dezipaitor: was meinst du denn mit Prozessmodell oder Vorgehensmodell, das sind doch nicht etwa in die IDE integrierte Tools???

Bernhard Geyer 14. Aug 2008 06:28

Re: DUnit + Analyse
 
Ist kein IDE-Tool:

Prozessmodell
Extreme Programming

Weazy 14. Aug 2008 09:55

Re: DUnit + Analyse
 
Von ExtremeProgramming und dem Prozessmodell habe ich schon gehört (war wohl ein müder nachmittag :-D ), jedoch bringt mich das der Lösung meines Problemes nicht näher. Ich suche nach einem Tool, welches mir anzeigt wieviele % einer Unit mit DUnit getestet wurde. Natürlich kann ich das auch manuell machen und einfach für jede Prozedur und Funktion in der Unit schauen ob diese in der Test Unit auch vorkommen. Ist halt einfach etwas mühsam bei einem grösseren Projekt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz