August 2018
Beginner
594 pages
22h 33m
English
Observability represents the level to which it is possible to observe the state of the component being tested. This includes being able to observe inputs and outputs so that we can determine if the component is working correctly.
If it is not possible for the testing framework being used to see the inputs and outputs of a component, then the component is not observable, and it won't be possible to confirm if the results are correct.
When designing components, you should seek to increase their observability, as it is directly correlated to testability.
Read now
Unlock full access