Course Overview
Cause and effect graph is a dynamic test case writing technique. Here causes are the input conditions and effects are the results of those input conditions. Cause-Effect Graphing is a technique which starts with set of requirements and determines the minimum possible test cases for maximum test coverage which reduces test execution time and ultimately cost.
The goal is to reduce the total number of test cases still achieving the desired application quality by covering the necessary test cases for maximum coverage. But at the same time obviously there are some downsides of using this test case writing technique. It takes time to model all your requirements into this cause-effect graph before writing test cases. The Cause-Effect graph technique restates the requirements specification in terms of logical relationship between the input and output conditions.
Through this course you will be learning about equivalence partitioning, boundary value analysis, error guessing, introduction to cause-effect graphing ,its steps, its examples etc. things under this course.