Caffeine will help with fatigue, and it delays the sensation of fatigue. It has no effect on the strength of a rested muscle. Increased endurance in exercise lasting 10-60 minutes. It increases FFA mobilization. Increases catecholamines. May increase potassium reuptake by muscles during repeated contractions, causing quicker recovery.
As far as increase in HR and BP, caffeine has little effect during exercise...during rest it will raise both, however.
Its effects tend to increase when performance decreases. In other words, as you fatigue caffeine has more of an effect. At higher altitudes, when your VO2max will be lower, caffeine can help your endurance.