Path testing is a structural testing method that involves using the source
code of a program to attempt to find every possible executable path. The idea is
that we are then able to test each individual path in as many ways as possible in
order to maximize the coverage of each test case.
If the source code contains loop like for/while/do-while etc the number of test path become larger. My question is, how can one avoid these kinds of looping problem/iteration problem in testing?