Perl Testing: A Developer's Notebook: A Developer's Notebook
By Ian Langworth and Chromatic
4/5
()
Currently unavailable
Currently unavailable
About this ebook
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 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.
Related to Perl Testing
Related ebooks
Java 2 Micro Edition: Professional Developer's Guide Rating: 4 out of 5 stars4/5Build Your Own Printed Circuit Board Rating: 2 out of 5 stars2/5The Art of Unit Testing, Third Edition: with examples in JavaScript Rating: 0 out of 5 stars0 ratingsRelational Database Index Design and the Optimizers: DB2, Oracle, SQL Server, et al. Rating: 5 out of 5 stars5/5JAVA PROGRAMMING FOR BEGINNERS: Master Java Fundamentals and Build Your Own Applications (2023 Crash Course) Rating: 0 out of 5 stars0 ratingsLearning C with Fractals Rating: 0 out of 5 stars0 ratingsGetting Started with OpenVMS System Management Rating: 3 out of 5 stars3/5The Struts Framework: Practical Guide for Java Programmers Rating: 0 out of 5 stars0 ratingsAnnotated C# Standard Rating: 0 out of 5 stars0 ratingsRunning an Agile Software Development Project Rating: 0 out of 5 stars0 ratingsStructured Programming Using Turbo BASIC Rating: 0 out of 5 stars0 ratingsEffective Software Testing: A developer's guide Rating: 0 out of 5 stars0 ratingsAspect-Oriented Programming with the e Verification Language: A Pragmatic Guide for Testbench Developers Rating: 0 out of 5 stars0 ratingsVisual Basic .NET and XML: Harness the Power of XML in VB.NET Applications Rating: 0 out of 5 stars0 ratingsSix Sigma Demystified: A Self-Teaching Guide Rating: 0 out of 5 stars0 ratingsPro iOS Testing: XCTest Framework for UI and Unit Testing Rating: 0 out of 5 stars0 ratingsNetwork Modeling and Simulation: A Practical Perspective Rating: 0 out of 5 stars0 ratingsComputer Programming Languages in Practice: Made Simple Computerbooks Rating: 5 out of 5 stars5/5Programming Multi-Agent Systems in AgentSpeak using Jason Rating: 3 out of 5 stars3/5Database: Principles Programming Performance Rating: 5 out of 5 stars5/5Swing Extreme Testing Rating: 4 out of 5 stars4/5Verification Techniques for System-Level Design Rating: 0 out of 5 stars0 ratingsSoftware Error Detection through Testing and Analysis Rating: 0 out of 5 stars0 ratingsAnalysis Within the Systems Development Life-Cycle: Book 2 Data Analysis — The Methods Rating: 0 out of 5 stars0 ratingsThe Hacker's Guide to OS X: Exploiting OS X from the Root Up Rating: 0 out of 5 stars0 ratingsComputer Science: A Concise Introduction Rating: 4 out of 5 stars4/5Data Mining the Web: Uncovering Patterns in Web Content, Structure, and Usage Rating: 2 out of 5 stars2/5Code like a Pro in C# Rating: 0 out of 5 stars0 ratingsCompTIA Network+ Certification Study Guide: Exam N10-004: Exam N10-004 2E Rating: 4 out of 5 stars4/5Security Design Consulting: The Business of Security System Design Rating: 0 out of 5 stars0 ratings
Intelligence (AI) & Semantics For You
Artificial Intelligence: A Guide for Thinking Humans Rating: 4 out of 5 stars4/5Summary of Super-Intelligence From Nick Bostrom Rating: 5 out of 5 stars5/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/52084: Artificial Intelligence and the Future of Humanity Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5The Secrets of ChatGPT Prompt Engineering for Non-Developers Rating: 5 out of 5 stars5/5101 Midjourney Prompt Secrets Rating: 3 out of 5 stars3/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5ChatGPT For Fiction Writing: AI for Authors Rating: 5 out of 5 stars5/5The Algorithm of the Universe (A New Perspective to Cognitive AI) Rating: 5 out of 5 stars5/5Chat-GPT Income Ideas: Pioneering Monetization Concepts Utilizing Conversational AI for Profitable Ventures Rating: 4 out of 5 stars4/5The Exponential Age: How Accelerating Technology is Transforming Business, Politics and Society Rating: 5 out of 5 stars5/5AI for Educators: AI for Educators Rating: 5 out of 5 stars5/5Impromptu: Amplifying Our Humanity Through AI Rating: 5 out of 5 stars5/5Our Final Invention: Artificial Intelligence and the End of the Human Era Rating: 4 out of 5 stars4/5ChatGPT Rating: 1 out of 5 stars1/5The Age of AI: Artificial Intelligence and the Future of Humanity Rating: 0 out of 5 stars0 ratingsChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsChatGPT: The Future of Intelligent Conversation Rating: 4 out of 5 stars4/5TensorFlow in 1 Day: Make your own Neural Network Rating: 4 out of 5 stars4/5ChatGPT For Dummies Rating: 0 out of 5 stars0 ratings
Reviews for Perl Testing
18 ratings1 review
- Rating: 4 out of 5 stars4/5Based on what I heard from Perlcast, this seemed like a good book to pick up.It was a good review of Perl Testing Techniques. I like the 'Notebook' format.