A test called an echocardiogram is often the best test to diagnose your heart failure. Your doctor can also use this test to find out why you have heart failure, and then monitor your condition going forward every three to six months.