Urine tests generally do not require fasting, but usually require the urine to remain in the bladder for more than 4 hours for a more accurate test. If there are other physical examination programs need to fast for about 8 hours. Fasting has essentially no effect on the results of a urine test, so a urine test generally does not require fasting. Urinalysis in most cases requires the use of morning urine, usually the first urine in the morning, mainly to detect the concentration function of the kidneys, the level of human chorionic gonadotropin, as well as red blood cells, white blood cells and other organic components. In addition to morning urine, immediate and random urine can also be tested, both of which also do not require fasting. Do not drink a lot of water or beverages before the urine test, as this may affect the results. If the patient needs to take blood test during the urine test, the blood test requires fasting, generally speaking, more than 8 hours of fasting. If patients need to undergo a urine test, it is recommended to go to a regular hospital to have the test results prescribed and evaluated by a professional doctor.