With regards to testing, we have in my own industry (construction), started carrying out random testing (both Blue and White collar) in the UK and the findings are appalling in my view. However the issue is not alcohol but drugs. On one project I am aware of they had a 60% failure rate ! Another rail infrastructure company carrying out similar tests on employees out of circa 3000 test produced about 1700 failure,s, ONLY one of which was for alcohol ! For my generation alcohol was probably, and maybe still is the drug of choice mostly, but that has now very much changed in my industry, not sure about aviation.
I hope the officer involved is treated fairly, and receives treatment / help if required, and is not just hung out to dry, no pun intended.