SI esegue facendo eseguire al paziente uno sforzo che viene man mano incrementato. Lo sforzo aumenta la domanda di ossigeno cardiaca e questa provoca un aumento del flusso coronarico. Se possibile, il test andrebbe eseguito in maniera tale da esplorare adeguatamente questo parametro (in tal caso si dice che lo sforzo è stato "massimale"). Per definire questo limite esistono dei valori di frequenza cardiaca specifici per l'età del paziente; nel test "massimale" viene raggiunto almeno l'85% del valore cercato (220 − età del paziente senza comparsa di sintomi o segni di ischemia, senza calo della pressione sistolica <20 mmHg dal valore basale o di modificazioni dell'elettrocardiogramma. Se il test non raggiunge tale soglia, la sua sensibilità diminuisce. Raggiunto il massimo sforzo, questo viene mantenuto per almeno 90 secondi dopo la somministrazione del radiofarmaco "[vedi dopo". Questo lasso di tempo consente il crearsi della differenza di flusso fra le aree ischemiche e quelle sane.