Is there any sexier topic in software development than software
testing? That is, besides game programming, 3D graphics, audio,
high-performance clustering, cool websites, et cetera? Okay, so
software testing is low on the list. And that's unfortunate,
because good software testing can increase your productivity,
improve your designs, raise your quality, ease your maintenance
burdens, and help to satisfy your customers, coworkers, and
managers.
Perl has a strong history of automated tests. A very early
release of Perl 1.0 included a comprehensive test suite, and it's
only improved from there. Learning how Perl's test tools work and
how to put them together to solve all sorts of previously
intractable problems can make you a better programmer in general.
Besides, it's easy to use the Perl tools described to handle all
sorts of testing problems that you may encounter, even in other
languages.
Like all titles in O'Reilly's Developer's Notebook series, this
"all lab, no lecture" book skips the boring prose and focuses
instead on a series of exercises that speak to you instead of at
you.
"Perl Testing: A Developer's Notebook" will help you dive right
in and:
Write basic Perl tests with ease and interpret the results
Apply special techniques and modules to improve your tests
Bundle test suites along with projects
Test databases and their data
Test websites and web projects
Use the "Test Anything Protocol" which tests projects written in
languages other than Perl
With today's increased workloads and short development cycles,
unit tests are more vital to building robust, high-quality software
than ever before. Once mastered, these lessons will helpyou ensure
low-level code correctness, reduce software development cycle time,
and ease maintenance burdens.
You don't have to be a die-hard free and open source software
developer who lives, breathes, and dreams Perl to use this book.
You just have to want to do your job a little bit better.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!