This lesson is focussed on testing different combinations and how complex it can become.
In this video you will learn about:
When testing individual variables, complete testing is often impossible due to various combinations and interactions in a program. The example highlights the oversight of not testing certain combinations, leading to system crashes. Combination testing, such as configuration testing, addresses this by testing variables together. The lecture introduces the concept of set-use pairs and emphasizes testing for consequences, considering how a program uses variable values. The complexity of testing sequences is illustrated with a program involving loops, demonstrating the impracticality of testing all possible paths.
Widget Connector | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Discussed terminology:
Configuration testing
Data testing
Path and sub-path testing
All pairs technique