Perl testing a developer's notebook

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 incre...

Descripción completa

Detalles Bibliográficos
Autor principal: Langworth, Ian (-)
Otros Autores: Chromatic
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing ; Sebastopol, California : O'Reilly 2005.
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009626955506719
Tabla de Contenidos:
  • Contents; 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; Ian Langworth; chromatic; Chapter 1: Beginning Testing; Installing Test Modules; How do I do that?; Through the CPAN shell; Through PPM; By hand; What about...; Running Tests; How do I do that?; What just happened?; What about...; Interpreting Test Results; How do I do that?; What just happened?; What about...; Writing Your First Test; How do I do that?
  • What just happened?What about...; Loading Modules; How do I do that?; What just happened?; What about...; Improving Test Comparisons; How do I do that?; What just happened?; What about...; Chapter 2: Writing Tests; Skipping Tests; How do I do that?; What just happened?; Skipping All Tests; How do I do that?; What just happened?; Marking Tests as TODO; How do I do that?; What just happened?; What about...; Simple Data Structure Equality; How do I do that?; What just happened?; What about...; Data Composition; How do I do that?; What just happened?; What about...; Where to learn more
  • Testing WarningsHow do I do that?; What just happened?; What about...; Testing Exceptions; How do I do that?; What just happened?; What about...; Chapter 3: Managing Tests; Organizing Tests; How do I do that?; What just happened?; What about...; Checking Your Coverage; How do I do that?; What just happened?; What about...; Writing a Testing Library; How do I do that?; What just happened?; What about...; Testing a Testing Library; How do I do that?; What just happened?; What about...; Writing a Testing Harness; How do I do that?; What just happened?; Testing Across the Network
  • How do I do that?What just happened?; What about...; Automating Test Runs; How do I do that?; What just happened?; What about...; Chapter 4: Distributing Your Tests (and Code); Testing POD Files; How do I do that?; What just happened?; What about...; Testing Documentation Coverage; How do I do that?; What just happened?; What about...; Distribution Signatures; How do I do that?; What just happened?; Testing Entire Distributions; How do I do that?; What just happened?; What about...; Letting the User Decide; How do I do that?; What just happened?; Letting the User Decide (Continued)
  • How do I do that?What just happened?; Bundling Tests with Modules; How do I do that?; What just happened?; What about?; Collecting Test Results; How do I do that?; What just happened?; What about...; Validating Kwalitee; How do I do that?; What just happened?; What about...; Chapter 5: Testing Untestable Code; Overriding Built-ins; How do I do that?; What just happened?; What about...; Mocking Modules; How do I do that?; What just happened?; What about...; Mocking Objects; How do I do that?; What just happened?; What about...; Partially Mocking Objects; How do I do that?; What just happened?
  • What about...