Flylib.com
Perl Testing: A Developers Notebook
Perl Testing: A Developers Notebook
ISBN: 0596100922
EAN: 2147483647
Year: 2003
Pages: 107
Authors:
Ian Langworth
,
chromatic
BUY ON AMAZON
Perl Testing: A Developer s Notebook
Table of Contents
Copyright
The Developer s Notebook Series
Notebooks Are...
Notebooks Aren t...
Organization
Preface
What This Book Covers
Conventions Used in This Book
Using Code Examples
Safari Enabled
Comments and Questions
Acknowledgments
Chapter 1. Beginning Testing
Installing Test Modules
Running Tests
Interpreting Test Results
Writing Your First Test
Loading Modules
Improving Test Comparisons
Chapter 2. Writing Tests
Skipping Tests
Skipping All Tests
Marking Tests as TODO
Simple Data Structure Equality
Data Composition
Testing Warnings
Testing Exceptions
Chapter 3. Managing Tests
Organizing Tests
Checking Your Coverage
Writing a Testing Library
Testing a Testing Library
Writing a Testing Harness
Testing Across the Network
Automating Test Runs
Chapter 4. Distributing Your Tests (and Code)
Testing POD Files
Testing Documentation Coverage
Distribution Signatures
Testing Entire Distributions
Letting the User Decide
Letting the User Decide (Continued)
Bundling Tests with Modules
Collecting Test Results
Validating Kwalitee
Chapter 5. Testing Untestable Code
Overriding Built-ins
Mocking Modules
Mocking Objects
Partially Mocking Objects
Overriding Live Code
Overriding Operators Everywhere
Chapter 6. Testing Databases
Shipping Test Databases
Testing Database Data
Using Temporary Databases
Mocking Databases
Chapter 7. Testing Web Sites
Testing Your Backend
Testing Your Frontend
Record and Play Back Browsing Sessions
Testing the Validity of HTML
Running Your Own Apache Server
Testing with Apache-Test
Distributing Modules with Apache-Test
Chapter 8. Unit Testing with Test::Class
Writing Test Cases
Creating Test Fixtures
Inheriting Tests
Skipping Tests with Test::Class
Marking Tests as TODO with Test::Class
Chapter 9. Testing Everything Else
Writing Testable Programs
Testing Programs
Testing Interactive Programs
Testing Shared Libraries
Colophon
About the Authors
Colophon
Index
index_SYMBOL
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_R
index_S
index_T
index_U
index_V
index_W
index_Y
Perl Testing: A Developers Notebook
ISBN: 0596100922
EAN: 2147483647
Year: 2003
Pages: 107
Authors:
Ian Langworth
,
chromatic
BUY ON AMAZON
Similar book on Amazon
Oracle SQL*Plus: The Definitive Guide (Definitive Guides)
Perl Best Practices
Effective Perl Programming: Ways to Write Better, More Idiomatic Perl (2nd Edition) (Effective Software Development Series)
Learning Perl
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving
The CISSP and CAP Prep Guide: Platinum Edition
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Welcome to DarkBASIC
More Power to the Numbers Data Sequences and Arrays
The Art of Using Animated Sprites for 2D Games
Fundamentals of 3D Graphics Programming
Epilogue
A Practitioners Guide to Software Test Design
Decision Table Testing
State-Transition Testing
Section III - Testing Paradigms
Scripted Testing
When to Stop Testing
Systematic Software Testing (Artech House Computer Library)
An Overview of the Testing Process
Analysis and Design
The Test Organization
The Test Manager
Appendix F Process Diagrams
Cisco Voice Gateways and Gatekeepers
Deployment Scenarios
Troubleshooting Tools
Configuring Basic Gatekeeper Functionality
Competency-Based Human Resource Management
Why a Focus on Jobs Is Not Enough
Competency-Based Employee Recruitment and Selection
Competency-Based Employee Training
Competency-Based Employee Development
Appendix B Further Suggestions on Employee Development
Comparing, Designing, and Deploying VPNs
What Is a Virtual Private Network?
Benefits and Drawbacks of L2TPv3-Based L2VPNs
MPLS Layer 3 VPNs Overview
Strengthening SSL Remote Access VPNs Security by Implementing Cisco Secure Desktop
Deploying SSL VPNs (WebVPN) on the ASA 5500
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies