in reply to Perl/Tk and Test::Simple/More

A GUI application (Perl/TK in this instance) has two parts - the user interface (the TK stuff) and the back end work. Structure your application in such a way that you can test the back end routines independently of the user interface. At least you will have verified the functionality of the program.