in reply to OT: Web Dev Flow Chart

For your second point, Test::Simple or Test::More along with WWW::Mechanize.