in reply to Why do I need to know how many tests I will be running with Test::More?
The Perl QA wiki's page on Plans precisely answers all your questions :-).