The high-strain dynamic testing is widely used as it can be economically and fast conducted,however,more error sources make it necessary to be compared with the result from the static load test in the actual application,as the static load test is a reliable method to determine a single pile bearing capability.Through the comparative study on the static load and dynamic load tests of testing piles for Xiangshui Wind Farm,a number of error sources of the high-strain dynamic testing are analyzed,and then some proposals for the detection on the foundation of the piles are put forward as well.