GTestRunner is a Perl testing software that utilizes a GTK graphical interface for easy unit test execution.
One of the standout features of GTestRunner is its ability to browse through the tree of test suites effortlessly. You can easily select individual test suites, test cases, and even specific tests to run. This module provides you with two distinct ways of utilizing it. Majority of users will simply run the script "gtestrunner" to execute their test suites. However, if you want to integrate unit testing into your software, you can opt for the module Test::Unit::GTestRunner.
This software package comes inclusive of some silly test suites and test cases. You can try out "gtestrunner Suites/TS_TopLevel.pm" or "gtestrunner Suites::TS_TopLevel" to get a glimpse of how GTestRunner works. The test suites fails five times intentionally, just so you can see all the features that GTestRunner has to offer. Additionally, GTestRunner is fully internationalized, and you can check the file README-NLS for more details. The software package also comes with a file called TRANSLATIONS that contains information on the currently available languages. If you want to contribute a translation for your native language, you can easily contact the author.
Version 0.04: N/A