All Classes and Interfaces

Class
Description
 
Allows to search for elements using jQuery selector location strategy.
Location strategy for searching for elements using jQuery selectors
Links to JavaScript interface dependencies which needs to be loaded before interface's method can be invoked.
 
Invokes JavaScript interface calls on a page under test.
Alternative FindBy annotation for use in tests, pages and page fragments defining that given element should be located by jQuery Selector strategy.
A base for fluent APIs defined by Graphene
 
This interface is a replication of FluentWait.
Graphene Utility Class
Allows to access current browser instance and configuration.
Interface for Graphene extensions of WebElement.
An interface containing actions to be operated on an WebElement
Represents Graphene utility class public interface methods.
Specifies that given element, page or page fragment is located inside the frame given by its name or ID or index.
Specifies that given page object should be opened before the test is executed.
Marks scripts which needs to be installed before they can be used.
 
 
 
 
Interfaces or abstract classes annotated with this interface invokes a script on a page under test.
 
Represents a call of the method on JavaScript interface.
Represents the JavaScript interface instance
Represents a method on JavaScript interface
Specifies location of the annotated Page Object, relative to the URL of an Arquillian deployment.
Allows to specify the name of a method as represented in JavaScript - serves in cases where the name of a method can't be simply converted and needs to be defined explicitly or in cases where you want to name the method in Java differently than in JavaScript.
 
 
This annotation marks the given object to be instantiated and injected as Page object
Allows to manually retrieve information from Request Guard on a page.
This exception determines that when interacting with browser using Selenium, the wrong request type was executed.
Identifies the state of the current request
Types of request, which browser executes.
This annotation marks the WebElement field where should be injected the root of the given fragment, given by @FindBy annotation on a injection point.