Namespace CSF.Screenplay.Selenium.Elements
Classes
- ClassName
Concrete implementation of Locator which locates elements by their HTML
classattribute value.
- CssSelector
Concrete implementation of Locator which locates elements by a CSS selector value.
- Locator
Base type for implementations of ITarget which serve as a specification for Selenium elements but which do not reference those elements directly.
- SeleniumElement
An implementation of ITarget which represents a single native Selenium HTML element.
- SeleniumElementCollection
An implementation of ITarget which represents a collection of native Selenium HTML elements.
- SeleniumElementExtensions
Extension methods for SeleniumElement.
- TargetExtensions
Extension methods for ITarget instances.
- TargetNotFoundException
Thrown when GetElement(IWebDriver) is used, but no element can be found.
Interfaces
- ICanReportForElement
Similar to ICanReport but provides access to a Selenium element to augment the report data.
- ICanReportForElements
Similar to ICanReport but provides access to a collection of Selenium elements to augment the report data.
- ITarget
A target is an object which represents one or more HTML elements and which may serve as parameters for performables which interact with elements on the web page.