Get better test coverage

Reliable access to the browsers you need, with 99.99% uptime. Test your JavaScript on 300+ browsers/OS platforms on mobile and web.

Run your existing tests

Convenient REST API runs your existing unit tests in the cloud. Integrate JavaScript unit testing with your CI system.

Test details and history

Cross-browser testing made easier. See all your JavaScript test results conveniently organized by browser, and access historical results any time.
Read the case study on Mobify »

These projects test on Sauce

We use Yeti with Sauce Labs to run over 25,000 tests for every commit to YUI.

Reid
Burke

Yahoo

Are you a framework? Use Sauce to test your project for free with Open Sauce »

Here's how it works

Easily run your Jasmine, QUnit, YUI Test, or Mocha tests on Sauce using Grunt, Yeti, Karma, Mocha Sauce, or Intern.

Or, use whichever tools you prefer with our simple REST API. Here's an example request:

curl -X POST https://saucelabs.com/rest/v1/$SAUCE_USERNAME/js-tests \
    -u $SAUCE_USERNAME:$SAUCE_ACCESS_KEY \
    -d platforms='[["Windows 8", "internet explorer", "10"],
                   ["OS X 10.8", "safari", "6"]]' \
    -d url="https://saucelabs.com/test_helpers/front_tests/index.html" \
    -d framework=jasmine

See our complete REST API documentation for more info.

If you're new to JavaScript unit testing, check out our tutorial to get started. Learn more »