Package org.zkoss.test.webdriver
Class DockerFirefoxDriverTestCase
java.lang.Object
org.zkoss.test.webdriver.BaseTestCase
org.zkoss.test.webdriver.WebDriverTestCase
org.zkoss.test.webdriver.FirefoxWebDriverTestCase
org.zkoss.test.webdriver.DockerFirefoxDriverTestCase
A test case with a Firefox WebDriver running in a Docker container.
- Author:
- jumperchen
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.palantir.docker.compose.DockerComposeExtensionprotected FileLockFields inherited from class org.zkoss.test.webdriver.WebDriverTestCase
prototypeServerFields inherited from class org.zkoss.test.webdriver.BaseTestCase
_local, driver, PACKAGE, static_port -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringexportResource(String file) protected Stringprotected final booleanvoidMethods inherited from class org.zkoss.test.webdriver.FirefoxWebDriverTestCase
getFirefixOptions, getWebDriverMethods inherited from class org.zkoss.test.webdriver.BaseTestCase
assertNoAnyError, assertNoJSError, assertNoZKError, blur, check, click, clickAt, closeZKLog, connect, connect, copy, cut, dblClick, destroyServer, disableConnectionWait, dragdropTo, dropUploadFile, dropUploadFiles, enableConnectionWait, eval, focus, getActions, getActions, getAddress, getBaseResource, getContextPath, getEval, getFileExtension, getFileLocation, getHost, getMessageBoxContent, getPort, getRetryCount, getServerPort, getSpeed, getStatusCode, getTestURL, getTimeout, getWebDriverOptions, getZKLog, hasError, initServer, initWebDriver, isHeadless, isMac, isSolaris, isUnix, isUsingRemoteWebDriver, isUsingRemoteWebDriver, isWindows, isZKLogAvailable, jq, jq, mouseOver, parseInt, paste, rightClick, selectAll, selectComboitem, sendKeys, setCursorPosition, sleep, stop, stripJsessionid, toElement, trigger, trim, type, waitResponse, waitResponse, waitResponse, waitResponse, widget, widget, widget, zk, zk
-
Field Details
-
globalLock
-
firefoxDocker
@RegisterExtension public final com.palantir.docker.compose.DockerComposeExtension firefoxDocker
-
-
Constructor Details
-
DockerFirefoxDriverTestCase
public DockerFirefoxDriverTestCase()
-
-
Method Details
-
isUseDocker
protected final boolean isUseDocker()- Overrides:
isUseDockerin classBaseTestCase
-
getRemoteWebDriverUrl
- Overrides:
getRemoteWebDriverUrlin classBaseTestCase
-
exportResource
-
unlockGlobalLock
@AfterAll public void unlockGlobalLock()
-