One of my friend[David Lantner] suggested me his approach, which involves Virtual PC images of IE and Mozilla Firefox Portable Edition.
VPC images of IE 6, 7, 8
“Stand-alone” versions of IE are not officially supported by Microsoft. However, Microsoft periodically releases VirtualPC images of Windows XP with IE 6, 7, and 8 that can be used for testing:
Note: when you use the virtual PC, you cannot point to the domain “localhost” – you must use your IP address.
Portable Firefox 2, 3
A guy named John Haller regularly releases custom builds of Firefox (and now other open source applications) that can run from a USB drive – or a folder on your computer that is separate from the “installed” version of Firefox. I prefer to browse with Firefox 3, but keep “clean” copies of Firefox 2 and 3 “Portable Edition” on my computer for testing:
The most current release of the portable edition (currently Firefox 3.0.3 ) can be found here, along with instructions for installing add-ons such as Firebug, Flash, etc.:
There is a section on that page with links to “Legacy Versions” such as Firefox 184.108.40.206 :
I found other option for Cross Browser Testing.
Visit >> http://spoon.net/browsers/
They provides to run browser directly from the web.
Go to this site click on browser you wish to run. It will ask to install plug-in. Install it.
Then you all set to test you website in selected browser. At this moment, they are providing IE6, IE7, IE8, FF2, FF3, Google Chrome, Opera 9.6 and Safari.