Testing for bladder cancer can be invasive, sometimes requiring the doctor to insert tools through the urethra to examine it. But with the advancement of technology, there are accurate tests for bladder cancer that are non-invasive, such as Cxbladder which also includes the option of in-home sampling.