O'Reilly Open Source Convention.
Books Safari Bookshelf Conferences O'Reilly Network
   


Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Community
 Software
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List


O'Reilly Open Source Convention
Hornbill.

Session

Automated Testing of Large Projects with Perl
Andy Lester, Follett Library Resources

Track: Perl
Date: Thursday, July 10
Time: 11:30am - 12:15pm
Location: Portland

Automated testing has received more attention in recent years, especially as one of the cornerstones of XP. Perl's automated testing tools have always been geared towards testing of CPAN modules, but the Perl testing framework is excellent for automating large software projects, too.

Lester discusses real-world strategies of testing large projects, with many code examples. You'll learn to test all code in the project, even if it's not Perl, as well as enforcing coding and documentation standards; how to write a website testing robot with WWW::Mechanize and HTML::Lint; how to test database integrity with Test::DatabaseRow; how to write your own domain-specific Test:: module if the dozens on the CPAN don't suit your purposes.

It's not all about code. You'll also learn the best practices and culture of automated testing, how to get started automating an existing project, and how writing automated tests can help you write better code in less time.


Download presentation file


O'Reilly Home | Privacy Policy

© 2003, O'Reilly Media, Inc.