Namespace CSF.Screenplay.Selenium
Classes
- ActorExtensions
Extension methods for actors.
- BrowseTheWeb
Screenplay ability which allows an Actor to browse the web using a Selenium WebDriver.
- BrowserQuirks
Static class which holds known browser quirks information.
- Colors
Static type containing the pre-defined colors for the web.
- NamedScript
A model representing a pre-written piece of executable JavaScript, which accepts no parameters and which returns no result.
- NamedScriptBasis
A basis class for named scripts, not for use in applications of Screenplay.
- NamedScriptWithResult<TResult>
A model representing a pre-written piece of executable JavaScript, which accepts no parameters, but which is expected to return a result.
- NamedScriptWithResult<T1, TResult>
A model representing a pre-written piece of executable JavaScript, which accepts 1 parameter, but which is expected to return a result.
- NamedScriptWithResult<T1, T2, TResult>
A model representing a pre-written piece of executable JavaScript, which accepts 2 parameters, but which is expected to return a result.
- NamedScriptWithResult<T1, T2, T3, TResult>
A model representing a pre-written piece of executable JavaScript, which accepts 3 parameters, but which is expected to return a result.
- NamedScriptWithResult<T1, T2, T3, T4, TResult>
A model representing a pre-written piece of executable JavaScript, which accepts 4 parameters, but which is expected to return a result.
- NamedScriptWithResult<T1, T2, T3, T4, T5, TResult>
A model representing a pre-written piece of executable JavaScript, which accepts 5 parameters, but which is expected to return a result.
- NamedScriptWithResult<T1, T2, T3, T4, T5, T6, TResult>
A model representing a pre-written piece of executable JavaScript, which accepts 6 parameters, but which is expected to return a result.
- NamedScriptWithResult<T1, T2, T3, T4, T5, T6, T7, TResult>
A model representing a pre-written piece of executable JavaScript, which accepts 7 parameters, but which is expected to return a result.
- NamedScript<T1>
A model representing a pre-written piece of executable JavaScript, which accepts 1 parameter and which returns no result.
- NamedScript<T1, T2>
A model representing a pre-written piece of executable JavaScript, which accepts 2 parameters and which returns no result.
- NamedScript<T1, T2, T3>
A model representing a pre-written piece of executable JavaScript, which accepts 3 parameters and which returns no result.
- NamedScript<T1, T2, T3, T4>
A model representing a pre-written piece of executable JavaScript, which accepts 4 parameters and which returns no result.
- NamedScript<T1, T2, T3, T4, T5>
A model representing a pre-written piece of executable JavaScript, which accepts 5 parameters and which returns no result.
- NamedScript<T1, T2, T3, T4, T5, T6>
A model representing a pre-written piece of executable JavaScript, which accepts 6 parameters and which returns no result.
- NamedScript<T1, T2, T3, T4, T5, T6, T7>
A model representing a pre-written piece of executable JavaScript, which accepts 7 parameters and which returns no result.
- NamedUriExtensions
Extension methods for NamedUri.
- PerformableBuilder
Builder type for creating performables which interact with Selenium WebDriver via Screenplay.
- Scripts
A repository of named JavaScripts which are distributed with Screenplay's Selenium integration.
- ServiceCollectionExtensions
Extension methods for IServiceCollection.
- SetTheValueBuilder
Builds actions for setting values in Selenium web elements.
- UseABaseUri
Screenplay ability which allows an Actor to use a base URI.
- UseADefaultWaitTime
Screenplay ability that allows an Actor to use a default time for which to wait for BrowseTheWeb WebDriver operations to complete.
Structs
- Color
Immutable type represents a color on the web, in a manner which may be converted and compared between web-supported formats.
Interfaces
- SetTheValueBuilder.IChoosesValue
An object from which a consumer may choose a value to set into the element.