GTestRunner is a graphical frontend to Test::Unit, a unit testing framework for Perl. GTestRunner is similar to JUnit but has a couple of extensions that are missing in JUnit.
These are screenshots from version 0.04 of GTestRunner. More information can be found here:
Click on a thumbnail to see the screenshot in original size.
|
Successful test run. |
List view of a failed test run. Note that you can alse (re-)run the selected test case only. The list view only displays failed tests or tests with errors (exceptions). |
Tree view of a failed test run. Note that you can alse (re-)run the selected test case, or the test case it is part of, or any other sub-tree of the entire test suite. |
|
Output to the console (stdout or stderr) is caught, and tied to the test. The list view also lists tests with console output, even if they did not fail. |
Dito for tree view. |
|
|
The user interface is fuly internationalized with libintl-perl, the Perl binding to GNU gettext. This screenshot shows the program running in German. |
Bulgarian is also available. |