An ideal one would be where I could:
- Test my JS live, not just see screenshots
- Test in multiple browsers in multiple OSes
- Test under various resolutions
- Test in different mobile platforms
I know that's too much to ask for, but which one gets closest?
The two that spring immediately to mind are:
You can use Selenium RC or Selenium 2 (WebDriver) for automated cross-browser testing as well as different platform.
Selenium WebDriver is better than Selenium RC. Selenium RC is deprecated now. You can find the details about Selenium2 (WebDriver) in the following URL: