,

Beautiful Testing

Leading Professionals Reveal How They Improve Software

Paperback Engels 2010 1e druk 9780596159818
€ 58,55
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

Successful software depends as much on scrupulous testing as it does on solid architecture or elegant code. But testing is not a routine process, it's a constant exploration of methods and an evolution of good ideas.

'Beautiful Testing' offers 23 essays from 27 leading testers and developers that illustrate the qualities and techniques that make testing an art. Through personal anecdotes, you'll learn how each of these professionals developed beautiful ways of testing a wide range of products - valuable knowledge that you can apply to your own projects.

Here's a sample of what you'll find inside:
- Microsoft's Alan Page knows a lot about large-scale test automation, and shares some of his secrets on how to make it beautiful
- Scott Barber explains why performance testing needs to be a collaborative process, rather than simply an exercise in measuring speed
- Karen .N. Johnson describes how her professional experience intersected her personal life while testing medical software
- Rex Black reveals how satisfying stakeholders for 25 years is a beautiful thing
- Mathematician John D. Cook applies a classic definition of beauty, based on complexity and unity, to testing random number generators

This book includes contributions from:
- Adam Goucher
- Linda Wilkinson
- Rex Black
- Martin Schröder
- Clint Talbert
- Scott Barber
- Kamran Khan
- Emily Chen
- Brian Nitz
- Remko Tronçon
- Alan Page
- Neal Norwitz
- Michelle Levesque
- Jeffrey Yasskin
- John D. Cook
- Murali Nandigama
- Karen N. Johnson
- Chris McMahon
- Jennitta Andrea
- Lisa Crispin
- Matt Heusser
- Andreas Zeller
- David Schuler
- Tomasz Kojm
- Adam Christian
- Tim Riley
- Isaac Clerencia

Specificaties

ISBN13:9780596159818
Taal:Engels
Bindwijze:paperback
Aantal pagina's:329
Uitgever:O'Reilly
Druk:1
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Tim Riley

Tim Riley is the Director of Quality Assurance at Mozilla. He has tested software for 18 years including everything from spacecraft simulators, ground control systems, high security operating systems, language platforms, application servers, hosted services and open source web applications. He has managed software testing teams in startups to large corporations consisting of 3 to 120 people in size and in up to 6 countries. He has a software patent for a testing execution framework which matches test suites to available test systems. He enjoys being a breeder caretaker for Canine Companions for Independence (cci.org) along with live and studio sound engineering.

Andere boeken door Tim Riley

Over Adam Goucher

Adam Goucher has been testing software professionally for over ten years. In that time he has worked with start-ups, large multi-nationals and ones in between in both traditional and agile testing environments. A believer in the communication of ideas big and small, he writes frequently at Adam Goucher and teaches testing skills at a Toronto area technical college. In his off hours he can be found either playing or coaching box lacrosse - and then promptly applying lessons learned to testing. He is also an active member of the Association for Software Testing.

Andere boeken door Adam Goucher

Inhoudsopgave

Beautiful Testers

1. Was It Good for You?

2. Beautiful Testing Satisfies Stakeholders
-For Whom Do We Test?
-What Satisfies?
-What Beauty Is External?
-What Beauty Is Internal?
-Conclusions

3. Building Open Source QA Communities
-Communication
-Volunteers
-Coordination
-Events
-Conclusions

4. Collaboration Is the Cornerstone of Beautiful Performance Testing
-Setting the Stage
-100%?!? Fail
-The Memory Leak That Wasn't
-Can't Handle the Load? Change the UI
-It Can't Be the Network
-Wrap-Up
-Beautiful Process

5. Just Peachy: Making Office Software More Reliable with Fuzz Testing
-User Expectations
-What Is Fuzzing?
-Why Fuzz Test?
-Fuzz Testing
-Future Considerations

6. Bug Management and Test Case Effectiveness
-Bug Management
-The First Step in Managing a Defect Is Defining It
-Test Case Effectiveness
-Case Study of the OpenSolaris Desktop Team
-Conclusions
-Acknowledgments
-References

7. Beautiful XMPP Testing
-Introduction
-XMPP 101
-Testing XMPP Protocols
-Unit Testing Simple Request-Response Protocols
-Unit Testing Multistage Protocols
-Testing Session Initialization
-Automated Interoperability Testing
-Diamond in the Rough: Testing XML Validity
-Conclusions
-References

8. Beautiful Large-Scale Test Automation
-Before We Start
-What Is Large-Scale Test Automation?
-The First Steps
-Automated Tests and Test Case Management
Afgekapt op 60 regels

Managementboek Top 100

€ 58,55
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Beautiful Testing