Misperceptions of Testing
Misperceptions of Testing
Difference between Testing & Debugging
Difference between Testing & Debugging
Tester's Contribution to Success
Tester's Contribution to Success
Difference between Quality Assurance & Quality Control
Difference between Quality Assurance & Quality Control
Errors Defects & Failures
Errors Defects & Failures
False Positive & False Negative
False positive & False negative
Root Cause Analysis & Process Improvement
Root Cause Analysis & Process Improvement
Testing Shows Presence of Defect | Principle #1
Testing Shows Presence of Defects
Exhaustive Testing is Impossible | Principle #2
Exhaustive Testing is Impossible
Early Testing saves Time & Money | Principle #3
Defects Cluster Together | Principle #4
Beware of Pesticide Paradox | Principle #5
Beware of Pesticide Paradox
Testing is Context Dependent| Principle #6
Testing is Context Dependent
Absence of Error is a fallacy| Principle #7
Absence of Error is a fallacy
Test Process Introduction
Test Process Introduction
Test Planning | Test Process Step #1
Test Planning | Test Process Step #1
Test Monitoring & Control | Test Process Step #2
Test Monitoring & Control | Test Process Step #2
Test Analysis | Test Process Step #3
Test Analysis | Test Process Step #3
Test Design | Test Process Step #4
Test Design | Test Process Step #4
Test Implementation | Test Process Step #5
Test Implementation | Test Process Step #5
Test Execution | Test Process Step #6
Test Execution | Test Process Step #6
Test Completion | Test Process Step #7
Test Completion | Test Process Step #7
1.1 What is Testing Question #1
1.1 What is Testing Question #2
1.1 What is Testing Questions #3-5
1.1 What is Testing Questions #6-7
1.1 What is Testing Questions #8-11
1.2 Why is Testing Necessary Questions #1-3
1.2 Why is Testing Necessary Questions #4-6
1.2 Why is Testing Necessary Questions #7-12
1.2 Why is Testing Necessary Questions #13-18
1.2 Why is Testing Necessary Questions #19-24
1.3 Seven Testing Principles Questions #1-5
1.3 Seven Testing Principles Questions #6-8
1.4 Test Process Questions #1-6
1.4 Test Process Questions #7-12
1.4 Test Process Questions #13-18
1.5 Psychology of testing Questions #1-5
Software Development Lifecycle Models
Software Development Lifecycle Models
Sequential VS. Iterative & Incremental models
Sequential VS. Iterative & Incremental Models
Spiral Model (Prototyping)
Spiral Model (Prototyping)
Software Development Lifecycles
2.1 Software Development Lifecycle Models Questions #1-3
2.1 Software Development Lifecycle Models Questions #4-6
2.2 Test Levels Questions #1-4
2.2 Test Levels Questions #5-7
2.3 Test Types Questions #1-5
2.3 Test Types Questions #6-10
2.3 Test Types Questions #11-14
2.4 Maintenance Testing Questions #1-7
Static Analysis & Review Definition
Static Analysis & Review Definition
Benefits of Static Testing
Benefits of Static Testing
Review Process Introduction
Review Roles & Responsibilities
Review Roles & Responsibilities
Equivalence Partitioning Example #1
Equivalence Partitioning Example #2
Equivalence Partitioning Example #3
Equivalence Partitioning Example #4
Equivalence Partitioning Example #5
Equivalence Partitioning Example #6
Equivalence Partitioning Example #7
Equivalence Partitioning Example #8
Equivalence Partitioning Example #9
Equivalence Partitioning Example #10
Equivalence Partitioning Example #11
Equivalence Partitioning Example #12
Equivalence Partitioning Example #13
Boundary-value Analysis Example #1
Boundary-value Analysis Example #2
Boundary-value Analysis Example #3
Boundary-value Analysis Example #4
Boundary-value Analysis Example #5
Boundary-value Analysis Example #6
Decision Table Testing Example #1
Decision Table Testing Example #2
State Transition Testing Example #1
State Transition Testing Example #2
State Transition Testing Example #3
State Transition Testing Example #4
State Transition Testing Example #5
State Transition Testing Example #6
State Transition Testing Example #7
State Transition Testing Example #8
State Transition Testing Example #9
Benefits & Drawbacks of Independence
Tasks of Test Manager & Tester
Test Planning & Estimation
Purpose & Content of a Test Plan
Test Strategy & Test Approach
Entry Criteria & Exit Criteria
Factors Influencing the Test Effort
Test Estimation Techniques
Test Planning & Estimation
Test Monitoring & Control
Purposes Contents and Audiences for Test Reports
Test Monitoring & Control
5.1 Test Management Questions #1-5
5.1 Test Management Questions #6-10
5.2 Test Planning & Estimation Questions #1-8
5.2 Test Planning & Estimation Questions #9-13
5.2 Test Planning & Estimation Questions #14-16
5.2 Test Planning & Estimation Questions #17-19
Testing is a set of Activities
Testing is a set of Activities
Validation & Verification
Validation & Verification
Dynamic Testing & Static Testing
Dynamic Testing & Static Testing
Testing's Contribution to Success
Errors Defects Failures & Root causes
Testing shows presence of defects not their absence
Exhaustive Testing is impossible
Early Testing Saves Time & Money
Testing is Context Dependent
Absence of Errors is a Fallacy
Test Monitoring & Control
Testware: Test Planning Monitoring & Control Work Products
Testware: Test Analysis Design & Implementation Work Products
Testware: Test Execution & Completion Work Products
Traceability between Test Basis & Testware
Generic Skills required for Testing
Testing in the Context of the Software Development Lifecycle
Iterative & Incremental Development
Software Development Methods & Practices
Impact of Software Development Lifecycle on Testing
Software Development Good Practices
Acceptance Test-Driven Development
Behavior-Driven Development