- check(String, ICheckSettings) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkCurrentFrame(int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Verifies the current frame.
- checkElement(WebElement) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkElement(WebElement, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkElement(WebElement, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Takes a snapshot of the application under test and matches a specific
element with the expected region output.
- checkElement(By) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkElement(By, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkElement(By, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Takes a snapshot of the application under test and matches an element
specified by the given selector with the expected region output.
- checkFrame(String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkFrame(String, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkFrame(String, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Matches the frame given as parameter, by switching into the frame and
using stitching to get an image of the frame.
- checkFrame(int) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkFrame(int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkFrame(int, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Matches the frame given as parameter, by switching into the frame and
using stitching to get an image of the frame.
- checkFrame(WebElement) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkFrame(WebElement, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkFrame(WebElement, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Matches the frame given as parameter, by switching into the frame and
using stitching to get an image of the frame.
- checkFrame(String[], int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Matches the frame given by the frames path, by switching into the frame
and using stitching to get an image of the frame.
- checkFrame(String[], String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkFrame(String[]) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(Region) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(Region, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Takes a snapshot of the application under test and matches a specific region within it with the expected output.
- checkRegion(WebElement) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(WebElement, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(WebElement, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(WebElement, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(WebElement, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Takes a snapshot of the application under test and matches a region of
a specific element with the expected region output.
- checkRegion(WebElement, int, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(By) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(By, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(By, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(By, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegion(By, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Takes a snapshot of the application under test and matches a region
specified by the given selector with the expected region output.
- checkRegion(By, int, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(int, By) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(int, By, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(int, By, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(int, By, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(int, By, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(int, By, int, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
Switches into the given frame, takes a snapshot of the application under
test and matches a region specified by the given selector.
- checkRegionInFrame(String, By) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(String, By, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(String, By, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(String, By, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(String, By, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(String, By, int, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
Switches into the given frame, takes a snapshot of the application under
test and matches a region specified by the given selector.
- checkRegionInFrame(WebElement, By) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(WebElement, By, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(WebElement, By, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(WebElement, By, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(WebElement, By, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(WebElement, By, int, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
Switches into the given frame, takes a snapshot of the application under
test and matches a region specified by the given selector.
- checkRegionInFrame(String[], By, int, String, boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
Switches into the given frame, takes a snapshot of the application under
test and matches a region specified by the given selector.
- checkRegionInFrame(String[], By, int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(String[], By, String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkRegionInFrame(String[], By) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkWindow() - Method in class com.applitools.eyes.selenium.Eyes
-
- checkWindow(String) - Method in class com.applitools.eyes.selenium.Eyes
-
- checkWindow(int, String) - Method in class com.applitools.eyes.selenium.Eyes
-
Takes a snapshot of the application under test and matches it with
the expected output.
- clear() - Method in class com.applitools.eyes.selenium.frames.FrameChain
-
Removes all current frames in the frame chain.
- clear() - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- click(Coordinates) - Method in class com.applitools.eyes.selenium.triggers.EyesMouse
-
- click() - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- close() - Method in class com.applitools.eyes.selenium.wrappers.EyesWebDriver
-
- com.applitools.eyes.selenium - package com.applitools.eyes.selenium
-
- com.applitools.eyes.selenium.capture - package com.applitools.eyes.selenium.capture
-
- com.applitools.eyes.selenium.exceptions - package com.applitools.eyes.selenium.exceptions
-
- com.applitools.eyes.selenium.fluent - package com.applitools.eyes.selenium.fluent
-
- com.applitools.eyes.selenium.frames - package com.applitools.eyes.selenium.frames
-
- com.applitools.eyes.selenium.positioning - package com.applitools.eyes.selenium.positioning
-
- com.applitools.eyes.selenium.regionVisibility - package com.applitools.eyes.selenium.regionVisibility
-
- com.applitools.eyes.selenium.triggers - package com.applitools.eyes.selenium.triggers
-
- com.applitools.eyes.selenium.wrappers - package com.applitools.eyes.selenium.wrappers
-
- compensateRegionPosition(Region, double) - Method in class com.applitools.eyes.selenium.positioning.FirefoxRegionPositionCompensation
-
- compensateRegionPosition(Region, double) - Method in class com.applitools.eyes.selenium.positioning.NullRegionPositionCompensation
-
- compensateRegionPosition(Region, double) - Method in interface com.applitools.eyes.selenium.positioning.RegionPositionCompensation
-
- compensateRegionPosition(Region, double) - Method in class com.applitools.eyes.selenium.positioning.SafariRegionPositionCompensation
-
- ContextBasedScaleProvider - Class in com.applitools.eyes.selenium
-
- ContextBasedScaleProvider(Logger, RectangleSize, RectangleSize, double, boolean) - Constructor for class com.applitools.eyes.selenium.ContextBasedScaleProvider
-
- ContextBasedScaleProviderFactory - Class in com.applitools.eyes.selenium
-
- ContextBasedScaleProviderFactory(Logger, RectangleSize, RectangleSize, double, boolean, PropertyHandler<ScaleProvider>) - Constructor for class com.applitools.eyes.selenium.ContextBasedScaleProviderFactory
-
- contextClick(Coordinates) - Method in class com.applitools.eyes.selenium.triggers.EyesMouse
-
- convertLocation(Location, CoordinatesType, CoordinatesType) - Method in class com.applitools.eyes.selenium.capture.EyesWebDriverScreenshot
-
- CssTranslatePositionMemento - Class in com.applitools.eyes.selenium.positioning
-
- CssTranslatePositionMemento(Map<String, String>) - Constructor for class com.applitools.eyes.selenium.positioning.CssTranslatePositionMemento
-
- CssTranslatePositionProvider - Class in com.applitools.eyes.selenium.positioning
-
- CssTranslatePositionProvider(Logger, IEyesJsExecutor) - Constructor for class com.applitools.eyes.selenium.positioning.CssTranslatePositionProvider
-
- ElementPositionMemento - Class in com.applitools.eyes.selenium.positioning
-
- ElementPositionMemento(Location) - Constructor for class com.applitools.eyes.selenium.positioning.ElementPositionMemento
-
- ElementPositionProvider - Class in com.applitools.eyes.selenium.positioning
-
- ElementPositionProvider(Logger, EyesWebDriver, WebElement) - Constructor for class com.applitools.eyes.selenium.positioning.ElementPositionProvider
-
- equals(Object) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- execute(String, Map<String, ?>) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- executeAsyncScript(String, Object...) - Method in class com.applitools.eyes.selenium.wrappers.EyesWebDriver
-
- executeScript(String, Object...) - Method in class com.applitools.eyes.selenium.SeleniumJavaScriptExecutor
-
- executeScript(String, Object...) - Method in class com.applitools.eyes.selenium.wrappers.EyesWebDriver
-
- executor - Variable in class com.applitools.eyes.selenium.positioning.ScrollPositionProvider
-
- extractTrigger(Map<String, WebElement>, Dimension, String, Object...) - Static method in class com.applitools.eyes.selenium.AppiumJsCommandExtractor
-
Given a command and its parameters, returns the equivalent trigger.
- Eyes - Class in com.applitools.eyes.selenium
-
The main API gateway for the SDK.
- Eyes(URI) - Constructor for class com.applitools.eyes.selenium.Eyes
-
Creates a new (possibly disabled) Eyes instance that interacts with the
Eyes Server at the specified url.
- Eyes() - Constructor for class com.applitools.eyes.selenium.Eyes
-
Creates a new Eyes instance that interacts with the Eyes cloud
service.
- Eyes.WebDriverAction - Interface in com.applitools.eyes.selenium
-
- EyesDriverOperationException - Exception in com.applitools.eyes.selenium.exceptions
-
Encapsulates an error when trying to perform an action using WebDriver.
- EyesDriverOperationException(String) - Constructor for exception com.applitools.eyes.selenium.exceptions.EyesDriverOperationException
-
Creates an EyesException instance.
- EyesDriverOperationException(String, Throwable) - Constructor for exception com.applitools.eyes.selenium.exceptions.EyesDriverOperationException
-
Creates an EyesException instance.
- EyesKeyboard - Class in com.applitools.eyes.selenium.triggers
-
A wrapper class for Selenium's Keyboard interface, so we can record keyboard
events.
- EyesKeyboard(Logger, EyesWebDriver, Keyboard) - Constructor for class com.applitools.eyes.selenium.triggers.EyesKeyboard
-
- EyesMouse - Class in com.applitools.eyes.selenium.triggers
-
A wrapper class for Selenium's Mouse class.
- EyesMouse(Logger, EyesWebDriver, Mouse) - Constructor for class com.applitools.eyes.selenium.triggers.EyesMouse
-
- EyesRemoteWebElement - Class in com.applitools.eyes.selenium.wrappers
-
- EyesRemoteWebElement(Logger, EyesWebDriver, WebElement) - Constructor for class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- EyesSeleniumUtils - Class in com.applitools.eyes.selenium
-
We named this class EyesSeleniumUtils because there's a SeleniumUtils
class, and it caused collision.
- EyesSeleniumUtils() - Constructor for class com.applitools.eyes.selenium.EyesSeleniumUtils
-
- EyesTargetLocator - Class in com.applitools.eyes.selenium.wrappers
-
Wraps a target locator so we can keep track of which frames have been
switched to.
- EyesTargetLocator(Logger, EyesWebDriver, WebDriver.TargetLocator) - Constructor for class com.applitools.eyes.selenium.wrappers.EyesTargetLocator
-
Initialized a new EyesTargetLocator object.
- EyesTargetLocator.TargetType - Enum in com.applitools.eyes.selenium.wrappers
-
An enum for the different types of frames we can switch into.
- EyesTouchScreen - Class in com.applitools.eyes.selenium.wrappers
-
A wrapper class for TouchScreen implementation.
- EyesTouchScreen(Logger, EyesWebDriver, TouchScreen) - Constructor for class com.applitools.eyes.selenium.wrappers.EyesTouchScreen
-
- EyesWebDriver - Class in com.applitools.eyes.selenium.wrappers
-
An Eyes implementation of the interfaces implemented by
RemoteWebDriver
.
- EyesWebDriver(Logger, Eyes, RemoteWebDriver) - Constructor for class com.applitools.eyes.selenium.wrappers.EyesWebDriver
-
- EyesWebDriverScreenshot - Class in com.applitools.eyes.selenium.capture
-
- EyesWebDriverScreenshot(Logger, EyesWebDriver, BufferedImage, EyesWebDriverScreenshot.ScreenshotType, Location) - Constructor for class com.applitools.eyes.selenium.capture.EyesWebDriverScreenshot
-
- EyesWebDriverScreenshot(Logger, EyesWebDriver, BufferedImage) - Constructor for class com.applitools.eyes.selenium.capture.EyesWebDriverScreenshot
-
- EyesWebDriverScreenshot(Logger, EyesWebDriver, BufferedImage, RectangleSize) - Constructor for class com.applitools.eyes.selenium.capture.EyesWebDriverScreenshot
-
Creates a frame(!) window screenshot.
- EyesWebDriverScreenshotFactory - Class in com.applitools.eyes.selenium.capture
-
- EyesWebDriverScreenshotFactory(Logger, EyesWebDriver) - Constructor for class com.applitools.eyes.selenium.capture.EyesWebDriverScreenshotFactory
-
- SafariRegionPositionCompensation - Class in com.applitools.eyes.selenium.positioning
-
- SafariRegionPositionCompensation() - Constructor for class com.applitools.eyes.selenium.positioning.SafariRegionPositionCompensation
-
- SafariScreenshotImageProvider - Class in com.applitools.eyes.selenium.capture
-
- SafariScreenshotImageProvider(Eyes, Logger, TakesScreenshot) - Constructor for class com.applitools.eyes.selenium.capture.SafariScreenshotImageProvider
-
- scroll(Coordinates, int, int) - Method in class com.applitools.eyes.selenium.wrappers.EyesTouchScreen
-
- scroll(int, int) - Method in class com.applitools.eyes.selenium.wrappers.EyesTouchScreen
-
- ScrollPositionMemento - Class in com.applitools.eyes.selenium.positioning
-
- ScrollPositionMemento(Location) - Constructor for class com.applitools.eyes.selenium.positioning.ScrollPositionMemento
-
- ScrollPositionProvider - Class in com.applitools.eyes.selenium.positioning
-
- ScrollPositionProvider(Logger, IEyesJsExecutor) - Constructor for class com.applitools.eyes.selenium.positioning.ScrollPositionProvider
-
- scrollTo(Location) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
Scrolls to the specified location inside the element.
- SeleniumCheckSettings - Class in com.applitools.eyes.selenium.fluent
-
- SeleniumJavaScriptExecutor - Class in com.applitools.eyes.selenium
-
- SeleniumJavaScriptExecutor(EyesWebDriver) - Constructor for class com.applitools.eyes.selenium.SeleniumJavaScriptExecutor
-
- sendKeys(CharSequence...) - Method in class com.applitools.eyes.selenium.triggers.EyesKeyboard
-
- sendKeys(CharSequence...) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- setBrowserSize(Logger, WebDriver, RectangleSize) - Static method in class com.applitools.eyes.selenium.EyesSeleniumUtils
-
- setBrowserSizeByViewportSize(Logger, WebDriver, RectangleSize, RectangleSize) - Static method in class com.applitools.eyes.selenium.EyesSeleniumUtils
-
- setCurrentScrollPosition(IEyesJsExecutor, Location) - Static method in class com.applitools.eyes.selenium.EyesSeleniumUtils
-
Sets the scroll position of the current frame.
- setFileDetector(FileDetector) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- setForceFullPageScreenshot(boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
Forces a full page screenshot (by scrolling and stitching) if the
browser only supports viewport screenshots).
- setFrameIndex(int) - Method in class com.applitools.eyes.selenium.fluent.FrameLocator
-
- setFrameNameOrId(String) - Method in class com.applitools.eyes.selenium.fluent.FrameLocator
-
- setFrameSelector(By) - Method in class com.applitools.eyes.selenium.fluent.FrameLocator
-
- setHideScrollbars(boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
Hide the scrollbars when taking screenshots.
- setId(String) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- setOverflow(JavascriptExecutor, String) - Static method in class com.applitools.eyes.selenium.EyesSeleniumUtils
-
Sets the overflow of the current context's document element.
- setOverflow(String) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
Sets the overflow of the element.
- setParent(RemoteWebDriver) - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- setPosition(Location) - Method in class com.applitools.eyes.selenium.positioning.CssTranslatePositionProvider
-
- setPosition(Location) - Method in class com.applitools.eyes.selenium.positioning.ElementPositionProvider
-
Go to the specified location.
- setPosition(Location) - Method in class com.applitools.eyes.selenium.positioning.ScrollPositionProvider
-
Go to the specified location.
- setRotation(ImageRotation) - Method in class com.applitools.eyes.selenium.Eyes
-
- setRotation(ImageRotation) - Method in class com.applitools.eyes.selenium.wrappers.EyesWebDriver
-
- setScrollToRegion(boolean) - Method in class com.applitools.eyes.selenium.Eyes
-
Turns on/off the automatic scrolling to a region being checked by
checkRegion
.
- setStitchMode(StitchMode) - Method in class com.applitools.eyes.selenium.Eyes
-
Set the type of stitching used for full page screenshots.
- setStitchOverlap(int) - Method in class com.applitools.eyes.selenium.Eyes
-
Sets the stitching overlap in pixels.
- setTransform(IEyesJsExecutor, String) - Static method in class com.applitools.eyes.selenium.EyesSeleniumUtils
-
- setTransforms(IEyesJsExecutor, Map<String, String>) - Static method in class com.applitools.eyes.selenium.EyesSeleniumUtils
-
Sets transforms for document.documentElement according to the given
map of style keys and values.
- setViewportSize(RectangleSize) - Method in class com.applitools.eyes.selenium.Eyes
-
- setViewportSize(WebDriver, RectangleSize) - Static method in class com.applitools.eyes.selenium.Eyes
-
Set the viewport size using the driver.
- setViewportSize(Logger, WebDriver, RectangleSize) - Static method in class com.applitools.eyes.selenium.EyesSeleniumUtils
-
- setWaitBeforeScreenshots(int) - Method in class com.applitools.eyes.selenium.Eyes
-
Sets the time to wait just before taking a screenshot (e.g., to allow
positioning to stabilize when performing a full page stitching).
- shouldStitchContent() - Method in class com.applitools.eyes.selenium.Eyes
-
- singleTap(Coordinates) - Method in class com.applitools.eyes.selenium.wrappers.EyesTouchScreen
-
A tap action.
- size - Variable in class com.applitools.eyes.selenium.frames.Frame
-
- size() - Method in class com.applitools.eyes.selenium.frames.FrameChain
-
- stitchingOverlap - Variable in class com.applitools.eyes.selenium.Eyes
-
- StitchMode - Enum in com.applitools.eyes.selenium
-
Represents the types of available stitch modes.
- submit() - Method in class com.applitools.eyes.selenium.wrappers.EyesRemoteWebElement
-
- switchTo() - Method in class com.applitools.eyes.selenium.wrappers.EyesWebDriver
-