The Free On-line Dictionary of Computing (30 December 2018):
path coverage testing
    Testing a program by examining which lines of
   executable code are visited (as in code coverage testing)
   and also the ways of getting to each line of code and the
   subsequent sequence of execution.
   Path coverage testing is the most comprehensive type of
   testing that a test suite can provide.  It can find more
   bugs, especially those that are caused by data coupling.
   However, path coverage is hard and usually only used for small
   and/or critical sections of code.
   (2005-01-25)