All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description AlertListener Listener for alerts activation.AllBy Find elements which comply to ALL the specified By objects.
This mechanism used to locate elements within a document using a series of lookups.AnnotationsReader This class is copied from Boni Garcia code, Selenium-Jupiter.AnyBy Find elements which comply to ANY of the specified By objects.
This mechanism used to locate elements within a document using a series of lookups.AsyncExecutor Indicates that a driver can execute asynchronous tasks, providing access to the mechanism to do so.AsyncExecutor.AsyncListener Interface to define the AsyncListener.AsyncListenerImp A listener to enable asynchronous operations.AsyncTask Defines an async set of operations to be executed during the test, in an async manner.
Important: tasks are executed in the same thread as the WebDriver main thread. It means that:
1.Attemptable Attempt interface, to use in Retry object.BasePage Represent base page for WebDriver interface (Web, mobile, client - server) This class contains the basic common functionality shared by all pagesCapabilitiesReader Read capabilities file from Json.DriverCapabilities This class is copied from Boni Garcia code, Selenium-Jupiter.DriverInjectionExtension Extension to inject VerisoftDriver and VerisoftMobileDriver directly into the test instances
This class is inspired by Boni Garcia code Selenium-Jupiter.DriverListener Listener for all WebElement related actions Currently - logs onlyDriverUrl This class is copied from Boni Garcia code, Selenium-Jupiter.ElementBy A set of static methods to extend the search mechanism.
It is used to simplify commonly usedFindBy.InputBy Find elements which are of type input.
This mechanism used to locate elements within a form.ListFilesUtil Contains some methods to list files and folders from a directoryMobileBasePage Basic Mobile POM functionalities.NavigationListener Listener for all WebElement related actions Currently - logs onlyNotBy Find elements which do NOT has a specificBylocator.
This mechanism used to locate elements within a document using a single lookup.Observer Implementation of the Observer pattern.
This implementation is tailored for the async operation of WebDriver.OptionsListener Listener for all WebElement related actions Currently - logs onlyRetry Retry class, inspired by Yujun Liang and Alex Collins book "Selenium WebDriver - From Foundations To Framework"
Link to the book on amazon can be found here.ScreenShotExtension Sel4Junit5ProjectConstants SeleniumLogExtesion SeleniumTask This is a simple interface for an async selenium task.SingleSession This class is copied from Boni Garcia code, Selenium-Jupiter.Subject Implementation of the Observer pattern.
This implementation is tailored for the async operation of WebDriver.TdBy A set of methods to be used when looking for fields value in a table.TimeoutsListener Listener class for timeouts eventsVerisoftDriver VeriSoft driver.VerisoftDriverManager A global, thread safe, singleton class.VerisoftMobileDriver VeriSoft mobile driver.Waits Handle all kinds of waits for web ,ios ,android elements to appear on the DOM before continueWebBasePage Represent expected functionality of any web base pageWebBasePageJS Default interface the main goal is to concentrate all mainly Java Script functionsWebElementListener Listener for all WebElement related actions Currently - logs onlyWindowListener Listener class for window events