$
$(Class<T>) - Method in interface com.vaadin.testbench.HasElementQuery
ElementQuery
instance to use for locating components on
the client.$(String) - Method in interface com.vaadin.testbench.HasElementQuery
ElementQuery
instance to use for locating components on
the client.A
addGetParameter(String, String, String) - Static method in class com.vaadin.testbench.internal.SharedUtil
addGetParameter(String, String, int) - Static method in class com.vaadin.testbench.internal.SharedUtil
addGetParameters(String, String) - Static method in class com.vaadin.testbench.internal.SharedUtil
addRepresentation(String) - Method in class com.vaadin.testbench.screenshot.ReferenceImageRepresentation
addRepresentation(ReferenceImageRepresentation.HashRepresentation) - Method in class com.vaadin.testbench.screenshot.ReferenceImageRepresentation
addXBlock() - Method in class com.vaadin.testbench.screenshot.ErrorBlock
addYBlock() - Method in class com.vaadin.testbench.screenshot.ErrorBlock
all() - Method in class com.vaadin.testbench.ElementQuery
apply(Statement, Description) - Method in class com.vaadin.testbench.RetryRule
Attribute - Annotation Type in com.vaadin.testbench.annotations
attribute(String, String) - Method in class com.vaadin.testbench.ElementQuery
Attribute.Container - Annotation Type in com.vaadin.testbench.annotations
Attribute
annotations.attributeContains(String, String) - Method in class com.vaadin.testbench.ElementQuery
AttributeMatch(String, String) - Constructor for class com.vaadin.testbench.ElementQuery.AttributeMatch
AttributeMatch(String, String, String) - Constructor for class com.vaadin.testbench.ElementQuery.AttributeMatch
AttributeMatch(String) - Constructor for class com.vaadin.testbench.ElementQuery.AttributeMatch
B
Browser - Enum in com.vaadin.testbench.parallel
BrowserConfiguration - Annotation Type in com.vaadin.testbench.annotations
BrowserFactory - Annotation Type in com.vaadin.testbench.annotations
BrowserFactory
annotation is used to define which
TestBenchBrowserFactory
implementation to use in a test.BrowserUtil - Class in com.vaadin.testbench.parallel
BrowserUtil() - Constructor for class com.vaadin.testbench.parallel.BrowserUtil
C
callFunction(String, Object...) - Method in interface com.vaadin.testbench.HasCallFunction
callFunction(String, Object...) - Method in class com.vaadin.testbench.TestBenchElement
camelCaseToDashSeparated(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
camelCaseToHumanFriendly(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
CanCompareScreenshots - Interface in com.vaadin.testbench.commands
capitalize(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
chrome() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
clear() - Method in interface com.vaadin.testbench.HasStringValueProperty
clear() - Method in class com.vaadin.testbench.TestBenchElement
click() - Method in class com.vaadin.testbench.TestBenchElement
click(int, int, Keys...) - Method in class com.vaadin.testbench.TestBenchElement
cloneImage(BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
close() - Method in class com.vaadin.testbench.TestBenchDriverProxy
com.vaadin.testbench - package com.vaadin.testbench
com.vaadin.testbench.annotations - package com.vaadin.testbench.annotations
com.vaadin.testbench.commands - package com.vaadin.testbench.commands
com.vaadin.testbench.elementsbase - package com.vaadin.testbench.elementsbase
com.vaadin.testbench.internal - package com.vaadin.testbench.internal
com.vaadin.testbench.parallel - package com.vaadin.testbench.parallel
com.vaadin.testbench.parallel.setup - package com.vaadin.testbench.parallel.setup
com.vaadin.testbench.screenshot - package com.vaadin.testbench.screenshot
compareImages(BufferedImage, BufferedImage, double) - Method in class com.vaadin.testbench.screenshot.ImageComparison
compareScreen(String) - Method in interface com.vaadin.testbench.commands.CanCompareScreenshots
compareScreen(File) - Method in interface com.vaadin.testbench.commands.CanCompareScreenshots
compareScreen(BufferedImage, String) - Method in interface com.vaadin.testbench.commands.CanCompareScreenshots
compareScreen(String, ReferenceNameGenerator, ImageComparison, TakesScreenshot, HasCapabilities) - Static method in class com.vaadin.testbench.commands.ScreenshotComparator
compareScreen(File, ImageComparison, TakesScreenshot, HasCapabilities) - Static method in class com.vaadin.testbench.commands.ScreenshotComparator
compareScreen(BufferedImage, String, ImageComparison, TakesScreenshot, HasCapabilities) - Static method in class com.vaadin.testbench.commands.ScreenshotComparator
compareScreen(String) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
compareScreen(File) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
compareScreen(BufferedImage, String) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
compareScreen(String) - Method in class com.vaadin.testbench.TestBenchElement
compareScreen(File) - Method in class com.vaadin.testbench.TestBenchElement
compareScreen(BufferedImage, String) - Method in class com.vaadin.testbench.TestBenchElement
computeTestMethods() - Method in class com.vaadin.testbench.parallel.ParallelRunner
concatUrl(String, String) - Method in class com.vaadin.testbench.TestBenchTestCase
context(SearchContext) - Method in class com.vaadin.testbench.ElementQuery
contextClick() - Method in class com.vaadin.testbench.TestBenchElement
create(Browser) - Method in class com.vaadin.testbench.parallel.DefaultBrowserFactory
create(Browser, String) - Method in class com.vaadin.testbench.parallel.DefaultBrowserFactory
create(Browser, String, Platform) - Method in class com.vaadin.testbench.parallel.DefaultBrowserFactory
create(Browser) - Method in interface com.vaadin.testbench.parallel.TestBenchBrowserFactory
create(Browser, String) - Method in interface com.vaadin.testbench.parallel.TestBenchBrowserFactory
create(Browser, String, Platform) - Method in interface com.vaadin.testbench.parallel.TestBenchBrowserFactory
createDriver() - Static method in class com.vaadin.testbench.parallel.setup.LocalDriver
WebDriver
instance used for running the test locally
for debug purposes.createDriver(DesiredCapabilities) - Static method in class com.vaadin.testbench.parallel.setup.LocalDriver
WebDriver
instance used for running the test locally
for debug purposes.createDriver(String, DesiredCapabilities) - Method in class com.vaadin.testbench.parallel.setup.RemoteDriver
WebDriver
instance used for running the test remotely.createDriver(WebDriver) - Static method in class com.vaadin.testbench.TestBench
createDriver(WebDriver, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBench
createElement(WebElement, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBench
createElement(Class<T>, WebElement, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBench
createErrorImageAndHTML(String, BufferedImage) - Method in class com.vaadin.testbench.screenshot.ScreenShotFailureReporter
createSampleBuffer() - Static method in class com.vaadin.testbench.screenshot.ImageUtil
createScreenshotDirectoriesIfNeeded() - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
createScreenshotDirectoriesIfNeeded() - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
cropToBeSameSize(BufferedImage, BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
cropToElement(WebElement, BufferedImage) - Static method in class com.vaadin.testbench.commands.ScreenshotComparator
CyclicObjectWorkaround - Class in com.vaadin.testbench
CyclicObjectWorkaround() - Constructor for class com.vaadin.testbench.CyclicObjectWorkaround
D
dashSeparatedToCamelCase(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
DEFAULT_VALUE - Static variable in annotation type com.vaadin.testbench.annotations.Attribute
DefaultBrowserFactory - Class in com.vaadin.testbench.parallel
DefaultBrowserFactory() - Constructor for class com.vaadin.testbench.parallel.DefaultBrowserFactory
disableWaitForVaadin() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
disableWaitForVaadin() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
dispatchEvent(String) - Method in class com.vaadin.testbench.TestBenchElement
doubleClick() - Method in class com.vaadin.testbench.TestBenchElement
driver - Variable in class com.vaadin.testbench.TestBenchTestCase
DriverInvocationHandler - Class in com.vaadin.testbench
DriverInvocationHandler(Object) - Constructor for class com.vaadin.testbench.DriverInvocationHandler
E
edge() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
Element - Annotation Type in com.vaadin.testbench.elementsbase
ElementQuery<T extends TestBenchElement> - Class in com.vaadin.testbench
ElementQuery(Class<T>) - Constructor for class com.vaadin.testbench.ElementQuery
ElementQuery(Class<T>, String) - Constructor for class com.vaadin.testbench.ElementQuery
ElementQuery.AttributeMatch - Class in com.vaadin.testbench
enableWaitForVaadin() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
enableWaitForVaadin() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
encodeImageToBase64(BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
equals(Object) - Method in class com.vaadin.testbench.ElementQuery.AttributeMatch
equals(Object) - Method in class com.vaadin.testbench.parallel.ParallelRunner.TBMethod
equals(Object) - Method in class com.vaadin.testbench.TestBenchElement
ErrorBlock - Class in com.vaadin.testbench.screenshot
ErrorBlock() - Constructor for class com.vaadin.testbench.screenshot.ErrorBlock
ErrorBlock(int, int, int, int) - Constructor for class com.vaadin.testbench.screenshot.ErrorBlock
ExcludeFromSuite - Annotation Type in com.vaadin.testbench.parallel
executeAsyncScript(String, Object...) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
executeAsyncScript(String, Object...) - Method in class com.vaadin.testbench.TestBenchDriverProxy
executeScript(String, Object...) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
executeScript(String, Object...) - Method in class com.vaadin.testbench.TestBenchDriverProxy
executeScript(String, Object...) - Method in class com.vaadin.testbench.TestBenchElement
executeScript(String, Object...) - Method in class com.vaadin.testbench.TestBenchTestCase
exists() - Method in class com.vaadin.testbench.ElementQuery
F
failed(Throwable, Description) - Method in class com.vaadin.testbench.ScreenshotOnFailureRule
findElement(By) - Method in class com.vaadin.testbench.TestBenchDriverProxy
findElement(By) - Method in class com.vaadin.testbench.TestBenchElement
findElement(By) - Method in class com.vaadin.testbench.TestBenchTestCase
findElements(By) - Method in class com.vaadin.testbench.TestBenchDriverProxy
findElements(By) - Method in class com.vaadin.testbench.TestBenchElement
findElements(By) - Method in class com.vaadin.testbench.TestBenchTestCase
findIPAddress(Function<InetAddress, Boolean>) - Static method in class com.vaadin.testbench.IPAddress
findSiteLocalAddress() - Static method in class com.vaadin.testbench.IPAddress
finished() - Method in class com.vaadin.testbench.parallel.ParallelScheduler
finished(Description) - Method in class com.vaadin.testbench.ScreenshotOnFailureRule
firefox() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
first() - Method in class com.vaadin.testbench.ElementQuery
firstToLower(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
focus() - Method in class com.vaadin.testbench.TestBenchElement
focusElement(TestBenchElement) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
G
generateImageHash(BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageComparisonUtil
generateName(String, Capabilities) - Method in class com.vaadin.testbench.screenshot.ReferenceNameGenerator
get(String) - Static method in class com.vaadin.testbench.CyclicObjectWorkaround
get(int) - Method in class com.vaadin.testbench.ElementQuery
get(String) - Method in class com.vaadin.testbench.TestBenchDriverProxy
getAttribute(String) - Method in class com.vaadin.testbench.TestBenchElement
getBlock(ImageUtil.ImageProperties, int, int, int[], int[]) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
getBrowserFactory() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
getBrowserIdentifier(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
getCapabilities() - Method in class com.vaadin.testbench.parallel.ParallelRunner.TBMethod
getCapabilities() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getCapabilities() - Method in class com.vaadin.testbench.TestBenchElement
getClassNames() - Method in class com.vaadin.testbench.TestBenchElement
getCommandExecutor() - Method in interface com.vaadin.testbench.HasTestBenchCommandExecutor
TestBenchCommandExecutor
instance.getCommandExecutor() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getCommandExecutor() - Method in class com.vaadin.testbench.TestBenchElement
getCommandExecutor() - Method in class com.vaadin.testbench.TestBenchTestCase
getContext() - Method in class com.vaadin.testbench.ElementQuery
getContext() - Method in interface com.vaadin.testbench.HasSearchContext
getContext() - Method in class com.vaadin.testbench.TestBenchElement
getContext() - Method in class com.vaadin.testbench.TestBenchTestCase
getCssValue(String) - Method in class com.vaadin.testbench.TestBenchElement
getCurrentUrl() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getDefaultCapabilities() - Static method in class com.vaadin.testbench.parallel.ParallelTest
getDesiredCapabilities() - Method in enum com.vaadin.testbench.parallel.Browser
getDesiredCapabilities() - Method in class com.vaadin.testbench.parallel.ParallelTest
DesiredCapabilities
(usually browser name and version)getDesiredCapabilities() - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
WebDriver
for this test.getDriver() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
WebDriver
instance associated with this
TestBenchCommandExecutor
getDriver() - Method in interface com.vaadin.testbench.HasDriver
WebDriver
instance associated with the implementing
class instance.getDriver() - Method in class com.vaadin.testbench.TestBenchElement
getDriver() - Method in class com.vaadin.testbench.TestBenchTestCase
WebDriver
instance previously specified by
TestBenchTestCase.setDriver(org.openqa.selenium.WebDriver)
, or (if the previously
provided WebDriver instance was not already a
TestBenchDriverProxy
instance) a TestBenchDriverProxy
that wraps that driver.getErrorScreenshotFile(String) - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
getErrorScreenshotFile(String) - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
getErrorScreenshotFile(Description) - Method in class com.vaadin.testbench.ScreenshotOnFailureRule
getExpression() - Method in class com.vaadin.testbench.ElementQuery.AttributeMatch
getGridBrowsers() - Static method in class com.vaadin.testbench.Parameters
getGridBrowsersString() - Static method in class com.vaadin.testbench.Parameters
getHash() - Method in class com.vaadin.testbench.screenshot.ReferenceImageRepresentation.HashRepresentation
getHubHostname() - Method in class com.vaadin.testbench.parallel.ParallelTest
getHubHostname() - Static method in class com.vaadin.testbench.Parameters
getHubURL() - Method in class com.vaadin.testbench.parallel.ParallelTest
getImageComparison() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
getImageProperties(BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
getLocation() - Method in class com.vaadin.testbench.TestBenchElement
getLuminance(int) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
getMajorVersion(Capabilities) - Static method in class com.vaadin.testbench.screenshot.ReferenceNameGenerator
getMaxAttempts() - Static method in class com.vaadin.testbench.Parameters
getMaxAttempts() - Method in class com.vaadin.testbench.RetryRule
getMaxScreenshotRetries() - Static method in class com.vaadin.testbench.Parameters
getMaxThreads() - Static method in class com.vaadin.testbench.Parameters
getName() - Method in class com.vaadin.testbench.parallel.ParallelRunner.TBMethod
getNrBlocks(int) - Static method in class com.vaadin.testbench.screenshot.ImageComparisonUtil
getPageSource() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getPlatform(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
getProperty(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
getProperty(String...) - Method in class com.vaadin.testbench.TestBenchElement
getPropertyBoolean(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
getPropertyBoolean(String...) - Method in class com.vaadin.testbench.TestBenchElement
getPropertyDouble(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
getPropertyDouble(String...) - Method in class com.vaadin.testbench.TestBenchElement
getPropertyElement(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
getPropertyElement(String...) - Method in class com.vaadin.testbench.TestBenchElement
getPropertyElements(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
getPropertyElements(String...) - Method in class com.vaadin.testbench.TestBenchElement
getPropertyInteger(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
getPropertyInteger(String...) - Method in class com.vaadin.testbench.TestBenchElement
getPropertyString(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
getPropertyString(String...) - Method in class com.vaadin.testbench.TestBenchElement
getRect() - Method in class com.vaadin.testbench.TestBenchElement
getReferenceImageFileNames(String, Capabilities) - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
getReferenceImageFileNames(String, Capabilities) - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
getReferenceNameGenerator() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
getReferenceScreenshotFile(String) - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
getReferenceScreenshotFile(String) - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
getRemoteControlName() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
getRemoteControlName() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
getRepresentations() - Method in class com.vaadin.testbench.screenshot.ReferenceImageRepresentation
getRunLocallyBrowser() - Method in class com.vaadin.testbench.parallel.ParallelTest
getRunLocallyBrowserName() - Static method in class com.vaadin.testbench.Parameters
getRunLocallyBrowserVersion() - Method in class com.vaadin.testbench.parallel.ParallelTest
getRunLocallyBrowserVersion() - Static method in class com.vaadin.testbench.Parameters
getRunOnHub(Class<?>) - Method in class com.vaadin.testbench.parallel.ParallelTest
getScreenshotAs(OutputType<X>) - Method in class com.vaadin.testbench.TestBenchDriverProxy
getScreenshotAs(OutputType<X>) - Method in class com.vaadin.testbench.TestBenchElement
getScreenshotComparisonTolerance() - Static method in class com.vaadin.testbench.Parameters
getScreenshotErrorDirectory() - Static method in class com.vaadin.testbench.Parameters
getScreenshotErrorDirectory() - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
getScreenshotErrorDirectory() - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
getScreenshotReferenceDirectory() - Static method in class com.vaadin.testbench.Parameters
getScreenshotReferenceDirectory() - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
getScreenshotReferenceDirectory() - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
getScreenshotRetryDelay() - Static method in class com.vaadin.testbench.Parameters
getSize() - Method in class com.vaadin.testbench.TestBenchElement
getTagName() - Method in class com.vaadin.testbench.TestBenchElement
getTestsInParallel() - Static method in class com.vaadin.testbench.Parameters
getTestSuitesInParallel() - Static method in class com.vaadin.testbench.Parameters
getText() - Method in class com.vaadin.testbench.TestBenchElement
getTitle() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getValue() - Method in interface com.vaadin.testbench.HasStringValueProperty
getWindowHandle() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getWindowHandles() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getWrappedDriver() - Method in class com.vaadin.testbench.TestBenchDriverProxy
getWrappedElement() - Method in class com.vaadin.testbench.TestBenchElement
getX() - Method in class com.vaadin.testbench.screenshot.ErrorBlock
getXBlocks() - Method in class com.vaadin.testbench.screenshot.ErrorBlock
getY() - Method in class com.vaadin.testbench.screenshot.ErrorBlock
getYBlocks() - Method in class com.vaadin.testbench.screenshot.ErrorBlock
H
hasAttribute(String) - Method in class com.vaadin.testbench.TestBenchElement
HasCallFunction - Interface in com.vaadin.testbench
hasClassName(String) - Method in class com.vaadin.testbench.TestBenchElement
HasDriver - Interface in com.vaadin.testbench
WebDriver
HasElementQuery - Interface in com.vaadin.testbench
hashCode() - Method in class com.vaadin.testbench.ElementQuery.AttributeMatch
hashCode() - Method in class com.vaadin.testbench.TestBenchElement
HashRepresentation(String) - Constructor for class com.vaadin.testbench.screenshot.ReferenceImageRepresentation.HashRepresentation
HasPropertySettersGetters - Interface in com.vaadin.testbench
HasSearchContext - Interface in com.vaadin.testbench
SearchContext
, i.e.HasStringValueProperty - Interface in com.vaadin.testbench
HasTestBenchCommandExecutor - Interface in com.vaadin.testbench
TestBenchCommandExecutor
instance.I
id(String) - Method in class com.vaadin.testbench.ElementQuery
ie11() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
ImageComparison - Class in com.vaadin.testbench.screenshot
ImageComparison() - Constructor for class com.vaadin.testbench.screenshot.ImageComparison
ImageComparisonUtil - Class in com.vaadin.testbench.screenshot
ImageComparisonUtil() - Constructor for class com.vaadin.testbench.screenshot.ImageComparisonUtil
imageEqualToReference(BufferedImage, String, double, Capabilities) - Method in class com.vaadin.testbench.screenshot.ImageComparison
imageEqualToReference(BufferedImage, BufferedImage, String, double) - Method in class com.vaadin.testbench.screenshot.ImageComparison
ImageFileUtil - Class in com.vaadin.testbench.screenshot
ImageFileUtil() - Constructor for class com.vaadin.testbench.screenshot.ImageFileUtil
ImageFileUtil.ImageFileUtilImpl - Class in com.vaadin.testbench.screenshot
ImageFileUtilImpl() - Constructor for class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
ImageProperties() - Constructor for class com.vaadin.testbench.screenshot.ImageUtil.ImageProperties
imagesSameSize(BufferedImage, BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
ImageUtil - Class in com.vaadin.testbench.screenshot
ImageUtil() - Constructor for class com.vaadin.testbench.screenshot.ImageUtil
ImageUtil.ImageProperties - Class in com.vaadin.testbench.screenshot
init(WebElement, TestBenchCommandExecutor) - Method in class com.vaadin.testbench.TestBenchElement
init() - Method in class com.vaadin.testbench.TestBenchElement
invoke(Object, Method, Method, Object[]) - Method in class com.vaadin.testbench.DriverInvocationHandler
invokeExplosively(Object, Object...) - Method in class com.vaadin.testbench.parallel.ParallelRunner.TBMethod
IPAddress - Class in com.vaadin.testbench
IPAddress() - Constructor for class com.vaadin.testbench.IPAddress
isAutoScrollIntoView() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
isAutoScrollIntoView() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
isCaptureScreenshotOnFailure() - Static method in class com.vaadin.testbench.Parameters
ScreenshotOnFailureRule
isChrome(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
isChrome() - Method in class com.vaadin.testbench.TestBenchElement
isDebug() - Static method in class com.vaadin.testbench.Parameters
isDisplayed() - Method in class com.vaadin.testbench.TestBenchElement
isEdge(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
isEnabled() - Method in class com.vaadin.testbench.TestBenchElement
isFirefox(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
isFirefox() - Method in class com.vaadin.testbench.TestBenchElement
isIE(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
isIE(Capabilities, int) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
isIE() - Method in class com.vaadin.testbench.TestBenchElement
isLocalWebDriverUsed() - Static method in class com.vaadin.testbench.Parameters
isSafari(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
isScreenshotComparisonCursorDetection() - Static method in class com.vaadin.testbench.Parameters
isSelected() - Method in class com.vaadin.testbench.TestBenchElement
J
join(String[], String) - Static method in class com.vaadin.testbench.internal.SharedUtil
L
last() - Method in class com.vaadin.testbench.ElementQuery
LocalDriver - Class in com.vaadin.testbench.parallel.setup
LocalDriver() - Constructor for class com.vaadin.testbench.parallel.setup.LocalDriver
M
manage() - Method in class com.vaadin.testbench.TestBenchDriverProxy
maxAttempts - Variable in class com.vaadin.testbench.TestBenchTestCase
N
NAME - Static variable in interface com.vaadin.testbench.parallel.SauceLabsIntegration.CapabilityType
navigate() - Method in class com.vaadin.testbench.TestBenchDriverProxy
O
onPage() - Method in class com.vaadin.testbench.ElementQuery
<body>
tag.P
ParallelRunner - Class in com.vaadin.testbench.parallel
ParallelRunner(Class<?>) - Constructor for class com.vaadin.testbench.parallel.ParallelRunner
ParallelRunner.TBMethod - Class in com.vaadin.testbench.parallel
ParallelScheduler - Class in com.vaadin.testbench.parallel
ParallelScheduler(ExecutorService) - Constructor for class com.vaadin.testbench.parallel.ParallelScheduler
ParallelTest - Class in com.vaadin.testbench.parallel
ParallelTest
if they are to be run in
several browser configurations.ParallelTest() - Constructor for class com.vaadin.testbench.parallel.ParallelTest
ParallelTestSuite - Class in com.vaadin.testbench.parallel
ParallelTestSuite(Class<?>, Class<? extends ParallelTest>, String, String[]) - Constructor for class com.vaadin.testbench.parallel.ParallelTestSuite
ParallelTestSuite(Class<?>, Class<?>[]) - Constructor for class com.vaadin.testbench.parallel.ParallelTestSuite
Parameters - Class in com.vaadin.testbench
Parameters() - Constructor for class com.vaadin.testbench.Parameters
propertyIdToHumanFriendly(Object) - Static method in class com.vaadin.testbench.internal.SharedUtil
Q
quit() - Method in class com.vaadin.testbench.TestBenchDriverProxy
R
readReferenceImage(String) - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
readReferenceImage(String) - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
ReferenceImageRepresentation - Class in com.vaadin.testbench.screenshot
ReferenceImageRepresentation() - Constructor for class com.vaadin.testbench.screenshot.ReferenceImageRepresentation
ReferenceImageRepresentation.HashRepresentation - Class in com.vaadin.testbench.screenshot
ReferenceNameGenerator - Class in com.vaadin.testbench.screenshot
ReferenceNameGenerator() - Constructor for class com.vaadin.testbench.screenshot.ReferenceNameGenerator
RemoteDriver - Class in com.vaadin.testbench.parallel.setup
RemoteDriver() - Constructor for class com.vaadin.testbench.parallel.setup.RemoteDriver
resizeViewPortTo(int, int) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
resizeViewPortTo(int, int) - Method in interface com.vaadin.testbench.commands.TestBenchCommands
RetryRule - Class in com.vaadin.testbench
RetryRule(int) - Constructor for class com.vaadin.testbench.RetryRule
RunLocally - Annotation Type in com.vaadin.testbench.annotations
Can receive a parameter to define which browser and version to run the test on.
RunOnHub - Annotation Type in com.vaadin.testbench.annotations
S
safari() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
SauceLabsIntegration - Class in com.vaadin.testbench.parallel
ParallelTest
SauceLabsIntegration() - Constructor for class com.vaadin.testbench.parallel.SauceLabsIntegration
SauceLabsIntegration.CapabilityType - Interface in com.vaadin.testbench.parallel
schedule(Runnable) - Method in class com.vaadin.testbench.parallel.ParallelScheduler
ScreenshotComparator - Class in com.vaadin.testbench.commands
ScreenshotComparator() - Constructor for class com.vaadin.testbench.commands.ScreenshotComparator
ScreenShotFailureReporter - Class in com.vaadin.testbench.screenshot
ScreenShotFailureReporter(BufferedImage, boolean[][]) - Constructor for class com.vaadin.testbench.screenshot.ScreenShotFailureReporter
screenshotOnFailure - Variable in class com.vaadin.testbench.parallel.ParallelTest
ScreenshotOnFailureRule - Class in com.vaadin.testbench
Rule
grabs a screenshot when a test fails.ScreenshotOnFailureRule(HasDriver) - Constructor for class com.vaadin.testbench.ScreenshotOnFailureRule
ScreenshotOnFailureRule(HasDriver, boolean) - Constructor for class com.vaadin.testbench.ScreenshotOnFailureRule
scroll(int) - Method in class com.vaadin.testbench.TestBenchElement
scrollIntoView() - Method in class com.vaadin.testbench.TestBenchElement
scrollLeft(int) - Method in class com.vaadin.testbench.TestBenchElement
sendKeys(CharSequence...) - Method in class com.vaadin.testbench.TestBenchElement
setAutoScrollIntoView(boolean) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
setAutoScrollIntoView(boolean) - Method in interface com.vaadin.testbench.commands.TestBenchCommands
setCaptureScreenshotOnFailure(boolean) - Static method in class com.vaadin.testbench.Parameters
ScreenshotOnFailureRule
setDebug(boolean) - Static method in class com.vaadin.testbench.Parameters
setDesiredCapabilities(DesiredCapabilities) - Method in class com.vaadin.testbench.parallel.ParallelTest
DesiredCapabilities
(usually browser name and
version)setDesiredCapabilities(DesiredCapabilities) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
setDriver(TestBenchDriverProxy) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
setDriver(WebDriver) - Method in class com.vaadin.testbench.TestBenchTestCase
WebDriver
that is used by this this casesetGridBrowsers(String) - Static method in class com.vaadin.testbench.Parameters
setHash(String) - Method in class com.vaadin.testbench.screenshot.ReferenceImageRepresentation.HashRepresentation
setMaxAttempts(int) - Static method in class com.vaadin.testbench.Parameters
setMaxScreenshotRetries(int) - Static method in class com.vaadin.testbench.Parameters
setMaxThreads(int) - Static method in class com.vaadin.testbench.Parameters
setProperty(String, String) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
setProperty(String, Boolean) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
setProperty(String, Double) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
setProperty(String, Integer) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
setProperty(String, String) - Method in class com.vaadin.testbench.TestBenchElement
setProperty(String, Boolean) - Method in class com.vaadin.testbench.TestBenchElement
setProperty(String, Double) - Method in class com.vaadin.testbench.TestBenchElement
setProperty(String, Integer) - Method in class com.vaadin.testbench.TestBenchElement
setQuitDriverOnFinish(boolean) - Method in class com.vaadin.testbench.ScreenshotOnFailureRule
setScreenshotComparisonCursorDetection(boolean) - Static method in class com.vaadin.testbench.Parameters
setScreenshotComparisonTolerance(double) - Static method in class com.vaadin.testbench.Parameters
setScreenshotErrorDirectory(String) - Static method in class com.vaadin.testbench.Parameters
setScreenshotReferenceDirectory(String) - Static method in class com.vaadin.testbench.Parameters
setScreenshotRetryDelay(int) - Static method in class com.vaadin.testbench.Parameters
setTestNameSuffix(String) - Method in class com.vaadin.testbench.parallel.ParallelRunner.TBMethod
setTestsInParallel(int) - Static method in class com.vaadin.testbench.Parameters
setTestSuitesInParallel(int) - Static method in class com.vaadin.testbench.Parameters
setup() - Method in class com.vaadin.testbench.parallel.ParallelTest
SetupDriver - Class in com.vaadin.testbench.parallel.setup
SetupDriver() - Constructor for class com.vaadin.testbench.parallel.setup.SetupDriver
setupLocalDriver() - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
WebDriver
to run test.setupLocalDriver(Browser, String) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
WebDriver
to run test.setupLocalDriver(Browser) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
WebDriver
to run test.setupRemoteDriver(RemoteDriver, String) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
WebDriver
to run test on hubURL.setupRemoteDriver(String) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
WebDriver
to run test on hubURL.setValue(String) - Method in interface com.vaadin.testbench.HasStringValueProperty
setX(int) - Method in class com.vaadin.testbench.screenshot.ErrorBlock
setXBlocks(int) - Method in class com.vaadin.testbench.screenshot.ErrorBlock
setY(int) - Method in class com.vaadin.testbench.screenshot.ErrorBlock
setYBlocks(int) - Method in class com.vaadin.testbench.screenshot.ErrorBlock
SharedUtil - Class in com.vaadin.testbench.internal
SharedUtil() - Constructor for class com.vaadin.testbench.internal.SharedUtil
SIMPLE_CLASS_NAME - Static variable in annotation type com.vaadin.testbench.annotations.Attribute
Element
or PageObject
suffix removed, and
converted to dash-separated-format when used with either
Attribute.contains()
or Attribute.value()
,splitCamelCase(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
submit() - Method in class com.vaadin.testbench.TestBenchElement
switchTo() - Method in class com.vaadin.testbench.TestBenchDriverProxy
T
TBMethod(Method, DesiredCapabilities) - Constructor for class com.vaadin.testbench.parallel.ParallelRunner.TBMethod
TestBench - Class in com.vaadin.testbench
TestBench() - Constructor for class com.vaadin.testbench.TestBench
testBench() - Method in class com.vaadin.testbench.TestBenchTestCase
TestBenchCommands
for the default
WebDriver
instance.TestBenchBrowserFactory - Interface in com.vaadin.testbench.parallel
DesiredCapabilities
configurations suitable
for test cases.TestBenchCommandExecutor - Class in com.vaadin.testbench.commands
TestBenchCommandExecutor(ImageComparison, ReferenceNameGenerator) - Constructor for class com.vaadin.testbench.commands.TestBenchCommandExecutor
TestBenchCommands - Interface in com.vaadin.testbench.commands
TestBenchDriverProxy - Class in com.vaadin.testbench
TestBenchDriverProxy(WebDriver, TestBenchCommandExecutor) - Constructor for class com.vaadin.testbench.TestBenchDriverProxy
TestBenchElement - Class in com.vaadin.testbench
TestBenchElement() - Constructor for class com.vaadin.testbench.TestBenchElement
TestBenchElement(WebElement, TestBenchCommandExecutor) - Constructor for class com.vaadin.testbench.TestBenchElement
TestBenchTestCase - Class in com.vaadin.testbench
TestBenchTestCase() - Constructor for class com.vaadin.testbench.TestBenchTestCase
testbenchVersion - Static variable in class com.vaadin.testbench.TestBenchTestCase
TestCategory - Annotation Type in com.vaadin.testbench.parallel
Categories can be excluded from running tests, or explicitly included.
TestNameSuffix - Annotation Type in com.vaadin.testbench.parallel
It may be useful to add information related to the system or the machine itself, such as the OS.
This will affect, for instance, the names of screenshots taken in case of test failure.
timeSpentRenderingLastRequest() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
timeSpentRenderingLastRequest() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
timeSpentServicingLastRequest() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
timeSpentServicingLastRequest() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
toString() - Method in class com.vaadin.testbench.ElementQuery.AttributeMatch
totalTimeSpentRendering() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
totalTimeSpentRendering() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
totalTimeSpentServicingRequests() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
totalTimeSpentServicingRequests() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
trimTrailingSlashes(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
V
valueOf(String) - Static method in enum com.vaadin.testbench.parallel.Browser
values() - Static method in enum com.vaadin.testbench.parallel.Browser
W
waitForFirst() - Method in class com.vaadin.testbench.ElementQuery
waitForVaadin() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
waitForVaadin() - Method in class com.vaadin.testbench.TestBenchElement
waitUntil(ExpectedCondition<T>, long) - Method in class com.vaadin.testbench.TestBenchElement
waitUntil(ExpectedCondition<T>) - Method in class com.vaadin.testbench.TestBenchElement
waitUntil(ExpectedCondition<T>, long) - Method in class com.vaadin.testbench.TestBenchTestCase
waitUntil(ExpectedCondition<T>) - Method in class com.vaadin.testbench.TestBenchTestCase
withBefores(FrameworkMethod, Object, Statement) - Method in class com.vaadin.testbench.parallel.ParallelRunner
wrap(TestBenchElement, Class<T>) - Static method in class com.vaadin.testbench.TestBench
wrap(Class<T>) - Method in class com.vaadin.testbench.TestBenchElement
wrap(Class<T>, WebElement) - Method in class com.vaadin.testbench.TestBenchTestCase
wrapElement(WebElement, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBenchElement
wrapElementOrElements(Object, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBenchDriverProxy
WebElement
found inside the object inside a
TestBenchElement
.wrapElements(List<WebElement>, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBenchElement