With the amount of mobile and desktop devices that have an HTML5-compliant browser, growing at an exponential rate, the requirement for developers to test applications or web content on a variety of different setups has become a requirement. Unfortunately, the amount of time required to set yourself up with testing environments on all of these devices can add up very quickly. To save yourself copious amounts of time during the testing phase, you may be interested in checking out http://www.browserstack.com.
After signing up with BrowserStack, you can easily access all of the modern desktop and mobile browsers right from the service. Rather than having to configure each machine and browser independently, BrowserStack has done all of the hard work for you by only delivering access to the specific browser of your choice already preconfigured with development tools. BrowserStack is a paid service, but free trials are available if you are interested. Personally I still suggest...