Yes, anabolic steroids can be detected in drug tests. When taken orally or via injection, steroids do show up in urine tests. Traces of anabolic steroids could be detected in excreta and tissues, which are obtained on a regular inspection.