Before designing for testability, it analyzes testability of the circuit and obtains a test point candidate set TPCS, in which every node may greatly improve the testability of the circuit, GTPP gets the initial bound of global test point placement by using selective tracing.