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