Your testing instructions are customized based on the hormones you'll be testing. If your test includes prolactin, you'll need to fast for 8 hours before collecting your sample. This is because eating before your test can cause your prolactin level to spike. It's easiest to test first thing in the morning before you've eaten anything, or had anything to drink except water.
It's definitely ok to drink water before your test (being well hydrated will help your collection go smoothly!) but avoid coffee and tea.
Your personalized testing instructions are also in your dashboard. Log in here to see them.