Software Testing Fundamentals: Methods and Metrics
Chapter 1: The State of Software Testing Today
- Some of the Standards That Have Improved Software and Systems
Chapter 3: Approaches to Managing Software Testing
- Assumption #1. The developers have unit-tested the code.
Chapter 4: The Most Important Tests (MITs) Method
- Fact: Maturity Is Independent of Method
- Agile Development Values
- My Perspective on DSDM
- eXtreme Programming (XP): A Thumbnail Sketch
Chapter 7: How to Build a Test Inventory
- The Expendable Tester Ploy
- About "Big Bang" Efforts
Chapter 8: Tools to Automate the Test Inventory
- The Office Tools: Collaboration and High-Function Web Sites
- Testing Is Not a Project-Or Is It?
- Fundamental Principle: Never Rekey Data
Chapter 9: Risk Analysis
- Reproducibility and Savings Estimates
Chapter 10: Applied Risk Analysis
- Which Comes First? The Analysis or the Plan?
- Some Thoughts about Test Coverage
Chapter 11: Path Analysis
- In the case statement, the number of paths required for 100 percent coverage:
- If-then-else-structure paths for 100 percent coverage:
Chapter 12: Applied Path Analysis
- It turns out that it is not a trivial case
- Tip for Microsoft Word
Chapter 13: Data Analysis Techniques
- A Survivalist View of Boundary Analysis
- Drop-Down Selection Boxes Only Keep Out Honest People