There are lots of tools available and not all of them are free. Selenium and JMeter are basically open source. The paid ones are Load Runner, RFT, DTP, Rational, Ranorex.