Why do I need a stress test?You may need a stress test if you have symptoms of limited blood flow to your heart. These include:Angina, a type of chest pain or discomfort caused by poor blood flow to the heartShortness of breathRapid heartbeatIrregular heartbeat (arrhythmia). This may feel like a fluttering in your chest.You may also need a stress test to check your heart health if you:Are planning to start an exercise programHave had recent heart surgeryAre being treated for heart disease. The test can show how well your treatment is working.Have had a heart attack in the pastAre at a higher risk for heart disease due to health problems such as diabetes, family history of heart disease, and/or previous heart problems
