Soil testing is defined as a measurement of the soil to identify nutrient deficiencies, predict nutrient needs, and evaluate potential excesses. Soil samples can be taken at any time of the year but not within two weeks of any application of a fertilizer containing phosphorus, magnesium, potassium, or calcium. The frequency of testing can be every year but, unless you are addressing a particular problem, every three years is ideal.