Package com.vaadin.flow.testutil
Class ChromeBrowserTestWithProxy
java.lang.Object
com.vaadin.testbench.TestBenchTestCase
com.vaadin.testbench.parallel.ParallelTest
com.vaadin.flow.testutil.TestBenchHelpers
com.vaadin.flow.testutil.AbstractTestBenchTest
com.vaadin.flow.testutil.ViewOrUITest
com.vaadin.flow.testutil.ChromeBrowserTest
com.vaadin.flow.testutil.AbstractBrowserConsoleTest
com.vaadin.flow.testutil.ChromeBrowserTestWithProxy
- All Implemented Interfaces:
com.vaadin.testbench.HasDriver,com.vaadin.testbench.HasElementQuery,com.vaadin.testbench.HasSearchContext,com.vaadin.testbench.HasTestBenchCommandExecutor
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.flow.testutil.AbstractTestBenchTest
AbstractTestBenchTest.ClientChecker -
Field Summary
Fields inherited from class com.vaadin.flow.testutil.AbstractTestBenchTest
BROWSERSTACK_IDENTIFIER, BROWSERSTACK_IDENTIFIER_PROPERTY, SERVER_PORT, SERVER_PORT_PROPERTY_KEY, testName, USE_BROWSERSTACK, USE_BROWSERSTACK_PROPERTY, USE_HUB, USE_HUB_PROPERTYFields inherited from class com.vaadin.testbench.parallel.ParallelTest
screenshotOnFailureFields inherited from class com.vaadin.testbench.TestBenchTestCase
driver, maxAttempts -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.vaadin.flow.testutil.AbstractBrowserConsoleTest
getBrowserLogs, openMethods inherited from class com.vaadin.flow.testutil.ChromeBrowserTest
customizeCapabilities, getBrowserCapabilities, getHubBrowsersToTest, updateHeadlessChromeOptionsMethods inherited from class com.vaadin.flow.testutil.ViewOrUITest
getTestPath, getUIClass, getViewClassMethods inherited from class com.vaadin.flow.testutil.AbstractTestBenchTest
assertImageEquals, assertRuleOnce, getBrowsersToTest, getCurrentHostAddress, getDeploymentHostname, getDeploymentPort, getHubHostname, getLocalExecution, getRunLocallyBrowser, getRunLocallyBrowserVersion, getTestURL, getTestURL, isClientRouter, open, openForEs6Url, openUrl, verifyScreenshot, waitForClientRouter, waitForFont, waitForWebComponent, waitForWebComponentsBootstrapMethods inherited from class com.vaadin.flow.testutil.TestBenchHelpers
assertEquals, blur, checkLogsForErrors, checkLogsForErrors, clickElementWithJs, clickElementWithJs, drag, dragAndDrop, dragElementOver, executeScript, getLogEntries, getScrollX, getScrollY, hasCssClass, isElementPresent, scrollBy, scrollIntoViewAndClick, scrollToElement, waitForDevServer, waitForElementNotPresent, waitForElementPresent, waitForElementVisible, waitUntilNot, waitUntilNotMethods inherited from class com.vaadin.testbench.parallel.ParallelTest
getDefaultCapabilities, getDesiredCapabilities, getHubURL, getRunOnHub, setDesiredCapabilitiesMethods inherited from class com.vaadin.testbench.TestBenchTestCase
concatUrl, findElement, findElements, getCommandExecutor, getContext, getDriver, setDriver, testBench, waitUntil, waitUntil, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.testbench.HasElementQuery
$, $
-
Constructor Details
-
ChromeBrowserTestWithProxy
public ChromeBrowserTestWithProxy()
-
-
Method Details
-
setup
- Overrides:
setupin classChromeBrowserTest- Throws:
Exception
-
teardownProxy
public void teardownProxy() -
checkIfServerAvailable
public void checkIfServerAvailable()Description copied from class:AbstractTestBenchTestChecks that server is available before running the actual test.- Overrides:
checkIfServerAvailablein classAbstractTestBenchTest
-
getProxyPort
-
disconnectProxy
protected void disconnectProxy()Disconnects the proxy if active -
connectProxy
Ensure the proxy is active. Does nothing if the proxy is already active.- Throws:
IOException
-
getRootURL
Description copied from class:AbstractTestBenchTestReturns the URL to the root of the server, e.g. "http://localhost:8888"- Overrides:
getRootURLin classAbstractTestBenchTest- Returns:
- the URL to the root
-