16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Hierarchical Organization of Test Cases Michael Ensminger Partes Corporation October 14, 1998
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Who Am I? Manager of Quality for Partes Corporation Experience in shrink wrap and custom software M.S. in Computer Science from University of Texas at Dallas ASQ Certified Software Quality Engineer
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality The Three Tiers Quick Test Full Test Detail Test
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality The Quick Test Tier Quick Test Full Test Detail Test
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Quick Test Criteria Time to execute Usage profile Error handling “Must have” functionality Coverage criteria
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality The Full Test Tier Quick Test Full Test Detail Test
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Full Test Criteria Additional tests to flesh out testing from the quick test tier Tests for functionality not covered in quick test tier Required tests for release Reasonably achievable error conditions Acceptable coverage criteria
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality The Detail Test Tier Quick Test Full Test Detail Test
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Detail Test Criteria Essentially, everything else Test cases derived from reported defects Difficult to achieve error conditions Additional tests to improve coverage Additional stress and performance tests not required to release
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Special Types of Testing Compatibility testing Configuration testing Stress testing Performance testing
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Benefits Release criteria Test automation Flexibility Statistical sampling
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Questions Quick Test Full Test Detail Test
16th Annual Pacific Northwest Software Quality Conference / 8th International Conference on Software Quality Contact Information Michael Ensminger Partes Corporation NE 38th Place, Suite B Kirkland, WA Phone: (425)