X-ray is not a good test for osteoporosis, by the time X-ray will detect it will be too late. Also X-ray can not quantify Osteoporosis. We need to see the bone density; this is done by a test called DEXA Scan. This is painless, does not require injection, and takes around 30 minute to finish.