用演算法（若有，此演算法就可以求解停机问题）。实务上路径覆盖测试的软体只会试图找出随着回圈执行次数不同时，有变动的路径，设法找到「基本路径」，并要求对基本路径需达到路径覆盖的要求。
实务.目标软体是在特定环境下配合特定的选项或函式库所建立，所执行的每一个函式都会对应到原代码的，代码覆盖的程序可以让程式开发者及品质保证单位可以找出程式在正常情形下不会执行或是很少执行的部份（例如异常处理程式），也帮助测试工程师确认最重要的条件（机能点）是否有测试到。测试结果可进行分析，确认哪一部份程式