Is there any possible way to take a DNA test without using blood in humans?
Yes, we don't have to use blood to extract DNA for testing.
There are many resource we can use include: hair, buccal swabs and urine. And it seems hair can provide good quality of genome DNA.

Here is the paper you may interested: A Simple Method of Genomic DNA Extraction from Human Samples for PCR-RFLP Analysis