Ask YC: What do you use for automated testing?
I found Sahi (http://www.sahi.co.in) for this purpose. I wonder if there is something better around...
I've been using selenium. It lets you save your recorded web interactions in a variety of languages.
Watir (Ruby), or for a current project, WatiN (.NET port of Watir).
It's fun to watch.
If you're into Python try Twill, Mechanize and use appropriate tools for Firefox(XPCom--GIYF) and IE (IECom--GIYF).
twill so far ... selenium rc maybe soon
Rspec
end users.. why? kidding :)