What tests require fasting? The two tests that require 8-10 hours of fasting are Cholesterol & Lipids Test and Heart Health Test.