Screenshot
Contributing
Contributors
Download
Documentation
Log
Links
SourceForge Logo
|
[画像:DUnit Logo]
DUnit:
An Xtreme testing framework for Borland Delphi programs
DUnit is an
Xtreme testing framework for Borland Delphi programs. It was originally
inspired on the JUnit
framework written in Java by Kent Beck and Erich Gamma, but has evolved
into a tool that uses much more of the potential of Delphi to be much
more useful to Delphi developers.
You can read all about Xtreme Testing and Extreme Programming from
this site.
Juanco Anez wrote the original code and an article featured in the
Borland Community Developer News.
There's a copy of the article
here.
Atlassian has kindly provided
us with an open-source license to their powerfull issue tracker
Jira. At
DUnit 's Jira page
you'll be able to monitor the project's progress, post bugs or feature
requests, and sign up for contributing to the project.
Source Forge provides the
project with mailing lists and a CVS repository. At
DUnit 's Source Forge page you'll be albe to
download DUnit
and its source code, subscribe to the mailing lists, and register for
notification of new releases.
[画像:screenshot of DUnit]
Please visit DUnit's
Project Page at
SourceForge for information about
how to become a project developer. The Project's page also contains
databases for bugs and pending tasks, as well as well as links for
joining the anouncement, interest, or developer mailing lists..
- Kent Beck and Erich Gamma developed the original
testing frameworks in Smalltalk and Java.
- Juanco Anez <juanco at users dot sourceforge dot net>
did the original port of JUnit to Delphi.
- The DUnit
group at SourceForge took over
development of DUnit
on July 1, 2000. Visit DUnit's
Project Page for
a list of current developers, their contributions, and their
responsibilities.
You should read the license before you
download the software. The latest stable and beta versions of the
project can be found at the DUnit
Project Page.
Will Watts provided the project with its first user manual. The
manual has been enhanced, and can be browsed
online. Michael Tsai produced a translation of the manual to
Traditional Chinese. API documentation has
also been generated with
Time2Help, and is
available here.
The following FAQ articles can be found on the SourceForge project
page:
"
Testing The World Away", an article about XP and DUnit written by
Will Watts for QBS Software. November, 2000.
"The Case for XP" part 1
part 2, an article about XP
written by DUnit group admin Chris Morris published on the BorCon 2001
CD.
Andrew Smith, of
The
Montebello Consultancy translated two well-known articles about XP
testing by William C.
Wake from Java+JUnit to Delphi+DUnit. Check them out at
Andrew's download page
|
Date |
Version |
Comment |
|
2006年07月17日 |
9.3.0(Beta) |
Initial public testing of major update to support FASTMM,
memory leak checking and greatly improve the execution speed of
test runs, while maintaining backwards compatibility with older
versions and full support of Delphi versions 5
through 2006. |
|
2004年04月21日 |
7.2.0 |
Atlassian has kindly
provided the project with an open-source license to their
powerfull issue tracker
Jira. Now all issue tracking for
DUnit
will be done at DUnit 's Jira page. |
|
2001年12月01日 |
5.0.0 |
Kris Golko did a port of DUnit to Kylix, that includes most of the
features of the original GUI.
Michael Tsai produced a Traditional Chines translation of the
DUnit manual.
Juanco revised the framework to increase its compatiblity with
multiple versions of Delphi. |
|
2001年04月24日 |
3.2.8.1 |
Uberto Barbini (uberto) and Brett Shearer (brettshearer) joined
the developers group some time ago, and they've been very active
enhancing the framework, in the core classes, and in the GUI.
Download the latest releases from
this link to get a glimpse at their accomplishments (the new
GUI, pictured above, is one of them). |
|
2000年08月04日 |
|
Release notes and change logs are available at
SourceForge.
This link will take you to the master list of releases. Each
release has a Notes link that will display the release notes for
that revision. |
|
2000年07月01日 |
3.2.2 |
The DUnit
project has been moved to
SourceForge. The project is now owned by the group of
developers known as the DUnit Group. New mailing lists have been set
up, the CVS tree has been seeded, and the bug database is
operational. |
|