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.