soil testing is a critical aspect of construction projects. It is used to determine the physical and engineering properties of the soil in the construction site, including the soil type, strength, moisture content, susceptibility to liquefaction, ability to drain, and presence of contaminants.