Lessons Learned in Software Testing: A Context-Driven Approach

Lessons Learned in Software Testing: A Context-Driven Approach
ISBN-10
0471081124
ISBN-13
9780471081128
Category
Computers
Pages
320
Language
English
Published
2001-12-31
Publisher
Wiley
Authors
Cem Kaner, James Bach, Bret Pettichord

Description

Decades of software testing experience condensed into the most important lessons learned. The world's leading software testing experts lend you their wisdom and years of experience to help you avoid the most common mistakes in testing software. Each lesson is an assertion related to software testing, followed by an explanation or example that shows you the how, when, and why of the testing lesson. More than just tips, tricks, and pitfalls to avoid, Lessons Learned in Software Testing speeds you through the critical testing phase of the software development project without the extensive trial and error it normally takes to do so. The ultimate resource for software testers and developers at every level of expertise, this guidebook features: * Over 200 lessons gleaned from over 30 years of combined testing experience * Tips, tricks, and common pitfalls to avoid by simply reading the book rather than finding out the hard way * Lessons for all key topic areas, including test design, test management, testing strategies, and bug reporting * Explanations and examples of each testing trouble spot help illustrate each lesson's assertion

Other editions

Similar books

  • Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing
    By Elisabeth Hendrickson

    Whether you work on embedded systems, Web applications, desktop applications, APIs, or something else, you'll find this book contains a wealth of concrete and practical advice about exploring your software to discover its capabilities, ...

  • Perfect Software--and Other Illusions about Testing
    By Gerald M. Weinberg

    We test because people are not perfect, and simply testing "more" does not guarantee better quality. This book guides test strategy development that's scalable for any project.

  • How Google Tests Software
    By James A. Whittaker, Jason Arbon, Jeff Carollo

    James A. Whittaker, Jason Arbon, Jeff Carollo ... First printing: March 2012 Publisher Paul Boger Executive Editor Chris Guzikowski Senior Development Editor Chris Zahn Managing Editor Kristy Hart Project Editor Iovana San ...

  • Software Engineering at Google: Lessons Learned from Programming Over Time
    By Titus Winters, Tom Manshreck, Hyrum Wright

    ... in Google Search and noticed a significant increase in ad clicks for users in the experimen‐tal group versus the control group. ... A/B diff tests that require manual blessing of diffs can also be incorporated into such a workflow.

  • How We Test Software at Microsoft
    By Alan Page, Ken Johnston, Bj Rollison

    —Jim Liu, SDET, Windows Networking Modeling Without Testing As exciting as modeling sounds, modelbased testing is not the same thing as modeling. Many testers, however, fail to make this distinction. A model can be a very powerful tool ...

  • Beautiful Testing: Leading Professionals Reveal How They Improve Software
    By Tim Riley, Adam Goucher

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

  • Effective Software Testing: 50 Specific Ways to Improve Your Testing
    By Elfriede Dustin

    This book places special emphasis on the integration of testing into all phases of the software development life cycle--from requirements definition to design and final coding.

  • A Practitioner's Guide to Software Test Design
    By Lee Copeland

    A Practitioner's Guide to Software Test Design describes a set of key test design strategies that improve both the efficiency and effectiveness of software testers . Structure and Approach A Practitioner's Guide to Software Test Design ...

  • Bug Advocacy: A BBST Workbook
    By Kaner, Rebecca Fiedler, Susan Handman

    Bug Advocacy, second in the BBST workbook series, supports students and self-studiers who want a context-driven introduction to black box software testing.

  • Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design
    By James A. Whittaker

    Concise, entertaining, and actionable, this book introduces robust techniques that have been used extensively by real testers on shipping software, illuminating their actual experiences with these techniques, and the results they’ve ...