Seems the procedure has not changed much since my times. That part about coughing is classic. Ok I think the toughest part is to get urine sample. They got a lot of stations so imagine at the urine station you stuck cuz no urine come out. Best to plan for that urine test.
Urine test when you work and join a new company also have. So best to get used to the notion of able to let go at the appropriate moment. Some clinics give big bottle opening so ok but some stingy ones give small bottle opening so when you let go cannot aim properly will stain your finger a bit. Some also give not too deep bottle so when you got a lot to let go, you got to shift the bottle away to prevent it from over-flowing.
Other stations I let other people say.
I did not know you have to be totally naked. Previously, I only had to strip to my briefs.