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
Build 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 ratingsStudents' Guide to Program Design Rating: 0 out of 5 stars0 ratingsThe Struts Framework: Practical Guide for Java Programmers Rating: 0 out of 5 stars0 ratingsSystem-on-Chip Test Architectures: Nanometer Design for Testability 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 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/5Swing Extreme Testing Rating: 4 out of 5 stars4/5Database: Principles Programming Performance Rating: 5 out of 5 stars5/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 ratingsIdentification of Cleaner Production Improvement Opportunities Rating: 0 out of 5 stars0 ratingsObject-Oriented Programming under Windows Rating: 0 out of 5 stars0 ratingsVisual Basic Design Patterns 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/52084: Artificial Intelligence and the Future of Humanity Rating: 4 out of 5 stars4/5Summary of Super-Intelligence From Nick Bostrom Rating: 5 out of 5 stars5/5ChatGPT For Dummies Rating: 0 out of 5 stars0 ratingsWhat Makes Us Human: An Artificial Intelligence Answers Life's Biggest Questions Rating: 5 out of 5 stars5/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Dancing with Qubits: How quantum computing works and how it can change the world Rating: 5 out of 5 stars5/5The Secrets of ChatGPT Prompt Engineering for Non-Developers Rating: 5 out of 5 stars5/5ChatGPT For Fiction Writing: AI for Authors Rating: 5 out of 5 stars5/5Our Final Invention: Artificial Intelligence and the End of the Human Era Rating: 4 out of 5 stars4/5101 Midjourney Prompt Secrets Rating: 3 out of 5 stars3/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 Business Case for AI: A Leader's Guide to AI Strategies, Best Practices & Real-World Applications Rating: 0 out of 5 stars0 ratingsMidjourney Mastery - The Ultimate Handbook of Prompts Rating: 5 out of 5 stars5/5ChatGPT: The Future of Intelligent Conversation Rating: 4 out of 5 stars4/5ChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsCreating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Enterprise AI For Dummies Rating: 3 out of 5 stars3/5The Insane ChatGPT Millionaire Guide 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.