1 option
Managing the testing process : practical tools and techniques for managing hardware and software testing / Rex Black.
- Format:
- Book
- Author/Creator:
- Black, Rex, 1964-
- Language:
- English
- Subjects (All):
- Computer software--Testing.
- Computer software.
- Computers--Testing.
- Computers.
- Physical Description:
- 1 online resource (530 p.)
- Edition:
- 2nd ed.
- Place of Publication:
- New York : Wiley, c2002.
- Language Note:
- English
- System Details:
- text file
- Summary:
- An updated edition of the best tips and tools to plan, build, and execute a structured test operation In this update of his bestselling book, Rex Black walks you through how to develop essential tools and apply them to your test project. He helps you master the basic tools, apply the techniques to manage your resources, and give each area just the right amount of attention so that you can successfully survive managing a test project! Offering a thorough review of the tools and resources you will need to manage both large and small projects for hardware and software, this book prepar
- Contents:
- Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing; Contents; About the Author; Acknowledgments; Introduction; Chapter 1 Defining What's on Your Plate: The Foundation of a Test Project; What You Might Test: The Extended Test Effort; From Microscope to Telescope: Test Granularity; A Stampede or a March? Test Phases; The First Cut; What You Should Test: Considering Quality; Three Blind Men and an Elephant: Can You Define Quality?; The Perils of Divergent Experiences of Quality
- The Classics and Beyond: Informal Methods for Assessing Quality RisksFailure Mode and Effect Analysis: A Formal Method for Understanding Quality Risks; What You Can Test: Schedule, Resources, and Budget; Shoehorning: Fitting a Test Schedule into the Project; Estimating Resources and Creating a Budget; Negotiating a Livable Test Project; Case Study; Exercises; Chapter 2 Plotting and Presenting Your Course: The Test Plan; Why I Write Test Plans; How Many Test Plans?; Using Drafts to Stimulate Discussion; A Test Plan Template; Overview; Bounds; Scope; Definitions; Setting; Quality Risks
- Proposed Schedule of MilestonesTransitions; Entry Criteria; Continuation Criteria; Exit Criteria; Test Configurations and Environments; Test Development; Test Execution; Key Participants; Test Case and Bug Tracking; Bug Isolation and Classification; Test Release Management; Test Cycles; Test Hours; Risks and Contingencies; Change History; Referenced Documents; Frequently Asked Questions; The IEEE 829 Template: Compare and Contrast; Selling the Plan; Clarity, Pertinence, and Action; Bonus Test Planning Templates; Case Study; Exercises; Chapter 3 Test System Architecture, Cases, and Coverage
- Test System Architecture and EngineeringThe "Action" Components: Definitions; It's Not Saint Paul's, But... Principles for Test System Architecture; Not an Objet d'Art: Test System Quality; No Test System Is an Island: Testers and the Test System; Miscellaneous Good Practices and Principles for Quality Test Systems; The Bricks and Mortar of the System: Test Cases; Creating Test Conditions; A Basic Testing Template; A Stress Test Case for DataRocket; Other Test Case Templates; How Detailed? The Effects of Precision; Avoiding the Dreaded "Test Escape": Coverage and Regression Test Gaps
- Bad Coverage Decisions with the Best IntentionsAre You Testing What Development Is Building?; Relating Quality Risks to Test Cases; Configuration Coverage; Bug Coverage; Regression Test Gaps; What If I Can't Repeat All the Tests? Alternative Regression Risk Mitigation Strategies; "There's a Lesson to Be Learned Here...": Test Case Incremental Improvement; Responding to Failures; Adopting Best Practices; Using Exploratory Testing; You Can't Do It All: Deciding What Not to Do; Case Study; Bonus Case Study; Exercises; Chapter 4 An Exciting Career in Entomology Awaits You: A Bug Tracking Database
- Why Bother? The Case for a Formal Bug Tracking System
- Notes:
- Description based upon print version of record.
- Includes bibliographical references (p. 463-468) and index.
- ISBN:
- 9786610365470
- 9781280365478
- 1280365471
- 9780471449348
- 0471449342
- 9781601190680
- 1601190689
- OCLC:
- 475873231
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.