Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

1 INTRODUCTION
1.1 Background
1.2 Purpose
1.3 Aims and Objectives
1.4 Research Questions
1.4.1 Relationship between Research Questions and Objectives
1.5 Research Methodology
1.5.1 Threats to Validity
1.6 Thesis Outline
2 SOFTWARE TESTING
2.1 The Notion of Software Testing
2.2 Test Levels
3 SOFTWARE TESTING LIFECYCLE
3.1 The Need for a Software Testing Lifecycle
3.2 Expectations of a Software Testing Lifecycle
3.3 Software Testing Lifecycle Phases
3.4 Consolidated View of Software Testing Lifecycle
3.5 Test Planning
3.6 Test Design
3.7 Test Execution
3.8 Test Review
4 SOFTWARE MEASUREMENT
4.1 Measurement in Software Engineering
4.2 Benefits of Measurement in Software Testing
4.3 Process Measures
4.4 A Generic Prediction Process
5 ATTRIBUTES FOR SOFTWARE TEST PLANNING PROCESS
5.1 Progress
5.1.1 The Suspension Criteria for Testing
5.1.2 The Exit Criteria
5.1.3 Scope of Testing
5.1.4 Monitoring of Testing Status
5.1.5 Staff Productivity
5.1.6 Tracking of Planned and Unplanned Submittals
5.2 Cost
• Training needs of testing group and tool requirement
5.2.1 Testing Cost Estimation
5.2.2 Duration of Testing
5.2.3 Resource Requirements
5.2.4 Training Needs of Testing Group and Tool Requirement
5.3 Quality
5.3.1 Test Coverage
5.3.2 Effectiveness of Smoke Tests
5.3.3 The Quality of Test Plan
5.3.4 Fulfillment of Process Goals
5.4 Improvement Trends
5.4.1 Count of Faults Prior to Testing
5.4.2 Expected Number of Faults
5.4.3 Bug Classification
6 ATTRIBUTES FOR SOFTWARE TEST DESIGN PROCESS
6.1 Progress
6.1.1 Tracking Testing Progress
6.1.2 Tracking Testing Defect Backlog
6.1.3 Staff Productivity
6.2 Cost
• Cost effectiveness of automated tool
6.2.1 Cost Effectiveness of Automated Tool
6.3 Size
6.3.1 Estimation of Test Cases
6.3.2 Number of Regression Tests
6.3.3 Tests to Automate
6.4 Strategy
6.4.1 Sequence of Test Cases
6.4.2 Identification of Areas for Further Testing
6.4.3 Combination of Test Techniques
6.4.4 Adequacy of Test Data
6.5 Quality
6.5.1 Effectiveness of Test Cases
6.5.2 Fulfillment of Process Goals
6.5.3 Test Completeness
7 METRICS FOR SOFTWARE TEST PLANNING ATTRIBUTES
7.1 Metrics Support for Progress
7.1.1 Measuring Suspension Criteria for Testing
7.1.2 Measuring the Exit Criteria
7.1.3 Measuring Scope of Testing
7.1.4 Monitoring of Testing Status
7.1.5 Staff Productivity
7.1.6 Tracking of Planned and Unplanned Submittals
7.2 Metric Support for Cost
7.2.2 Measuring Training Needs of Testing Group and Tool Requirement
7.3 Metric Support for Quality
7.3.1 Measuring Test Coverage
7.3.2 Measuring Effectiveness of Smoke Tests
7.3.3 Measuring the Quality of Test Plan
7.3.4 Measuring Fulfillment of Process Goals
7.4 Metric Support for Improvement Trends
7.4.1 Count of Faults Prior to Testing and Expected Number of Faults
7.4.2 Bug Classification
8 METRICS FOR SOFTWARE TEST DESIGN ATTRIBUTES
8.1 Metric Support for Progress
8.1.1 Tracking Testing Progress
8.1.2 Tracking Testing Defect Backlog
8.1.3 Staff Productivity
8.2 Metric Support for Quality
8.2.1 Measuring Effectiveness of Test Cases
8.2.2 Measuring Fulfillment of Process Goals
8.2.3 Measuring Test Completeness
8.3 Metric Support for Cost
8.3.1 Measuring Cost Effectiveness of Automated Tool
8.4 Metric Support for Size
8.4.1 Estimation of Test Cases
8.4.2 Number of Regression Tests
8.4.3 Tests to Automate
8.5 Metric Support for Strategy
8.5.1 Sequence of Test Cases
8.5.2 Measuring Identification of Areas for Further Testing
8.5.3 Measuring Combination of Testing Techniques
8.5.4 Measuring Adequacy of Test Data
9.3.6 Tool Support for Metric Collection and Analysis
TERMINOLOGY
REFERENCES
APPENDIX 1. TEST PLAN RUBRIC
APPENDIX 2. A CHECKLIST FOR TEST PLANNING PROCESS
APPENDIX 3. A CHECKLIST FOR TEST DESIGN PROCESS
APPENDIX 4. TYPES OF AUTOMATED TESTING TOOLS
APPENDIX 5. TOOL EVALUATION CRITERIA AND ASSOCIATED QUESTIONS
APPENDIX 6. REGRESSION TEST SELECTION TECHNIQUES
APPENDIX 7. TEST CASE PRIORITIZATION TECHNIQUES
APPENDIX 8. ATTRIBUTES OF SOFTWARE TEST DESIGN PROCESS
APPENDIX 9. ATTRIBUTES OF SOFTWARE TEST PLANNING PROCESS
APPENDIX 11. CHECKING FULFILLMENT OF TEST PLANNING GOALS
0 of .
Results for:
No results containing your search query
P. 1
Master Testing Plan Thesis

Master Testing Plan Thesis

Ratings: (0)|Views: 339 |Likes:
Published by Viji Kathir

More info:

Published by: Viji Kathir on Dec 03, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/23/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 87 are not shown in this preview.
You're Reading a Free Preview
Pages 91 to 111 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Farzana BiBi liked this
Farzana BiBi liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->