Testing is performed on cannabis and cannabis based products to ensure both quality and safety. The types of assays conducted often fall into one of two categories; profiling and contaminant testing. In this seminar, we will discuss approaches for several types of cannabis testing, covering both of these categories. Specifically, we will discuss testing of potency by HPLC, residual solvents by GC/MS and helpful techniques for pesticide, mycotoxin and terpene testing using special sample extraction, cleanup and chromatographic approaches. The goal is to present workflows for these analyses which will make sample preparation and analysis easier and faster.