Cannabis Testing refers to the analysis that an individual sample of cannabis may be examined to determine such things as THC, CBD and terpene levels as well as for contaminants and impurities such as residual solvents, mold, disease, pests or pesticide residue. Methods of testing cannabis are the terpenoids test, microbiological test and the cannabinoids test.