siesta-lite
Version:
Stress-free JavaScript unit testing and functional testing tool, works in NodeJS and browsers
1 lines • 111 kB
JavaScript
Ext.data.JsonP.Siesta_Project_Browser({"tagname":"class","name":"Siesta.Project.Browser","autodetected":{},"files":[{"filename":"Browser.js","href":"Browser3.html#Siesta-Project-Browser"}],"extends":"Siesta.Project","members":[{"name":"alsoPreload","tagname":"cfg","owner":"Siesta.Project","id":"cfg-alsoPreload","meta":{}},{"name":"autoCheckGlobals","tagname":"cfg","owner":"Siesta.Project","id":"cfg-autoCheckGlobals","meta":{}},{"name":"autoRun","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-autoRun","meta":{}},{"name":"autoScrollElementsIntoView","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-autoScrollElementsIntoView","meta":{}},{"name":"breakOnFail","tagname":"cfg","owner":"Siesta.Project","id":"cfg-breakOnFail","meta":{}},{"name":"breakSubTestOnFail","tagname":"cfg","owner":"Siesta.Project","id":"cfg-breakSubTestOnFail","meta":{}},{"name":"breakTestOnFail","tagname":"cfg","owner":"Siesta.Project","id":"cfg-breakTestOnFail","meta":{}},{"name":"cachePreload","tagname":"cfg","owner":"Siesta.Project","id":"cfg-cachePreload","meta":{}},{"name":"debuggerOnFail","tagname":"cfg","owner":"Siesta.Project","id":"cfg-debuggerOnFail","meta":{}},{"name":"debuggerOnStart","tagname":"cfg","owner":"Siesta.Project","id":"cfg-debuggerOnStart","meta":{}},{"name":"defaultTimeout","tagname":"cfg","owner":"Siesta.Project","id":"cfg-defaultTimeout","meta":{}},{"name":"desc","tagname":"cfg","owner":"Siesta.Project","id":"cfg-desc","meta":{}},{"name":"disableCaching","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-disableCaching","meta":{}},{"name":"domContainerRegion","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-domContainerRegion","meta":{}},{"name":"enableUnreachableClickWarning","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-enableUnreachableClickWarning","meta":{}},{"name":"expectedGlobals","tagname":"cfg","owner":"Siesta.Project","id":"cfg-expectedGlobals","meta":{}},{"name":"failOnExclusiveSpecsWhenAutomated","tagname":"cfg","owner":"Siesta.Project","id":"cfg-failOnExclusiveSpecsWhenAutomated","meta":{}},{"name":"failOnPromiseRejection","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-failOnPromiseRejection","meta":{}},{"name":"failOnResourceLoadError","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-failOnResourceLoadError","meta":{}},{"name":"forceDOMVisible","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-forceDOMVisible","meta":{}},{"name":"ignoreException","tagname":"cfg","owner":"Siesta.Project","id":"cfg-ignoreException","meta":{}},{"name":"innerHtmlBody","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-innerHtmlBody","meta":{}},{"name":"innerHtmlHead","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-innerHtmlHead","meta":{}},{"name":"isEcmaModule","tagname":"cfg","owner":"Siesta.Project","id":"cfg-isEcmaModule","meta":{}},{"name":"isReadyTimeout","tagname":"cfg","owner":"Siesta.Project","id":"cfg-isReadyTimeout","meta":{}},{"name":"jasmine","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-jasmine","meta":{}},{"name":"keepNLastResults","tagname":"cfg","owner":"Siesta.Project","id":"cfg-keepNLastResults","meta":{}},{"name":"listeners","tagname":"cfg","owner":"Siesta.Project","id":"cfg-listeners","meta":{}},{"name":"maintainViewportSize","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-maintainViewportSize","meta":{}},{"name":"maxThreads","tagname":"cfg","owner":"Siesta.Project","id":"cfg-maxThreads","meta":{}},{"name":"mouseMovePrecision","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-mouseMovePrecision","meta":{}},{"name":"needDone","tagname":"cfg","owner":"Siesta.Project","id":"cfg-needDone","meta":{}},{"name":"needUI","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-needUI","meta":{}},{"name":"observerModeHotKey","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-observerModeHotKey","meta":{}},{"name":"overrideSetTimeout","tagname":"cfg","owner":"Siesta.Project","id":"cfg-overrideSetTimeout","meta":{}},{"name":"pageUrl","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-pageUrl","meta":{}},{"name":"pauseBetweenTests","tagname":"cfg","owner":"Siesta.Project","id":"cfg-pauseBetweenTests","meta":{}},{"name":"preload","tagname":"cfg","owner":"Siesta.Project","id":"cfg-preload","meta":{}},{"name":"recorderClass","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-recorderClass","meta":{}},{"name":"recorderConfig","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-recorderConfig","meta":{}},{"name":"referenceUrl","tagname":"cfg","owner":"Siesta.Project","id":"cfg-referenceUrl","meta":{}},{"name":"rerunHotKey","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-rerunHotKey","meta":{}},{"name":"restartOnBlur","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-restartOnBlur","meta":{}},{"name":"runCore","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-runCore","meta":{}},{"name":"runInPopup","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-runInPopup","meta":{}},{"name":"sandbox","tagname":"cfg","owner":"Siesta.Project","id":"cfg-sandbox","meta":{}},{"name":"sandboxBoundaryByGroup","tagname":"cfg","owner":"Siesta.Project","id":"cfg-sandboxBoundaryByGroup","meta":{}},{"name":"sandboxCleanup","tagname":"cfg","owner":"Siesta.Project","id":"cfg-sandboxCleanup","meta":{}},{"name":"scaleToFit","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-scaleToFit","meta":{}},{"name":"scaleToFitMode","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-scaleToFitMode","meta":{}},{"name":"showTestDurationColumn","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-showTestDurationColumn","meta":{}},{"name":"simulateEventsWith","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-simulateEventsWith","meta":{}},{"name":"snooze","tagname":"cfg","owner":"Siesta.Project","id":"cfg-snooze","meta":{}},{"name":"speedRun","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-speedRun","meta":{}},{"name":"subTestTimeout","tagname":"cfg","owner":"Siesta.Project","id":"cfg-subTestTimeout","meta":{}},{"name":"suppressPassedWaitForAssertion","tagname":"cfg","owner":"Siesta.Project","id":"cfg-suppressPassedWaitForAssertion","meta":{}},{"name":"testClass","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-testClass","meta":{}},{"name":"title","tagname":"cfg","owner":"Siesta.Project","id":"cfg-title","meta":{}},{"name":"transparentEx","tagname":"cfg","owner":"Siesta.Project","id":"cfg-transparentEx","meta":{}},{"name":"turboMode","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-turboMode","meta":{}},{"name":"useStrictMode","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-useStrictMode","meta":{}},{"name":"viewDOM","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-viewDOM","meta":{}},{"name":"viewportHeight","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-viewportHeight","meta":{}},{"name":"viewportWidth","tagname":"cfg","owner":"Siesta.Project.Browser","id":"cfg-viewportWidth","meta":{}},{"name":"waitForTimeout","tagname":"cfg","owner":"Siesta.Project","id":"cfg-waitForTimeout","meta":{}},{"name":"configure","tagname":"method","owner":"Siesta.Project","id":"method-configure","meta":{}},{"name":"getQueryParam","tagname":"method","owner":"Siesta.Project.Browser","id":"method-getQueryParam","meta":{}},{"name":"getSelectedTest","tagname":"method","owner":"Siesta.Project.Browser","id":"method-getSelectedTest","meta":{}},{"name":"isStandardPackage","tagname":"method","owner":"Siesta.Project.Browser","id":"method-isStandardPackage","meta":{}},{"name":"plan","tagname":"method","owner":"Siesta.Project","id":"method-plan","meta":{}},{"name":"start","tagname":"method","owner":"Siesta.Project","id":"method-start","meta":{}},{"name":"startFromUrl","tagname":"method","owner":"Siesta.Project","id":"method-startFromUrl","meta":{}},{"name":"testsuiteend","tagname":"event","owner":"Siesta.Project","id":"event-testsuiteend","meta":{}},{"name":"testsuitestart","tagname":"event","owner":"Siesta.Project","id":"event-testsuitestart","meta":{}}],"alternateClassNames":[],"aliases":{},"id":"class-Siesta.Project.Browser","short_doc":"Class, representing the browser project. ...","component":false,"superclasses":["Siesta.Project"],"subclasses":["Siesta.Project.Browser.ExtJS","Siesta.Project.Browser.SenchaTouch"],"mixedInto":[],"mixins":[],"parentMixins":[],"requires":[],"uses":[],"html":"<div><pre class=\"hierarchy\"><h4>Hierarchy</h4><div class='subclass first-child'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='docClass'>Siesta.Project</a><div class='subclass '><strong>Siesta.Project.Browser</strong></div></div><h4>Subclasses</h4><div class='dependency'><a href='#!/api/Siesta.Project.Browser.ExtJS' rel='Siesta.Project.Browser.ExtJS' class='docClass'>Siesta.Project.Browser.ExtJS</a></div><div class='dependency'><a href='#!/api/Siesta.Project.Browser.SenchaTouch' rel='Siesta.Project.Browser.SenchaTouch' class='docClass'>Siesta.Project.Browser.SenchaTouch</a></div><h4>Files</h4><div class='dependency'><a href='source/Browser3.html#Siesta-Project-Browser' target='_blank'>Browser.js</a></div></pre><div class='doc-contents'><p>Class, representing the browser project. This class provides a web-based UI and defines some additional configuration options.</p>\n\n<p>The default value of the <code>testClass</code> configuration option in this class is <a href=\"#!/api/Siesta.Test.Browser\" rel=\"Siesta.Test.Browser\" class=\"docClass\">Siesta.Test.Browser</a>, which contains\nonly generic browser-related assertions. So, use this project class, when testing a generic web page.</p>\n\n<p>This file is for reference only, for a getting start guide and manual, please refer to <a href=\"#!/guide/getting_started_browser\">Siesta getting started in browser environment</a> guide.</p>\n\n<h1>Synopsys</h1>\n\n<pre><code>var project = new <a href=\"#!/api/Siesta.Project.Browser\" rel=\"Siesta.Project.Browser\" class=\"docClass\">Siesta.Project.Browser</a>();\n\nproject.configure({\n title : 'Awesome Test Suite',\n\n transparentEx : true,\n\n autoCheckGlobals : true,\n expectedGlobals : [\n 'Ext',\n 'Sch'\n ],\n\n preload : [\n \"http://cdn.sencha.io/ext-4.0.2a/ext-all-debug.js\",\n \"../awesome-project-all.js\",\n {\n text : \"console.log('preload completed')\"\n }\n ]\n})\n\n\nproject.plan(\n // simple string - url relative to project file\n 'sanity.t.js',\n\n // test file descriptor with own configuration options\n {\n url : 'basic.t.js',\n\n // replace `preload` option of project\n preload : [\n \"http://cdn.sencha.io/ext-4.0.6/ext-all-debug.js\",\n \"../awesome-project-all.js\"\n ]\n },\n\n // groups (\"folders\") of test files (possibly with own options)\n {\n group : 'Sanity',\n\n autoCheckGlobals : false,\n\n items : [\n 'data/crud.t.js',\n ...\n ]\n },\n ...\n)\n\nproject.start()\n</code></pre>\n</div><div class='members'><div class='members-section'><div class='definedBy'>Defined By</div><h3 class='members-title icon-cfg'>Config options</h3><div class='subsection'><div id='cfg-alsoPreload' class='member first-child inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-alsoPreload' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-alsoPreload' class='name expandable'>alsoPreload</a> : Array<span class=\"signature\"></span></div><div class='description'><div class='short'>The array with preload descriptors describing which files/code should be preloaded additionally. ...</div><div class='long'><p>The array with preload descriptors describing which files/code should be preloaded <strong>additionally</strong>.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n</div></div></div><div id='cfg-autoCheckGlobals' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-autoCheckGlobals' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-autoCheckGlobals' class='name expandable'>autoCheckGlobals</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, project will automatically issue an Siesta.Test.verifyGlobals assertion at the end of each test,\nso...</div><div class='long'><p>When set to <code>true</code>, project will automatically issue an <a href=\"#!/api/Siesta.Test-method-verifyGlobals\" rel=\"Siesta.Test-method-verifyGlobals\" class=\"docClass\">Siesta.Test.verifyGlobals</a> assertion at the end of each test,\nso you won't have to manually specify it each time. The assertion will be triggered only if test completed successfully. Default value is <code>false</code>.\nSee also <a href=\"#!/api/Siesta.Project-cfg-expectedGlobals\" rel=\"Siesta.Project-cfg-expectedGlobals\" class=\"docClass\">expectedGlobals</a> configuration option and <a href=\"#!/api/Siesta.Test-method-expectGlobals\" rel=\"Siesta.Test-method-expectGlobals\" class=\"docClass\">Siesta.Test.expectGlobals</a> method.</p>\n\n<p>This option will be always disabled in Opera, since every DOM element with <code>id</code> is being added as a global symbol in it.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-autoRun' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-autoRun' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-autoRun' class='name expandable'>autoRun</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, project will automatically launch the execution either of the checked test files or the whole suite. ...</div><div class='long'><p>When set to <code>true</code>, project will automatically launch the execution either of the checked test files or the whole suite.\nDefault value is <code>false</code></p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-autoScrollElementsIntoView' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-autoScrollElementsIntoView' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-autoScrollElementsIntoView' class='name expandable'>autoScrollElementsIntoView</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>With this option enabled Siesta will try to scroll invisible action targets into the view automatically, before perfo...</div><div class='long'><p>With this option enabled Siesta will try to scroll invisible action targets into the view automatically, before performing an\naction (such as click etc).</p>\n\n<p>This option can also be specified in the test file descriptor.</p>\n<p>Defaults to: <code>true</code></p></div></div></div><div id='cfg-breakOnFail' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-breakOnFail' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-breakOnFail' class='name expandable'>breakOnFail</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, the project will not start launching any further tests after\ndetecting a failed assertion. ...</div><div class='long'><p>When set to <code>true</code>, the project will not start launching any further tests after\ndetecting a failed assertion. When running in automation mode, test suite will be finalized immediately,\nignoring the --rerun-failed option.</p>\n\n<p>Default value is <code>false</code>.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-breakSubTestOnFail' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-breakSubTestOnFail' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-breakSubTestOnFail' class='name expandable'>breakSubTestOnFail</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, the currently running sub test (it/describe section)\nwill be finalized after the 1st failed asserti...</div><div class='long'><p>When set to <code>true</code>, the currently running sub test (<code>it/describe</code> section)\nwill be finalized after the 1st failed assertion is generated. The test finalization\nis performed by throwing an exception, if <a href=\"#!/api/Siesta.Project-cfg-transparentEx\" rel=\"Siesta.Project-cfg-transparentEx\" class=\"docClass\">transparentEx</a> is not enabled you will see it\nin the console/debugger.</p>\n\n<p>To break the whole currently test file see <a href=\"#!/api/Siesta.Project-cfg-breakTestOnFail\" rel=\"Siesta.Project-cfg-breakTestOnFail\" class=\"docClass\">breakTestOnFail</a>.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n\n<p>Default value is <code>false</code>.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-breakTestOnFail' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-breakTestOnFail' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-breakTestOnFail' class='name expandable'>breakTestOnFail</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, the whole test file will be finalized after the 1st\nfailed assertion is generated in any of its sub...</div><div class='long'><p>When set to <code>true</code>, the whole test file will be finalized after the 1st\nfailed assertion is generated in any of its sub-tests (<code>it/describe</code> sections). The test finalization\nis performed by throwing an exception, if <a href=\"#!/api/Siesta.Project-cfg-transparentEx\" rel=\"Siesta.Project-cfg-transparentEx\" class=\"docClass\">transparentEx</a> is not enabled you will see it\nin the console/debugger.</p>\n\n<p>To break the currently running sub-test only (<code>it/describe</code> section) see <a href=\"#!/api/Siesta.Project-cfg-breakSubTestOnFail\" rel=\"Siesta.Project-cfg-breakSubTestOnFail\" class=\"docClass\">breakSubTestOnFail</a>.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n\n<p>Default value is <code>false</code>.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-cachePreload' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-cachePreload' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-cachePreload' class='name expandable'>cachePreload</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, project will cache the content of the preload files and provide it for each test, instead of loadin...</div><div class='long'><p>When set to <code>true</code>, project will cache the content of the preload files and provide it for each test, instead of loading it\nfrom network each time. This option may give a slight speedup in tests execution (especially when running the suite from the remote server), but see the\ncaveats below. Default value is <code>false</code>.</p>\n\n<p>Caveats: this option doesn't work very well for CSS (due to broken relative urls for images). Also its not \"debugging-friendly\" - as you will not be able\nto setup breakpoints for cached code.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-debuggerOnFail' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-debuggerOnFail' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-debuggerOnFail' class='name expandable'>debuggerOnFail</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, the project will issue a debugger statement after detecting a failed assertion, allowing you\nto ins...</div><div class='long'><p>When set to <code>true</code>, the project will issue a <code>debugger</code> statement after detecting a failed assertion, allowing you\nto inspect the internal state of the test in the browser's debugger. Default value is <code>false</code>.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-debuggerOnStart' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-debuggerOnStart' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-debuggerOnStart' class='name expandable'>debuggerOnStart</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, the project will issue a debugger statement before launching any test. ...</div><div class='long'><p>When set to <code>true</code>, the project will issue a <code>debugger</code> statement before launching any test. Default value is <code>false</code>.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-defaultTimeout' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-defaultTimeout' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-defaultTimeout' class='name expandable'>defaultTimeout</a> : Number<span class=\"signature\"></span></div><div class='description'><div class='short'>Default timeout for beginAsync operation (in milliseconds). ...</div><div class='long'><p>Default timeout for <code>beginAsync</code> operation (in milliseconds). Default value is 15000.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n<p>Defaults to: <code>15000</code></p></div></div></div><div id='cfg-desc' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-desc' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-desc' class='name expandable'>desc</a> : String<span class=\"signature\"></span></div><div class='description'><div class='short'>The description of the test. ...</div><div class='long'><p>The description of the test. Can contain HTML. When provided, will be shown as the tooltip in the tests grid.</p>\n</div></div></div><div id='cfg-disableCaching' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-disableCaching' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-disableCaching' class='name expandable'>disableCaching</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, project will prevent the browser caching of files being preloaded and the test files, by appending\n...</div><div class='long'><p>When set to <code>true</code>, project will prevent the browser caching of files being preloaded and the test files, by appending\na query string to it.\nNote, that in this case, debuggers may not understand that you are actually loading the same file, and breakpoints may not work. Default value is <code>false</code></p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-domContainerRegion' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-domContainerRegion' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-domContainerRegion' class='name expandable'>domContainerRegion</a> : String<span class=\"signature\"></span></div><div class='description'><div class='short'>Should be exactly one of east/west/south/north. ...</div><div class='long'><p>Should be exactly one of <code>east/west/south/north</code>. Controls the position of the dom container\npanel. Set it to <code>south</code> to create a \"portrait\" mode of the results panel with the assertions grid at the top and DOM container\nat the bottom.</p>\n<p>Defaults to: <code>'east'</code></p></div></div></div><div id='cfg-enableUnreachableClickWarning' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-enableUnreachableClickWarning' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-enableUnreachableClickWarning' class='name expandable'>enableUnreachableClickWarning</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When this option is set to true (default) Siesta will generate warnings\nwhen click happens in the unreachable point o...</div><div class='long'><p>When this option is set to <code>true</code> (default) Siesta will generate warnings\nwhen click happens in the unreachable point of some element. For example, imagine the following situation: you have\na 10x10px \"div\" element with \"overflow : hidden\", and inside of it, another inner \"div\" 10x50px. Then you ask Siesta\nto click on the inner div (by default it clicks in the center). The center of inner div is hidden by the outer div,\nso click will happen on some other element and a warning will be issued.</p>\n\n<p>Usually this behaviour is what you want, since it protects you from various mistakes, but sometimes you may want\nto disable it, for example if you want to write your clicks like this: <code>{ click : someEl, offset : [ \"50%\", \"100%+10\" ] }</code>\n(which means - click 10px to the right from right edge of the <code>someEl</code>).</p>\n\n<p>Note, that warning won't be issued if in the click point there's some child element of the target element.</p>\n\n<p>This option can also be specified in the test file descriptor.</p>\n<p>Defaults to: <code>true</code></p></div></div></div><div id='cfg-expectedGlobals' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-expectedGlobals' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-expectedGlobals' class='name expandable'>expectedGlobals</a> : Array<span class=\"signature\"></span></div><div class='description'><div class='short'>An array of strings or regular expressions which are likely to present in the scope of each test. ...</div><div class='long'><p>An array of strings or regular expressions which are likely to present in the scope of each test. There is no need to provide the name\nof built-in globals - project will automatically scan them from the empty context. Only provide the names of global properties which will be created\nby your preload code.</p>\n\n<p>For example</p>\n\n<pre><code>project.configure({\n title : 'Ext Scheduler Test Suite',\n\n autoCheckGlobals : true,\n expectedGlobals : [\n 'Ext',\n 'MyProject',\n /jQuery\\d+/, // Can use RegExp too!\n ],\n ...\n})\n</code></pre>\n\n<p>This option can be also specified in the test file descriptor.</p>\n</div></div></div><div id='cfg-failOnExclusiveSpecsWhenAutomated' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-failOnExclusiveSpecsWhenAutomated' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-failOnExclusiveSpecsWhenAutomated' class='name expandable'>failOnExclusiveSpecsWhenAutomated</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When this option is enabled and Siesta is running in automation mode\n(using WebDriver or Puppeteer launcher) any excl...</div><div class='long'><p>When this option is enabled and Siesta is running in automation mode\n(using WebDriver or Puppeteer launcher) any exclusive BDD specs found (like <a href=\"#!/api/Siesta.Test-method-iit\" rel=\"Siesta.Test-method-iit\" class=\"docClass\">t.iit</a> or <a href=\"#!/api/Siesta.Test-method-ddescribe\" rel=\"Siesta.Test-method-ddescribe\" class=\"docClass\">t.ddescribe</a>\nwill cause a failing assertion. The idea behind this setting is that such \"exclusive\" specs should only be used during debugging\nand are often mistakenly committed in the codebase, leaving other specs not executed.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-failOnPromiseRejection' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-failOnPromiseRejection' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-failOnPromiseRejection' class='name expandable'>failOnPromiseRejection</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, test will add a failing assertion for the unhandled promise rejections (if browser\nsupports detecti...</div><div class='long'><p>When set to <code>true</code>, test will add a failing assertion for the unhandled promise rejections (if browser\nsupports detecting them).</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n<p>Defaults to: <code>true</code></p></div></div></div><div id='cfg-failOnResourceLoadError' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-failOnResourceLoadError' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-failOnResourceLoadError' class='name expandable'>failOnResourceLoadError</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true, test will try to detect the failures for loading of\nvarious resources (script/link/img tags) and re...</div><div class='long'><p>When set to <code>true</code>, test will try to detect the failures for loading of\nvarious resources (<code>script/link/img</code> tags) and report those as failed assertions. Only supported in modern browsers.\nDefault value is <code>false</code>.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n<p>Defaults to: <code>false</code></p></div></div></div><div id='cfg-forceDOMVisible' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-forceDOMVisible' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-forceDOMVisible' class='name expandable'>forceDOMVisible</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>When set to true the tests will be executed in \"fullscreen\" mode, with their iframes on top of all other elements. ...</div><div class='long'><p>When set to <code>true</code> the tests will be executed in \"fullscreen\" mode, with their iframes on top of all other elements.\nThis is required in IE if your test includes interaction with the DOM, because the <code>document.getElementFromPoint()</code> method\ndoes not work correctly in IE unless the element is visible.</p>\n\n<p>This option is enabled by default in IE / Edge and disabled in all other browsers.\nThis option can be also specified in the test file descriptor (usually you will create a group of \"rendering\" tests). Usually it's only relevant for IE,\nso using this option should look like:</p>\n\n<pre><code>project.plan(\n {\n group : 'Rendering',\n\n forceDOMVisible : bowser.msie,\n\n items : [\n 'rendering/01_grid.t.js',\n ...\n ]\n },\n ...\n)\n</code></pre>\n</div></div></div><div id='cfg-ignoreException' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-ignoreException' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-ignoreException' class='name expandable'>ignoreException</a> : RegExp/String<span class=\"signature\"></span></div><div class='description'><div class='short'>If this option provided, Siesta will ignore any exceptions, stringified value of which matches this option. ...</div><div class='long'><p>If this option provided, Siesta will ignore any exceptions, stringified value of which matches this option.\nIf this option is provided as string, it is passed to the <code>RegExp</code> constructor.</p>\n\n<p>This option is supposed to be used only for some \"strange\" exceptions, originated from the browser itself. For the exceptions\nfrom the test code behavior of this option is undefined.</p>\n\n<p>Can also be specified in the test file descriptor.</p>\n</div></div></div><div id='cfg-innerHtmlBody' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-innerHtmlBody' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-innerHtmlBody' class='name expandable'>innerHtmlBody</a> : String<span class=\"signature\"></span></div><div class='description'><div class='short'>A string that will be placed into the innerHTML property of the <body> tag, before starting the preload process. ...</div><div class='long'><p>A string that will be placed into the <code>innerHTML</code> property of the <body> tag, before starting the preload process.\nNo validity checks will be performed.</p>\n\n<p>This option will not be inherited by the tests with <a href=\"#!/api/Siesta.Project.Browser-cfg-pageUrl\" rel=\"Siesta.Project.Browser-cfg-pageUrl\" class=\"docClass\">pageUrl</a> option set, unless it is explicitly set to the\n<code>inherit</code> value.</p>\n\n<p>This option can be specified in the test file descriptor.</p>\n\n<p>See also <a href=\"#!/api/Siesta.Project.Browser-cfg-innerHtmlHead\" rel=\"Siesta.Project.Browser-cfg-innerHtmlHead\" class=\"docClass\">innerHtmlHead</a></p>\n</div></div></div><div id='cfg-innerHtmlHead' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-innerHtmlHead' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-innerHtmlHead' class='name expandable'>innerHtmlHead</a> : String<span class=\"signature\"></span></div><div class='description'><div class='short'>A string that will be placed into the innerHTML property of the <head> tag, before starting the preload process. ...</div><div class='long'><p>A string that will be placed into the <code>innerHTML</code> property of the <head> tag, before starting the preload process.\nNo validity checks will be performed.</p>\n\n<p>This option will not be inherited by the tests with <a href=\"#!/api/Siesta.Project.Browser-cfg-pageUrl\" rel=\"Siesta.Project.Browser-cfg-pageUrl\" class=\"docClass\">pageUrl</a> option set, unless it is explicitly set to the\n<code>inherit</code> value.</p>\n\n<p>This option can be specified in the test file descriptor.</p>\n\n<p>See also <a href=\"#!/api/Siesta.Project.Browser-cfg-innerHtmlBody\" rel=\"Siesta.Project.Browser-cfg-innerHtmlBody\" class=\"docClass\">innerHtmlBody</a></p>\n</div></div></div><div id='cfg-isEcmaModule' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-isEcmaModule' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-isEcmaModule' class='name expandable'>isEcmaModule</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>This option can be specified in the test file descriptor and/or as the global project config. ...</div><div class='long'><p>This option can be specified in the test file descriptor and/or as the global project config. In the latter case it will affect all tests.</p>\n\n<p>When enabled, the test script file (the one containing the <code>StartTest()</code> function) will be loaded using\n<code><script type=\"module\"></code> instead of <code><script type=\"text/javascript\"></code></p>\n\n<p>See also a note in the <a href=\"#!/api/Siesta.Project-cfg-preload\" rel=\"Siesta.Project-cfg-preload\" class=\"docClass\">preload</a> config.</p>\n</div></div></div><div id='cfg-isReadyTimeout' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-isReadyTimeout' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-isReadyTimeout' class='name expandable'>isReadyTimeout</a> : Number<span class=\"signature\"></span></div><div class='description'><div class='short'>Default timeout for test start (in milliseconds). ...</div><div class='long'><p>Default timeout for test start (in milliseconds). Default value is 15000. See <a href=\"#!/api/Siesta.Test-method-isReady\" rel=\"Siesta.Test-method-isReady\" class=\"docClass\">Siesta.Test.isReady</a> for details.</p>\n\n<p>This option can be also specified in the test file descriptor.</p>\n<p>Defaults to: <code>10000</code></p></div></div></div><div id='cfg-jasmine' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-jasmine' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-jasmine' class='name expandable'>jasmine</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>This option can only be specified in the test files descriptor. ...</div><div class='long'><p>This option can only be specified in the <a href=\"#!/api/Siesta.Project-method-start\" rel=\"Siesta.Project-method-start\" class=\"docClass\">test files descriptor</a>.\nIf its set to <code>true</code>, the <code>url</code> property of the descriptor should point to the Jasmine spec runner html page.\nSiesta then will automatically import the results from the Jasmine suite.</p>\n\n<p>Additionally, one need to add a special reporter to the spec runner page, which is available\nas <code>SIESTA_FOLDER/bin/jasmine-siesta-reporter.js</code>.</p>\n\n<p>Currently Siesta can import the results from Jasmine 2.0 and above.</p>\n\n<p>Typical setup will look like (see also <code>SIESTA_FOLDER/examples/1.unit-tests/jasmine_suite/SpecRunner.html</code> example):</p>\n\n<pre><code><head>\n ...\n <script src=\"lib/jasmine-2.2.0/jasmine.js\"></script>\n <script src=\"lib/jasmine-2.2.0/jasmine-html.js\"></script>\n <script src=\"lib/jasmine-2.2.0/boot.js\"></script>\n\n <!-- Add Siesta reporter to your Jamsine spec runner (adjust the path) -->\n <script src=\"../../../bin/jasmine-siesta-reporter.js\"></script>\n ....\n</head>\n</code></pre>\n\n<p> </p>\n\n<pre><code>project.plan(\n // regular Siesta test\n '010_regular_test.t.js',\n\n // a Jasmine test suite\n {\n jasmine : true,\n expectedGlobals : [ 'Player', 'Song' ],\n // url should point to the specs runner html page in this case\n url : 'jasmine_suite/SpecRunner.html'\n }\n)\n</code></pre>\n</div></div></div><div id='cfg-keepNLastResults' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-keepNLastResults' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-keepNLastResults' class='name expandable'>keepNLastResults</a> : Number<span class=\"signature\"></span></div><div class='description'><div class='short'>Indicates the number of the test results which still should be kept, for user examination. ...</div><div class='long'><p>Indicates the number of the test results which still should be kept, for user examination.\nResults are cleared when their total number exceed this value, based on FIFO order.</p>\n<p>Defaults to: <code>2</code></p></div></div></div><div id='cfg-listeners' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-listeners' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-listeners' class='name expandable'>listeners</a> : Object<span class=\"signature\"></span></div><div class='description'><div class='short'>The object which keys corresponds to event names and values - to event handlers. ...</div><div class='long'><p>The object which keys corresponds to event names and values - to event handlers. If provided, the special key \"scope\" will be treated as the\nscope for all event handlers, otherwise the project itself will be used as scope.</p>\n\n<p>Note, that the events from individual <a href=\"#!/api/Siesta.Test\" rel=\"Siesta.Test\" class=\"docClass\">test cases</a> instances will bubble up to the project - you can listen to all of them in one place:</p>\n\n<pre><code>project.configure({\n title : 'Awesome Test Suite',\n\n preload : [\n 'http://cdn.sencha.io/ext-4.1.0-gpl/resources/css/ext-all.css',\n 'http://cdn.sencha.io/ext-4.1.0-gpl/ext-all-debug.js',\n\n 'preload.js'\n ],\n\n listeners : {\n testsuitestart : function (event, project) {\n log('Test suite is starting: ' + project.title)\n },\n testsuiteend : function (event, project) {\n log('Test suite is finishing: ' + project.title)\n },\n teststart : function (event, test) {\n log('Test case is starting: ' + test.url)\n },\n testupdate : function (event, test, result) {\n log('Test case [' + test.url + '] has been updated: ' + result.description + (result.annotation ? ', ' + result.annotation : ''))\n },\n testfailedwithexception : function (event, test) {\n log('Test case [' + test.url + '] has failed with exception: ' + test.failedException)\n },\n testfinalize : function (event, test) {\n log('Test case [' + test.url + '] has completed')\n }\n }\n})\n</code></pre>\n</div></div></div><div id='cfg-maintainViewportSize' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-maintainViewportSize' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-maintainViewportSize' class='name expandable'>maintainViewportSize</a> : Boolean<span class=\"signature\"></span></div><div class='description'><div class='short'>Enabling this option will cause Siesta to honor the viewportWidth and viewportHeight configuration options. ...</div><div class='long'><p>Enabling this option will cause Siesta to honor the <a href=\"#!/api/Siesta.Project.Browser-cfg-viewportWidth\" rel=\"Siesta.Project.Browser-cfg-viewportWidth\" class=\"docClass\">viewportWidth</a> and <a href=\"#!/api/Siesta.Project.Browser-cfg-viewportHeight\" rel=\"Siesta.Project.Browser-cfg-viewportHeight\" class=\"docClass\">viewportHeight</a> configuration options.</p>\n\n<p>This option can also be specified in the test file descriptor.</p>\n<p>Defaults to: <code>true</code></p></div></div></div><div id='cfg-maxThreads' class='member inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><a href='#!/api/Siesta.Project' rel='Siesta.Project' class='defined-in docClass'>Siesta.Project</a><br/><a href='source/Project.html#Siesta-Project-cfg-maxThreads' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project-cfg-maxThreads' class='name expandable'>maxThreads</a> : Number<span class=\"signature\"></span></div><div class='description'><div class='short'>The maximum number of tests running at the same time. ...</div><div class='long'><p>The maximum number of tests running at the same time. Only applicable for <code>parallel</code> run-core.</p>\n<p>Defaults to: <code>4</code></p></div></div></div><div id='cfg-mouseMovePrecision' class='member not-inherited'><a href='#' class='side expandable'><span> </span></a><div class='title'><div class='meta'><span class='defined-in' rel='Siesta.Project.Browser'>Siesta.Project.Browser</span><br/><a href='source/Browser3.html#Siesta-Project-Browser-cfg-mouseMovePrecision' target='_blank' class='view-source'>view source</a></div><a href='#!/api/Siesta.Project.Browser-cfg-mouseMovePrecision' class='name expandable'>mouseMovePrecision</a> : Integer<span class=\"signature\"></span></div><div class='description'><div class='short'>Defines how precisely to follow the path between two points when simulating a drag or mouse move. ...</div><div class='long'><p>Defines how precisely to follow the path between tw