Question: what is the difference between condition coverage and decision coverage?
Answer: Statement coverage: It ensures that each line of source code has been executed and tested. Decision coverage: It assures that every decision (true/false) in the source code has been executed and tested. Path coverage: Here we ensure that every possible route through a given part of the code is executed and tested.