Abstract:For white box testing based on the logical structure of program,more complex program needs more test cases,so there always is a contradiction between excessive testing workload and insufficient test in white box testing.If a program is cut into smaller segmentations to simplify its structure,not only the workload of software testing can be reduced,but also make the software testing insufficient,in a same word,the above contradiction can be abated by using the proposed complete path coverage testing method.