Although test strips or kits are available for measuring testosterone levels, blood tests offer the most accurate results. Usually, you will take a testosterone or men's hormone blood test in the morning when testosterone levels are the highest. It is also advisable to take the test fasted to remove as many outside variables as possible and ensure test accuracy.