How may Chrome instances should be used concurrently.
How may Chrome instances should be used concurrently.
Add property -Dwebdriver.chrome.driver=... to tell pageobject how to start chrome. See https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver
Set CHROME_LIMIT=n with n > 1 to run more then one instance at the same time. Set CHROME_LIMIT=-1 to allow a unlimited number of instances.
Default is CHROME_LIMIT=1 if -Dwebdriver.chrome.driver is set, CHROME_LIMIT=0 otherwise.
You may also need to adjust TEST_LIMIT.
How may Firefox instances should be used concurrently.
How may Firefox instances should be used concurrently.
Add property -Dwebdriver.firefox.bin=... to tell pageobject how to start firefox. See https://github.com/SeleniumHQ/selenium/wiki/FirefoxDriver
Set FIREFOX_LIMIT=n with n > 1 to run more then one instance at the same time. Set FIREFOX_LIMIT=-1 to allow a unlimited number of instances.
Default is FIREFOX_LIMIT=1 if -Dwebdriver.firefox.bin is set, FIREFOX_LIMIT=0 otherwise.
You may also need to adjust TEST_LIMIT.
How may HtmlUnit instances should be used concurrently.
How may HtmlUnit instances should be used concurrently.
You need to add HtmlUnit to the classpath to be able to use it.
Set HTMLUNIT_LIMIT=n with n > 1 to run more then one instance at the same time. Set HTMLUNIT_LIMIT=-1 to allow a unlimited number of instances.
Default is HTMLUNIT_LIMIT=0, do not run tests using HtmlUnit.
You may also need to adjust TEST_LIMIT.
How may Internet Explorer instances should be used concurrently.
How may Internet Explorer instances should be used concurrently. Internet Explorer is only supported on windows and will be ignored on other platforms.
Add property -Dwebdriver.ie.driver=... to tell pageobject how to start internet explorer. See https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver
Set IE_LIMIT=n with n > 1 to run more then one instance at the same time. Set IE_LIMIT=-1 to allow a unlimited number of instances.
default is IE_LIMIT=1 if -Dwebdriver.ie.driver is set, IE_LIMIT=0 otherwise.
You may also need to adjust TEST_LIMIT.
How may Safari instances should be used concurrently.
How may Safari instances should be used concurrently. Safari is only supported on osx and will be ignored on other platforms.
Add property -Dwebdriver.safari.driver=... to tell pageobject how to start safari. See https://github.com/SeleniumHQ/selenium/wiki/SafariDriver.
Set SAFARI_LIMIT=n with n > 1 to run more then one instance at the same time. Set SAFARI_LIMIT=-1 to allow a unlimited number of instances.
Default is SAFARI_LIMIT=1 if -Dwebdriver.safari.driver is set, SAFARI_LIMIT=0 otherwise.
You may also need to adjust TEST_LIMIT.
How many Browsers should be used concurrently.
How many Browsers should be used concurrently.
Set environment variable TEST_LIMIT to change this setting.
Default is TEST_LIMIT=1, do not run tests in parallel Set to TEST_LIMIT=n with n > 1 to allow parallel test runs. Set to TEST_LIMIT=-1 to allow unlimited parallel tests.
Support for running multiple browsers in parallel.
Can be set by environment variable or with typesafe config under the path org.pageobject.<name>-limit
Overall test limit: Use TEST_LIMIT=-1 to allow unlimited parallel test runs The default TEST_LIMIT is 1, use TEST_LIMIT=4 to allow 4 tests to be executed at the same time.
Browser test limit: When not configured, a limit of 1 is assumed if the browser driver is configured. Use 0 to disable a Browser. Use -1 to allow an unlimited count for the given Browser type.
Example: FIREFOX_LIMIT=0 ->Do not start Firefox tests
Example: FIREFOX_LIMIT=3 CHROME_LIMIT=5 TEST_LIMIT=5 -> Start up to 5 tests, but no more then 3 Firefox Tests at the same time.
Only Browsers that are supported for the platform where the tests are executed will be started. E.g. you don't need to disable Internet Explorer or Safari on Linux