Skip navigation links
$ A B C D E F G H I J L M N O P Q R S T V W 

$

$(Class<T>) - Method in interface com.vaadin.testbench.HasElementQuery
Prepare a ElementQuery instance to use for locating components on the client.
$(String) - Method in interface com.vaadin.testbench.HasElementQuery
Prepare a ElementQuery instance to use for locating components on the client.

A

addGetParameter(String, String, String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Adds the given get parameter to the URI and returns the new URI.
addGetParameter(String, String, int) - Static method in class com.vaadin.testbench.internal.SharedUtil
Adds the given get parameter to the URI and returns the new URI.
addGetParameters(String, String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Adds the get parameters to the uri and returns the new uri that contains the parameters.
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
Search the open Vaadin application for a list of matching components relative to given context.
apply(Statement, Description) - Method in class com.vaadin.testbench.RetryRule
 
Attribute - Annotation Type in com.vaadin.testbench.annotations
Additional qualifier to be used on element classes which do not use an unique tag name.
attribute(String, String) - Method in class com.vaadin.testbench.ElementQuery
Requires the given attribute to match the given value.
Attribute.Container - Annotation Type in com.vaadin.testbench.annotations
Internal annotation to enable use of multiple Attribute annotations.
attributeContains(String, String) - Method in class com.vaadin.testbench.ElementQuery
Requires the given attribute to contain the given value.
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
Enumerates the most commonly used browsers.
BrowserConfiguration - Annotation Type in com.vaadin.testbench.annotations
Methods annotated with BrowserConfiguration in test classes will be used to configure the browsers that are to be used for test cases in that class.
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
Provides helper method for selecting the browser to run on
BrowserUtil() - Constructor for class com.vaadin.testbench.parallel.BrowserUtil
 

C

callFunction(String, Object...) - Method in interface com.vaadin.testbench.HasCallFunction
Invoke the given method on this element using the given arguments as arguments to the method.
callFunction(String, Object...) - Method in class com.vaadin.testbench.TestBenchElement
 
camelCaseToDashSeparated(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Converts a camelCase string into dash ("-") separated.
camelCaseToHumanFriendly(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Converts a camelCaseString to a human friendly format (Camel case string).
CanCompareScreenshots - Interface in com.vaadin.testbench.commands
 
capitalize(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Capitalizes the first character in the given string in a way suitable for use in code (methods, properties etc)
chrome() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
Gets the capabilities for Chrome
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
Clones the given BufferedImage
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
Tests that a screen shot is equal to the specified reference image.
compareScreen(File) - Method in interface com.vaadin.testbench.commands.CanCompareScreenshots
Tests that a screen shot is equal to the specified reference image.
compareScreen(BufferedImage, String) - Method in interface com.vaadin.testbench.commands.CanCompareScreenshots
Tests that a screen shot is equal to the specified reference image.
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
Combines a base URL with an URI to create a final URL.
context(SearchContext) - Method in class com.vaadin.testbench.ElementQuery
Sets the context to search inside.
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
Creates a WebDriver instance used for running the test locally for debug purposes.
createDriver(DesiredCapabilities) - Static method in class com.vaadin.testbench.parallel.setup.LocalDriver
Creates a WebDriver instance used for running the test locally for debug purposes.
createDriver(String, DesiredCapabilities) - Method in class com.vaadin.testbench.parallel.setup.RemoteDriver
Creates a 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
Create new Element of given type.
createErrorImageAndHTML(String, BufferedImage) - Method in class com.vaadin.testbench.screenshot.ScreenShotFailureReporter
 
createSampleBuffer() - Static method in class com.vaadin.testbench.screenshot.ImageUtil
Create a 16x16 sample buffer with space for 4 color bands
createScreenshotDirectoriesIfNeeded() - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
Creates all directories used to store screenshots unless they already exist.
createScreenshotDirectoriesIfNeeded() - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
Creates all directories used to store screenshots unless they already exist.
cropToBeSameSize(BufferedImage, BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
Resize images to be same size.
cropToElement(WebElement, BufferedImage) - Static method in class com.vaadin.testbench.commands.ScreenshotComparator
Crops the image to show only the element.
CyclicObjectWorkaround - Class in com.vaadin.testbench
Provides a workaround to avoid "cyclic object value" when returning an element list (webdrivers use JSON.stringify([element1, ..., elementN]) internally).
CyclicObjectWorkaround() - Constructor for class com.vaadin.testbench.CyclicObjectWorkaround
 

D

dashSeparatedToCamelCase(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Converts a dash ("-") separated string into camelCase.
DEFAULT_VALUE - Static variable in annotation type com.vaadin.testbench.annotations.Attribute
 
DefaultBrowserFactory - Class in com.vaadin.testbench.parallel
Default TestBenchBrowserFactory used to generate DesiredCapabilities through BrowserFactory
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
Disables implicit waiting for Vaadin to finish processing requests.
dispatchEvent(String) - Method in class com.vaadin.testbench.TestBenchElement
Dispatches (fires) a custom event of the given type on the element.
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
Gets the capabilities for Edge
Element - Annotation Type in com.vaadin.testbench.elementsbase
Defines the tag name of the element class.
ElementQuery<T extends TestBenchElement> - Class in com.vaadin.testbench
Query class used for finding a given element inside a given search context.
ElementQuery(Class<T>) - Constructor for class com.vaadin.testbench.ElementQuery
Instantiate a new ElementQuery to look for the given type of element.
ElementQuery(Class<T>, String) - Constructor for class com.vaadin.testbench.ElementQuery
Instantiate a new ElementQuery to look for the given type of element.
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
Enables implicit waiting for Vaadin to finish processing requests.
encodeImageToBase64(BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
Encodes target image to a Base64 string
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
Class for holding position and size of a error found during image comparison
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
Marker interface for a TestBench test class which will exclude the test from any test suite which automatically scans for test classes.
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
Executes the given JavaScript in the context of the currently selected frame or window.
executeScript(String, Object...) - Method in class com.vaadin.testbench.TestBenchTestCase
Executes the given JavaScript in the context of the currently selected frame or window.
exists() - Method in class com.vaadin.testbench.ElementQuery
Checks if this ElementQuery describes existing elements.

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
Enumerates the available IP addresses until one is found which is accepted by the given function.
findSiteLocalAddress() - Static method in class com.vaadin.testbench.IPAddress
Tries to determine a site local (10.0.0.0, 172.16.0.0 or 192.168.0.0) IP address of the machine the test is running on.
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
Gets the capabilities for Firefox
first() - Method in class com.vaadin.testbench.ElementQuery
Executes the search and returns the first result.
firstToLower(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Changes the first character in the given string to lower case in a way suitable for use in code (methods, properties etc).
focus() - Method in class com.vaadin.testbench.TestBenchElement
Move browser focus to this Element
focusElement(TestBenchElement) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
 

G

generateImageHash(BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageComparisonUtil
Generates blocks representing an image by dividing the image up in 16x16 pixel blocks and calculating a mean value of the color in each block.
generateName(String, Capabilities) - Method in class com.vaadin.testbench.screenshot.ReferenceNameGenerator
Generates the actual name of a reference screen shot from a reference ID and browser information.
get(String) - Static method in class com.vaadin.testbench.CyclicObjectWorkaround
Produces Javascript which modifies a given object (list) so that it can be returned to the test.
get(int) - Method in class com.vaadin.testbench.ElementQuery
Executes the search and returns the requested element.
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
Returns the 16x16 RGB block starting at (x,y) from the given image
getBrowserFactory() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
Gets the BrowserFactory used to generate new DesiredCapabilities
getBrowserIdentifier(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
Returns a human readable identifier of the given browser.
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
Returns information about current browser used
getClassNames() - Method in class com.vaadin.testbench.TestBenchElement
Gets all the class names set for this element.
getCommandExecutor() - Method in interface com.vaadin.testbench.HasTestBenchCommandExecutor
Return a reference to the related 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
Return the context (element or driver) to search inside.
getContext() - Method in interface com.vaadin.testbench.HasSearchContext
Get a reference or a new instance of the SearchContext applicable to this class
getContext() - Method in class com.vaadin.testbench.TestBenchElement
Returns this TestBenchElement cast to a SearchContext.
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
Gets the DesiredCapabilities (usually browser name and version)
getDesiredCapabilities() - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
Used to determine which capabilities should be used when setting up a WebDriver for this test.
getDriver() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
Return a reference to the WebDriver instance associated with this TestBenchCommandExecutor
getDriver() - Method in interface com.vaadin.testbench.HasDriver
Return the WebDriver instance associated with the implementing class instance.
getDriver() - Method in class com.vaadin.testbench.TestBenchElement
 
getDriver() - Method in class com.vaadin.testbench.TestBenchTestCase
Returns the 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
Parses the grid browsers string and returns a new List of DesiredCapabilities
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
Returns the hostname of the hub where test is to be run on.
getHubHostname() - Static method in class com.vaadin.testbench.Parameters
Gets host name of the hub to run tests on.
getHubURL() - Method in class com.vaadin.testbench.parallel.ParallelTest
Returns the complete URL of the hub where the tests will be run on.
getImageComparison() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
Gets the image comparison implementation used for screenshots.
getImageProperties(BufferedImage) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
Extract magical image properties used by the getBlock function.
getLocation() - Method in class com.vaadin.testbench.TestBenchElement
 
getLuminance(int) - Static method in class com.vaadin.testbench.screenshot.ImageUtil
Get luminance value for the given rgb value.
getMajorVersion(Capabilities) - Static method in class com.vaadin.testbench.screenshot.ReferenceNameGenerator
Finds the major version by parsing the browser version string.
getMaxAttempts() - Static method in class com.vaadin.testbench.Parameters
Gets the maximum number of times to run the test in case of a random failure.
getMaxAttempts() - Method in class com.vaadin.testbench.RetryRule
Gets the maximum number of times to run the test.
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
Returns the number of blocks used for the given number of pixels.
getPageSource() - Method in class com.vaadin.testbench.TestBenchDriverProxy
 
getPlatform(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
Returns a human readable identifier of the platform described by the given capabilities.
getProperty(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Gets a JavaScript property of the given element.
getProperty(String...) - Method in class com.vaadin.testbench.TestBenchElement
 
getPropertyBoolean(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Gets a JavaScript property of the given element as a boolean.
getPropertyBoolean(String...) - Method in class com.vaadin.testbench.TestBenchElement
 
getPropertyDouble(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Gets a JavaScript property of the given element as a double.
getPropertyDouble(String...) - Method in class com.vaadin.testbench.TestBenchElement
 
getPropertyElement(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Gets a JavaScript property of the given element as a DOM element.
getPropertyElement(String...) - Method in class com.vaadin.testbench.TestBenchElement
 
getPropertyElements(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Gets a JavaScript property of the given element as a list of DOM elements.
getPropertyElements(String...) - Method in class com.vaadin.testbench.TestBenchElement
 
getPropertyInteger(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Gets a JavaScript property of the given element as an integer.
getPropertyInteger(String...) - Method in class com.vaadin.testbench.TestBenchElement
 
getPropertyString(String...) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Gets a JavaScript property of the given element as a string.
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
Returns the relative file names of reference images.
getReferenceImageFileNames(String, Capabilities) - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
Returns the relative file names of reference images.
getReferenceNameGenerator() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
Gets the name generator used for screenshot references.
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
Finds the canonical host name of the remotely executing node where the test is being run.
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
Gets the name of the browser to use for a local test.
getRunLocallyBrowserVersion() - Method in class com.vaadin.testbench.parallel.ParallelTest
 
getRunLocallyBrowserVersion() - Static method in class com.vaadin.testbench.Parameters
Gets the version of the browser to use for a local test.
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
Returns the directory used for screenshot error images.
getScreenshotErrorDirectory() - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
Returns the directory used for screenshot error images.
getScreenshotReferenceDirectory() - Static method in class com.vaadin.testbench.Parameters
 
getScreenshotReferenceDirectory() - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
Returns the directory used for screenshot references.
getScreenshotReferenceDirectory() - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
Returns the directory used for screenshot references.
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
Checks if the given attribute is present on the element.
HasCallFunction - Interface in com.vaadin.testbench
 
hasClassName(String) - Method in class com.vaadin.testbench.TestBenchElement
Checks if this element has the given class name.
HasDriver - Interface in com.vaadin.testbench
An interface for classes that can provide an instance of a 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
Interface for classes providing a SearchContext, i.e.
HasStringValueProperty - Interface in com.vaadin.testbench
 
HasTestBenchCommandExecutor - Interface in com.vaadin.testbench
Interface for classes that have access to a TestBenchCommandExecutor instance.

I

id(String) - Method in class com.vaadin.testbench.ElementQuery
Executes a search for element with the given id.
ie11() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
Gets the capabilities for Internet Explorer 11
ImageComparison - Class in com.vaadin.testbench.screenshot
Class with features for comparing 2 images.
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
Compare image [name] to image under /reference/.
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
Check canvas sizes and resize images to same size
ImageUtil - Class in com.vaadin.testbench.screenshot
These image utility functions are for internal use only.
ImageUtil() - Constructor for class com.vaadin.testbench.screenshot.ImageUtil
 
ImageUtil.ImageProperties - Class in com.vaadin.testbench.screenshot
Contains ImageUtil-internal information about an image.
init(WebElement, TestBenchCommandExecutor) - Method in class com.vaadin.testbench.TestBenchElement
TestBenchElement initialization function.
init() - Method in class com.vaadin.testbench.TestBenchElement
This is run after initializing a 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
Whether or not the elements should be scrolled into the visible area of the browser window before interacting with them
isAutoScrollIntoView() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
Whether or not the elements should be scrolled into the visible area of the browser window before interacting with them
isCaptureScreenshotOnFailure() - Static method in class com.vaadin.testbench.Parameters
Deprecated.
This does nothing, use ScreenshotOnFailureRule
isChrome(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
 
isChrome() - Method in class com.vaadin.testbench.TestBenchElement
Checks if the current test is running on Chrome.
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
Returns whether the Vaadin component, that this element represents, is enabled or not.
isFirefox(Capabilities) - Static method in class com.vaadin.testbench.parallel.BrowserUtil
 
isFirefox() - Method in class com.vaadin.testbench.TestBenchElement
Checks if the current test is running on Firefox.
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
Checks if the current test is running on Internet Explorer.
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
Tells whether to treat screen shots with the only difference being a text input cursor as equal or not.
isSelected() - Method in class com.vaadin.testbench.TestBenchElement
 

J

join(String[], String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Joins the words in the input array together into a single string by inserting the separator string between each word.

L

last() - Method in class com.vaadin.testbench.ElementQuery
Executes the search and returns the last result.
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
Specifies retry count, which is used to run same test several times.

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
Defines that the query should start the search from the root of the page, in practice from the <body> tag.

P

ParallelRunner - Class in com.vaadin.testbench.parallel
This runner is loosely based on FactoryTestRunner by Ted Young (http://tedyoung.me/2011/01/23/junit-runtime-tests-custom-runners/).
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
JUnit scheduler capable of running multiple tets in parallel.
ParallelScheduler(ExecutorService) - Constructor for class com.vaadin.testbench.parallel.ParallelScheduler
Creates a parallel scheduler which will use the given executor service when submitting test jobs.
ParallelTest - Class in com.vaadin.testbench.parallel
Unit tests should extend 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
Test suite which consists of all the TestBench tests passed in the constructor.
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
Converts a property id to a human friendly format.

Q

quit() - Method in class com.vaadin.testbench.TestBenchDriverProxy
 

R

readReferenceImage(String) - Method in class com.vaadin.testbench.screenshot.ImageFileUtil.ImageFileUtilImpl
Reads the given reference image into a BufferedImage
readReferenceImage(String) - Static method in class com.vaadin.testbench.screenshot.ImageFileUtil
Reads the given reference image into a BufferedImage
ReferenceImageRepresentation - Class in com.vaadin.testbench.screenshot
ReferenceImageRepresentation contains a block representation of a reference image.
ReferenceImageRepresentation() - Constructor for class com.vaadin.testbench.screenshot.ReferenceImageRepresentation
 
ReferenceImageRepresentation.HashRepresentation - Class in com.vaadin.testbench.screenshot
 
ReferenceNameGenerator - Class in com.vaadin.testbench.screenshot
Generates the name of a reference screen shot from a string ID and browser information.
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
Tries to resize the browsers window so that the space available for actual web content (aka viewport) is of given size.
RetryRule - Class in com.vaadin.testbench
A retry rule is used to re-run a test several times in case of a random failure.
RetryRule(int) - Constructor for class com.vaadin.testbench.RetryRule
Constructs the retry rule with a maximum number of attempts.
RunLocally - Annotation Type in com.vaadin.testbench.annotations
Marks this testcase to run locally.
Can receive a parameter to define which browser and version to run the test on.
RunOnHub - Annotation Type in com.vaadin.testbench.annotations
Test classes annotated with RunOnHub will be run on the hub whose host is defined by its value.

S

safari() - Static method in class com.vaadin.testbench.parallel.BrowserUtil
Gets the capabilities for Safari
SauceLabsIntegration - Class in com.vaadin.testbench.parallel
Integration methods for Sauce Labs testing used by ParallelTest
SauceLabsIntegration() - Constructor for class com.vaadin.testbench.parallel.SauceLabsIntegration
 
SauceLabsIntegration.CapabilityType - Interface in com.vaadin.testbench.parallel
Sauce Labs specific remote webdriver capabilities
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
This JUnit Rule grabs a screenshot when a test fails.
ScreenshotOnFailureRule(HasDriver) - Constructor for class com.vaadin.testbench.ScreenshotOnFailureRule
Creates a new ScreenshotOnFailureRule in the provided test case.
ScreenshotOnFailureRule(HasDriver, boolean) - Constructor for class com.vaadin.testbench.ScreenshotOnFailureRule
Creates a new ScreenshotOnFailureRule in the provided test case.
scroll(int) - Method in class com.vaadin.testbench.TestBenchElement
Sets the number of pixels that an element's content is scrolled from the top.
scrollIntoView() - Method in class com.vaadin.testbench.TestBenchElement
Scrolls the element into the visible area of the browser window
scrollLeft(int) - Method in class com.vaadin.testbench.TestBenchElement
Sets the number of pixels that an element's content is scrolled to the left.
sendKeys(CharSequence...) - Method in class com.vaadin.testbench.TestBenchElement
 
setAutoScrollIntoView(boolean) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
Sets if the elements should be scrolled into the visible area of the browser window before interacting with them
setAutoScrollIntoView(boolean) - Method in interface com.vaadin.testbench.commands.TestBenchCommands
Sets if the elements should be scrolled into the visible area of the browser window before interacting with them
setCaptureScreenshotOnFailure(boolean) - Static method in class com.vaadin.testbench.Parameters
Deprecated.
This does nothing, use ScreenshotOnFailureRule
setDebug(boolean) - Static method in class com.vaadin.testbench.Parameters
Turns debugging info on/off
setDesiredCapabilities(DesiredCapabilities) - Method in class com.vaadin.testbench.parallel.ParallelTest
Sets the requested DesiredCapabilities (usually browser name and version)
setDesiredCapabilities(DesiredCapabilities) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
Sets the requested browser capabilities (typically browser name and version)
setDriver(TestBenchDriverProxy) - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
 
setDriver(WebDriver) - Method in class com.vaadin.testbench.TestBenchTestCase
Sets the active WebDriver that is used by this this case
setGridBrowsers(String) - Static method in class com.vaadin.testbench.Parameters
Sets the default browsers used in test grid if not overridden in a ParallelTest
setHash(String) - Method in class com.vaadin.testbench.screenshot.ReferenceImageRepresentation.HashRepresentation
 
setMaxAttempts(int) - Static method in class com.vaadin.testbench.Parameters
Sets the maximum number of times to run the test in case of a random failure
setMaxScreenshotRetries(int) - Static method in class com.vaadin.testbench.Parameters
Sets the maximum allowed retries when comparing screen shots.
setMaxThreads(int) - Static method in class com.vaadin.testbench.Parameters
setProperty(String, String) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Sets a JavaScript property of the given element.
setProperty(String, Boolean) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Sets a JavaScript property of the given element.
setProperty(String, Double) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Sets a JavaScript property of the given element.
setProperty(String, Integer) - Method in interface com.vaadin.testbench.HasPropertySettersGetters
Sets a JavaScript property of the given element.
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
Tells the rule whether to quit the driver when the test has finished executing or to allow the user to specify this.
setScreenshotComparisonCursorDetection(boolean) - Static method in class com.vaadin.testbench.Parameters
Turns cursor detection on/off when comparing screen shots.
setScreenshotComparisonTolerance(double) - Static method in class com.vaadin.testbench.Parameters
Sets the error tolerance for screen shot comparisons.
setScreenshotErrorDirectory(String) - Static method in class com.vaadin.testbench.Parameters
Sets the directory where error screen shots are stored.
setScreenshotReferenceDirectory(String) - Static method in class com.vaadin.testbench.Parameters
Sets the directory to search for reference images.
setScreenshotRetryDelay(int) - Static method in class com.vaadin.testbench.Parameters
Sets the delay between screen shot comparison retries.
setTestNameSuffix(String) - Method in class com.vaadin.testbench.parallel.ParallelRunner.TBMethod
 
setTestsInParallel(int) - Static method in class com.vaadin.testbench.Parameters
Sets the maximum number of tests to run in parallel.
setTestSuitesInParallel(int) - Static method in class com.vaadin.testbench.Parameters
Sets the maximum number of test suites to run in parallel.
setup() - Method in class com.vaadin.testbench.parallel.ParallelTest
Sets the driver for this test instance.
SetupDriver - Class in com.vaadin.testbench.parallel.setup
Uses RemoteDriver or LocalDriver to provide remote or local WebDriver to run tests on.
SetupDriver() - Constructor for class com.vaadin.testbench.parallel.setup.SetupDriver
 
setupLocalDriver() - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
Sets up and returns a WebDriver to run test.
setupLocalDriver(Browser, String) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
Sets up and returns a WebDriver to run test.
setupLocalDriver(Browser) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
Sets up and returns a WebDriver to run test.
setupRemoteDriver(RemoteDriver, String) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
Sets up and returns a WebDriver to run test on hubURL.
setupRemoteDriver(String) - Method in class com.vaadin.testbench.parallel.setup.SetupDriver
Sets up and returns a 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
Copied from Flow to avoid a dependency.
SharedUtil() - Constructor for class com.vaadin.testbench.internal.SharedUtil
 
SIMPLE_CLASS_NAME - Static variable in annotation type com.vaadin.testbench.annotations.Attribute
Replaced by the simple class name of the element class, with any 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
Splits a camelCaseString into an array of words with the casing preserved.
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
Convenience method the return TestBenchCommands for the default WebDriver instance.
TestBenchBrowserFactory - Interface in com.vaadin.testbench.parallel
Interface used to create DesiredCapabilities configurations suitable for test cases.
TestBenchCommandExecutor - Class in com.vaadin.testbench.commands
Provides actual implementation of TestBenchCommands
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 is a WebElement wrapper.
TestBenchElement() - Constructor for class com.vaadin.testbench.TestBenchElement
 
TestBenchElement(WebElement, TestBenchCommandExecutor) - Constructor for class com.vaadin.testbench.TestBenchElement
 
TestBenchTestCase - Class in com.vaadin.testbench
A superclass with some helpers to aid TestBench developers.
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
Sets the category of a test class.
Categories can be excluded from running tests, or explicitly included.
TestNameSuffix - Annotation Type in com.vaadin.testbench.parallel
Defines a system property to be used as part of the test name.
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
This method provides performance information of the client-side rendering for the last operation performed.
timeSpentServicingLastRequest() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
 
timeSpentServicingLastRequest() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
This method provides performance information of the server-side processing for the last request.
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
This method provides performance information of the client-side rendering for the entire session.
totalTimeSpentServicingRequests() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
 
totalTimeSpentServicingRequests() - Method in interface com.vaadin.testbench.commands.TestBenchCommands
This method provides performance information of the server-side processing for the entire session.
trimTrailingSlashes(String) - Static method in class com.vaadin.testbench.internal.SharedUtil
Trims trailing slashes (if any) from a string.

V

valueOf(String) - Static method in enum com.vaadin.testbench.parallel.Browser
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.vaadin.testbench.parallel.Browser
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForFirst() - Method in class com.vaadin.testbench.ElementQuery
Executes the search and returns the first result once at least once result is available.
waitForVaadin() - Method in class com.vaadin.testbench.commands.TestBenchCommandExecutor
Block until Vaadin reports it has finished processing server messages.
waitForVaadin() - Method in class com.vaadin.testbench.TestBenchElement
 
waitUntil(ExpectedCondition<T>, long) - Method in class com.vaadin.testbench.TestBenchElement
Waits the given number of seconds for the given condition to become neither null nor false.
waitUntil(ExpectedCondition<T>) - Method in class com.vaadin.testbench.TestBenchElement
Waits up to 10 seconds for the given condition to become neither null nor false.
waitUntil(ExpectedCondition<T>, long) - Method in class com.vaadin.testbench.TestBenchTestCase
Waits the given number of seconds for the given condition to become neither null nor false.
waitUntil(ExpectedCondition<T>) - Method in class com.vaadin.testbench.TestBenchTestCase
Waits up to 10 seconds for the given condition to become neither null nor false.
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
Decorates the element with the specified Element type, making it possible to use component-specific API on elements found using standard Selenium API.
wrapElement(WebElement, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBenchElement
 
wrapElementOrElements(Object, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBenchDriverProxy
Wraps any WebElement found inside the object inside a TestBenchElement.
wrapElements(List<WebElement>, TestBenchCommandExecutor) - Static method in class com.vaadin.testbench.TestBenchElement
 
$ A B C D E F G H I J L M N O P Q R S T V W 
Skip navigation links

Copyright © 2012-2018 Vaadin Ltd. All Rights Reserved.