Local tests are currently supported for Google Chrome and Internet Explorer. To run tests locally, ensure you have downloaded the appropriate ChromeDriver or InternetExplorerDriver server for your platform and made it available on your PATH environment variable.

Adds a delay between each WebDriver action, to make tests easier to watch and debug. Can be specified either as a boolean flag, or a number of milliseconds to delay. If set to true, a default value of 500 milliseconds will be used. Defaults to false.

logging : Boolean Optional

If enabled, logs information about the running script to the console. Defaults to true.

testTimeout : Number Optional

Number of milliseconds to wait for javascript tests to complete on each page before timeout and failing the test. Default to 180000.

testInterval : Number Optional

Number of milliseconds between each poll to see if a javascript test is complete. Defaults to 2000.

testReadyTimeout : Number Optional

Number of milliseconds to wait for the test page to load. Defaults to 10000.

mirrorTestFailure : Boolean Optional

When enabled, the grunt task will fail whenever any of the javascript tests fail. Otherwise, the task will fail only on WebDriver error (page load failure, test timeout, etc). Defaults to true.

ignoreFailure : Boolean Optional

If enabled, specifies that the grunt task should always pass regardless of WebDriver errors or javascript test failures. (The task may still fail under certain catastrophic errors, however.) Defaults to false.