Tes obat adalah evaluasi urin, darah, atau jenis sampel biologis lainnya untuk menentukan apakah subjek telah menggunakan obat atau obat-obatan yang dimaksud. Ada banyak keadaan yang dapat menyebabkan tes narkoba: Tes narkoba pra-kerja atau acak terkait pekerjaan untuk mengidentifikasi penyalahgunaan narkoba di tempat kerja.