Uroflowmetry is a non-invasive diagnostic test used to measure the flow rate of urine during urination. It helps in evaluating how well the urinary tract functions by providing data on the speed and volume of urine flow. This test is particularly useful in diagnosing urinary disorders, including those related to Cancer.