Namespace CSF.Screenplay.Selenium.Builders
Classes
- ExecuteJavaScriptBuilder
A builder type for executing JavaScript in the browser which is not expected to return a result value.
- ExecuteJavaScriptBuilderBase
Base type for a builder which facilitates the execution of JavaScript in the web browser.
- ExecuteJavaScriptBuilderWithResult<TResult>
A builder type for executing JavaScript in the browser, where the script is expected to return a result value.
- FilterElementsBuilder
A builder class for filtering Selenium elements based on a specification.
- FindElementBuilder
A builder class for finding a single element within a specified target.
- FindElementsBuilder
A builder class for finding a collection of elements within a specified target.
- FromTargetActionBuilder
A builder class for creating performable actions which act upon a specified target element.
- NamedFilterElementsBuilder
A builder class which permits specifying an optional name for the collection of elements which match an element filter.
- NamedWaitBuilder
Provides a builder for configuring wait actions in Selenium.
- QueryPredicatePrototypeBuilder
Provides methods to build WebDriver predicate functions for a target element.
- QueryPredicatePrototype<TQueryable>
A prototype object which may be converted into either a WaitUntilPredicate<T> or an CSF.Specifications.ISpecificationFunction<T>.
- QuestionMultiQueryBuilder
Provides methods to build performable questions for a collection of Selenium elements, which are based upon querying/interrogating values from those elements.
- QuestionQueryBuilder
Provides methods to build performable questions for a Selenium element, which are based upon querying/interrogating values from that element.
- SaveScreenshotBuilder
A builder class to create an instance of SaveScreenshot.
- SendKeysBuilder
A builder type to create a performable action which types text (sends keys) to a target element.
- TakeAndSaveScreenshotBuilder
A builder class to create an instance of TakeAndSaveScreenshot.
- UnnamedWaitBuilder
Provides a builder for configuring wait actions in Selenium.
Interfaces
- IBuildsElementPredicates
An object which may be converted into either a WaitUntilPredicate<T> or an CSF.Specifications.ISpecificationFunction<T>.