Yes, one must fast for 8 to 12 hours without eating before the test, however, you can drink water before the test.