or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
21 used & new from £10.43

Have one to sell? Sell yours here
 
   
Perl Testing: A Developer's Notebook
 
See larger image
 

Perl Testing: A Developer's Notebook (Paperback)

by Ian Langworth (Author), Shane Warden (Author)
4.0 out of 5 stars  See all reviews (1 customer review)
RRP: £22.99
Price: £12.50 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £10.49 (46%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 17? Choose Express delivery at checkout. See Details
15 new from £10.43 6 used from £11.67

Frequently Bought Together

Perl Testing: A Developer's Notebook + Perl Best Practices + Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving
Price For All Three: £44.68

Show availability and delivery details


Customers Who Bought This Item Also Bought

Perl Best Practices

Perl Best Practices

by Damian Conway
5.0 out of 5 stars (4)  £19.07
Higher Order Perl

Higher Order Perl

by Mark Jason Dominus
5.0 out of 5 stars (3)  £31.53
The Definitive Guide to Catalyst: Writing Extendable, Scalable and Maintainable Perl-Based Web Applications (Expert's Voice in Web Development)

The Definitive Guide to Catalyst: Writing Extendable, Scalable and Maintainable Perl-Based Web Applications (Expert's Voice in Web Development)

by Kieren; Trout, Matt Diment
5.0 out of 5 stars (1)  £29.61
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving

Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving

by Damian Conway
5.0 out of 5 stars (2)  £13.11
Perl Template Toolkit

Perl Template Toolkit

by Darren Chamberlain
5.0 out of 5 stars (1)  £26.34
Explore similar items

Product details

  • Paperback: 180 pages
  • Publisher: O'Reilly Media, Inc.; illustrated edition edition (14 Jul 2005)
  • Language English
  • ISBN-10: 0596100922
  • ISBN-13: 978-0596100926
  • Product Dimensions: 23.2 x 17.4 x 1.6 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon.co.uk Sales Rank: 192,583 in Books (See Bestsellers in Books)

    Popular in these categories:

    #9 in  Books > Computing & Internet > Computer Science > Artificial Intelligence > Natural Language
    #26 in  Books > Computing & Internet > Programming > Languages > Perl
    #48 in  Books > Computing & Internet > Web Development > Software Testing
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Development testing opens new browser window
www.seapine.com  -  Automated Testing w/t QA Wizard Pro Test Web & Window Applications. 
   Perl Tests opens new browser window
www.activestate.com  -  Award-winning Perl IDE featuring advanced Perl editor and debugger. 
   Testing Developer opens new browser window
www.PentaConsulting.com/IT_Jobs  -  The Latest Test Analysts & Managers in IT & Telecoms. Apply Online Now! 
  
 

Product Description

Product Description

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; and 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 help you 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.


From the Publisher

Good software testing can increase your productivity, improve your designs, raise your quality, and make you more productive overall. With this series of hands-on labs, you'll learn how Perl's test tools work and how to use them to create basic and complex tests and interpret your results. Perl Testing: A Developer's Notebook is ideal if you want to reduce your software development cycle times.

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
perl
testing
software testing
programming
coding - perl
asc -perl
technique
perl tdd

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Perl Testing: A Developer's Notebook
58% buy the item featured on this page:
Perl Testing: A Developer's Notebook 4.0 out of 5 stars (1)
£12.50
Mastering Perl
15% buy
Mastering Perl 4.5 out of 5 stars (2)
£19.14
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving
10% buy
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving 5.0 out of 5 stars (2)
£13.11
Higher Order Perl
9% buy
Higher Order Perl 5.0 out of 5 stars (3)
£31.53

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
4.0 out of 5 stars A brisk canter around Perl testing modules, 23 Jul 2007
This is a decent overview of Perl testing libraries, that goes further than the material in Intermediate Perl and the second edition of Advanced Perl Programming. It also moves pretty fast, as is the practical bent of the Developer's Notebook series. This will be welcome for any programmer familiar with testing tools in other languages, although testing newbies should be able to understand the mechanics without trouble.

Apart from the unit testing basics, it also goes over mocks, coverage, databases, webpages, testing documentation and module layout, and (most importantly for Perl) testing scripts. The Test::Class module, a xUnit-style module is also covered, although the more procedural Test::More seems to be the standard tool in Perl and is given the most attention. Code for a simple continuous integration tool is presented, which is pretty neat, given how short it is.

The emphasis in this book is very much on the how, rather than the why. Unlike many other books, you are given complete code along with how to execute the scripts and the expected output, which is very helpful. What isn't covered is any of the development methodologies that have driven the interest in testing methods. There's no discussion of Test Driven Development here, or how developer-driven unit testing meshes with the software building process, and there's only cursory or no discussion of what to test, where to start, test organisation (which IMO quickly becomes the limiting step in going test-infected), dealing with legacy code, dummies vs stubs vs mocks, white box vs black box testing etc. For the latter, you will have to consult the likes of xUnit Test Patterns, Unit Testing in Java and Test Driven Development: A Practical Guide. None of these books contain Perl code, however.

This is not a very long book, and there's not always the detail you might want for the more advanced topics. The emphasis on applications rather than principles also means that the book is a little vulnerable to API changes and newer CPAN modules. That said, part of the deal with the Developer's Notebook series is the lack of ceremony, so as long as you know what you're getting it's hard to complain, particularly as it's possible to pick up a copy at a reasonable price. Also, the writing itself is clear, direct and no-nonsense. It's a useful resource, and certainly in a more convenient format than scrolling through countless perldoc pages.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.