$ A B C D E F G H I J K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- $(WithByLocator) - Method in class net.serenitybdd.core.pages.PageObject
- $(WithLocator) - Method in class net.serenitybdd.core.pages.PageObject
- $(By) - Method in class net.serenitybdd.core.pages.PageObject
- $(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- $$(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- $$(By) - Method in class net.serenitybdd.core.pages.PageObject
- $$_serenity_set_interceptor(Interceptor) - Method in interface net.thucydides.core.steps.ProxyConfiguration
-
Defines an interceptor object that specifies the behavior of the proxy object.
A
- AbstractListItemHandler<T> - Class in net.thucydides.core.annotations.locators
-
Similar to
SmartElementHandler
but wraps a concrete WebElement instead of an ElementLocator. - AbstractListItemHandler(Class<T>, Class<?>, ElementLocator, WebElement, PageObject, long, long) - Constructor for class net.thucydides.core.annotations.locators.AbstractListItemHandler
-
Constructor.
- AbstractObjectInitialiser<T> - Class in net.thucydides.core.webdriver
- AbstractObjectInitialiser(WebDriver, long) - Constructor for class net.thucydides.core.webdriver.AbstractObjectInitialiser
- AbstractSingleItemHandler<T> - Class in net.thucydides.core.annotations.locators
-
Base class for handlers of non-List members.
- AbstractSingleItemHandler(Class<T>, Class<?>, ElementLocator, PageObject) - Constructor for class net.thucydides.core.annotations.locators.AbstractSingleItemHandler
- AbstractStepListener - Class in net.serenitybdd.core.listeners
- AbstractStepListener() - Constructor for class net.serenitybdd.core.listeners.AbstractStepListener
- accept() - Method in class net.thucydides.core.webdriver.stubs.AlertStub
- accept(T, U, V) - Method in interface net.serenitybdd.core.java8.TriConsumer
- ACCESSIBILITY_ID - net.serenitybdd.core.annotations.findby.How
- accessibilityId() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- accordingTo(WebdriverCollectionStrategy) - Static method in class net.thucydides.core.annotations.locators.WaitForWebElementCollection
- activateEngine(String) - Method in class net.thucydides.core.webdriver.stubs.ImeHandlerStub
- activateJQuery() - Method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- activateProxy(FirefoxProfile, String, String) - Method in class net.thucydides.core.webdriver.firefox.FirefoxProfileEnhancer
- activeElement() - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- actor() - Method in annotation type net.thucydides.core.annotations.Shared
- actor() - Method in annotation type net.thucydides.core.annotations.Steps
- actor() - Method in class net.thucydides.core.steps.StepsAnnotatedField
- addBaseUrlTo(String) - Method in class net.serenitybdd.core.pages.PageUrls
- addCapabilitiesTo(DesiredCapabilities) - Method in interface net.thucydides.core.fixtureservices.FixtureService
- addCookie(Cookie) - Method in class net.thucydides.core.webdriver.OptionsFacade
- addCookie(Cookie) - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- addCookie(Cookie) - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- AddCustomCapabilities - Class in net.thucydides.core.webdriver.capabilities
- AddCustomCapabilities(String) - Constructor for class net.thucydides.core.webdriver.capabilities.AddCustomCapabilities
- AddCustomDriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- addDefaultUrlTo(String) - Method in class net.serenitybdd.core.pages.PageUrls
- addDescriptionToCurrentTest(String) - Method in class net.thucydides.core.steps.SilentEventBus
- addDescriptionToCurrentTest(String) - Method in class net.thucydides.core.steps.StepEventBus
- AddEnvironmentSpecifiedDriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- addIssuesToCurrentStory(List<String>) - Method in class net.thucydides.core.steps.BaseStepListener
- addIssuesToCurrentStory(List<String>) - Method in class net.thucydides.core.steps.SilentEventBus
- addIssuesToCurrentStory(List<String>) - Method in class net.thucydides.core.steps.StepEventBus
- addIssuesToCurrentTest(List<String>) - Method in class net.thucydides.core.steps.SilentEventBus
- addIssuesToCurrentTest(List<String>) - Method in class net.thucydides.core.steps.StepEventBus
- addJQuerySupport() - Method in class net.serenitybdd.core.pages.PageObject
- AddLoggingPreferences - Class in net.serenitybdd.core.webdriver.driverproviders
-
Define WebDriver logging levels using the webdriver.logprefs.* properties, e.g.
- AddLoggingPreferences(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.AddLoggingPreferences
- addMetaData(String, String) - Method in interface net.serenitybdd.core.SessionMap
- addMetaData(String, String) - Method in class net.serenitybdd.core.sessions.TestSessionVariables
- addNewExamplesFrom(DataTable) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- addNewExamplesFrom(DataTable) - Method in class net.thucydides.core.steps.BaseStepListener
- addNewExamplesFrom(DataTable) - Method in class net.thucydides.core.steps.SilentEventBus
- addNewExamplesFrom(DataTable) - Method in class net.thucydides.core.steps.StepEventBus
- addPreferences(FirefoxProfile) - Method in class net.thucydides.core.webdriver.firefox.FirefoxProfileEnhancer
- addTagsToCurrentStory(List<TestTag>) - Method in class net.thucydides.core.steps.BaseStepListener
- addTagsToCurrentStory(List<TestTag>) - Method in class net.thucydides.core.steps.SilentEventBus
- addTagsToCurrentStory(List<TestTag>) - Method in class net.thucydides.core.steps.StepEventBus
- addTagsToCurrentTest(List<TestTag>) - Method in class net.thucydides.core.steps.SilentEventBus
- addTagsToCurrentTest(List<TestTag>) - Method in class net.thucydides.core.steps.StepEventBus
- addToProcessingQueue(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.DarkroomProcessingLine
- AfterAWebdriverScenario - Interface in net.serenitybdd.core.webdriver.enhancers
- afterEachStep() - Method in annotation type net.thucydides.core.annotations.Screenshots
- AfterExample - Annotation Type in net.serenitybdd.core.annotations.events
- AfterScenario - Annotation Type in net.serenitybdd.core.annotations.events
- ajaxFindElement() - Method in class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
-
Will poll the interface on a regular basis until the element is present.
- ajaxTimeout - Variable in class net.thucydides.core.webdriver.AbstractObjectInitialiser
- ajaxTimeoutInSecondsWithAtLeast1Second() - Method in class net.thucydides.core.webdriver.AbstractObjectInitialiser
- alert() - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- AlertStub - Class in net.thucydides.core.webdriver.stubs
- AlertStub() - Constructor for class net.thucydides.core.webdriver.stubs.AlertStub
- all() - Method in class net.serenitybdd.core.pages.FluentDropdownDeselect
- all() - Method in class net.serenitybdd.core.pages.FluentDropdownSelect
- allowWindowResizeFor(FirefoxProfile) - Method in class net.thucydides.core.webdriver.firefox.FirefoxProfileEnhancer
- AmendedPathBuilder - Class in net.serenitybdd.core.photography
- AmendedPathBuilder(ScreenshotNegative) - Constructor for class net.serenitybdd.core.photography.AmendedPathBuilder
- amendedScreenshotPath(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.bluring.Blurer
- amendedScreenshotPath(ScreenshotNegative) - Method in interface net.serenitybdd.core.photography.PhotoFilter
- amendedScreenshotPath(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.resizing.Resizer
- and() - Method in interface net.serenitybdd.core.pages.WebElementFacade
-
Convenience method to chain method calls more fluently.
- and() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Convenience method to chain method calls more fluently.
- and() - Method in class net.thucydides.core.steps.Listeners.BaseStepListenerBuilder
- and() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Convenience method to chain method calls more fluently.
- andBlurringOf(BlurLevel) - Method in class net.serenitybdd.core.photography.ScreenshotNegative.ScreenshotNegativeBuilder
- AndContent - Interface in net.serenitybdd.core.reports
- andContents(String) - Method in interface net.serenitybdd.core.reports.AndContent
- andContents(String) - Method in class net.serenitybdd.core.reports.ReportDataSaver
- andOverrideDefaults() - Method in interface net.serenitybdd.core.webdriver.OverrideDriverCapabilities.CapabilityBuilderChain
- andOverrideDefaults() - Method in class net.serenitybdd.core.webdriver.OverrideDriverCapabilities.OverrideDriverCapabilitiesBuilder
- andProperty(String) - Method in interface net.serenitybdd.core.webdriver.OverrideDriverCapabilities.CapabilityBuilderChain
- andProperty(String) - Method in class net.serenitybdd.core.webdriver.OverrideDriverCapabilities.OverrideDriverCapabilitiesBuilder
- ANDROID - net.thucydides.core.webdriver.MobilePlatform
- ANDROID - net.thucydides.core.webdriver.SupportedWebDriver
- ANDROID_UI_AUTOMATOR - net.serenitybdd.core.annotations.findby.How
- androidUIAutomator() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- AndroidWebDriverStub - Class in net.thucydides.core.webdriver.stubs
- AndroidWebDriverStub() - Constructor for class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- andSaveToDirectory(Path) - Method in class net.serenitybdd.core.photography.PhotoSessionBooking
- andTargetPathOf(Path) - Method in class net.serenitybdd.core.photography.ScreenshotNegative.ScreenshotNegativeBuilder
- andThen(TriConsumer<? super T, ? super U, ? super V>) - Method in interface net.serenitybdd.core.java8.TriConsumer
- andTitle(String) - Method in interface net.thucydides.core.steps.ExampleTables.OptionalFields
- andWithBlurring(BlurLevel) - Method in class net.serenitybdd.core.photography.PhotoSessionBooking
- AnnotatedBluring - Class in net.serenitybdd.core.photography.bluring
- AnnotatedBluring() - Constructor for class net.serenitybdd.core.photography.bluring.AnnotatedBluring
- AnyPage - Class in net.serenitybdd.core.pages
-
A page object that can represent any page, without specifiying the exact page.
- AnyPage(WebDriver) - Constructor for class net.serenitybdd.core.pages.AnyPage
- Appium - net.thucydides.core.webdriver.DriverStrategy
- APPIUM - net.thucydides.core.webdriver.SupportedWebDriver
-
Appium
- AppiumConfiguration - Class in net.thucydides.core.webdriver.appium
- AppiumDevicePool - Class in net.serenitybdd.core.webdriver.appium
-
Manage Appium servers for multiple devices.
- AppiumDevicePool(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- AppiumDriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- AppiumDriverCapabilities(EnvironmentVariables, String) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.AppiumDriverCapabilities
- AppiumDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- AppiumDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.AppiumDriverProvider
- AppiumServerPool - Class in net.serenitybdd.core.webdriver.appium
-
The Appium Service pool is responsible for starting up and shutting down Appium servers.
- AppiumServerPool(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.appium.AppiumServerPool
- applicableConstructor(Class) - Static method in enum net.thucydides.core.annotations.locators.ElementContructorForm
- applicableConstructorFrom(Class) - Static method in enum net.thucydides.core.annotations.locators.ElementContructorForm
- appliesTo(Class<?>) - Method in class net.thucydides.core.csv.converters.BigDecimalTypeConverter
- appliesTo(Class<?>) - Method in class net.thucydides.core.csv.converters.BooleanTypeConverter
- appliesTo(Class<?>) - Method in class net.thucydides.core.csv.converters.IntegerTypeConverter
- appliesTo(Class<?>) - Method in class net.thucydides.core.csv.converters.StringTypeConverter
- appliesTo(Class<?>) - Method in interface net.thucydides.core.csv.converters.TypeConverter
- apply(String) - Method in interface net.serenitybdd.core.selectors.SelectorConverter
- apply(PageObject) - Method in class net.thucydides.core.webdriver.DefaultPageObjectInitialiser
- apply(WidgetObject) - Method in class net.thucydides.core.webdriver.DefaultWidgetObjectInitialiser
- apply(EnvironmentVariables, TestOutcome, WebDriver) - Method in interface net.serenitybdd.core.webdriver.enhancers.AfterAWebdriverScenario
- apply(EnvironmentVariables, SupportedWebDriver, TestOutcome, DesiredCapabilities) - Method in interface net.serenitybdd.core.webdriver.enhancers.BeforeAWebdriverScenario
- apply(EnvironmentVariables, ChromeOptions) - Method in interface net.serenitybdd.core.webdriver.enhancers.CustomChromeOptions
- apply(EnvironmentVariables, WebDriver) - Method in interface net.serenitybdd.core.webdriver.enhancers.CustomDriverEnhancer
- apply(T) - Method in class net.thucydides.core.webdriver.AbstractObjectInitialiser
- areAllowed(TakeScreenshots) - Method in class net.thucydides.core.model.screenshots.ScreenshotPermission
- areDisabledForThisAction() - Method in class net.thucydides.core.model.screenshots.ScreenshotPermission
- areElementsReadyIn(List<WebElement>) - Method in interface net.thucydides.core.annotations.locators.WaitForWebElements
- areEqual(boolean, boolean) - Static method in class net.thucydides.core.util.EqualsUtils
- areEqual(char, char) - Static method in class net.thucydides.core.util.EqualsUtils
- areEqual(double, double) - Static method in class net.thucydides.core.util.EqualsUtils
- areEqual(float, float) - Static method in class net.thucydides.core.util.EqualsUtils
- areEqual(long, long) - Static method in class net.thucydides.core.util.EqualsUtils
- areEqual(Object, Object) - Static method in class net.thucydides.core.util.EqualsUtils
- areStepsRunning() - Method in class net.thucydides.core.steps.SilentEventBus
- areStepsRunning() - Method in class net.thucydides.core.steps.StepEventBus
- asAFile() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable
- asAPath() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable
- asAPrecondition() - Method in class net.thucydides.core.steps.BaseStepListener.StepMutator
- asByteArray() - Method in class net.thucydides.core.pages.components.FileToDownload
- asEvidence() - Method in class net.serenitybdd.core.reports.ReportDataSaver
- asEvidence() - Method in interface net.serenitybdd.core.reports.WithTitle
- asFile() - Method in class net.thucydides.core.requirements.FeatureOrStoryFile
- asList() - Method in class net.thucydides.core.annotations.Methods
- asMap() - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- asObject(String) - Static method in class net.thucydides.core.webdriver.CapabilityValue
- asParameters() - Method in class net.thucydides.core.steps.EnclosingClass
- assertValidAnnotations() - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
- assertValidAnnotations() - Method in class net.thucydides.core.annotations.locators.SmartAnnotations
- assignActorNameIn(Object) - Method in class net.thucydides.core.steps.StepsAnnotatedField
- assignPropertyValue(T, String, String) - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- assignPropertyValue(T, String, String) - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
- asString() - Method in class net.thucydides.core.pages.components.FileToDownload
- asString() - Method in class net.thucydides.core.steps.ReadableMethodName.TestNameBuilder
- assumptionViolated() - Method in class net.thucydides.core.steps.SilentEventBus
- assumptionViolated() - Method in class net.thucydides.core.steps.StepEventBus
- assumptionViolated(String) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- assumptionViolated(String) - Method in class net.thucydides.core.steps.BaseStepListener
- assumptionViolated(String) - Method in class net.thucydides.core.steps.SilentEventBus
- assumptionViolated(String) - Method in class net.thucydides.core.steps.StepEventBus
- aStepHasFailed() - Method in class net.thucydides.core.steps.BaseStepListener
- aStepHasFailed() - Method in interface net.thucydides.core.steps.StepPublisher
-
Should return true if a step failure has been logged.
- aStepHasFailedInTheCurrentExample() - Method in class net.thucydides.core.steps.BaseStepListener
- aStepInTheCurrentTestHasFailed() - Method in class net.thucydides.core.steps.SilentEventBus
- aStepInTheCurrentTestHasFailed() - Method in class net.thucydides.core.steps.StepEventBus
- at(int, int) - Static method in class net.thucydides.core.geometry.Point
- at(long, long) - Static method in class net.thucydides.core.geometry.Point
- at(BigDecimal, BigDecimal) - Static method in class net.thucydides.core.geometry.Point
- At - Annotation Type in net.thucydides.core.annotations
-
Define the URLs that a given Page Object works with.
- AtTheEndOfAWebDriverTest - Class in net.serenitybdd.core.webdriver.enhancers
- AtTheEndOfAWebDriverTest() - Constructor for class net.serenitybdd.core.webdriver.enhancers.AtTheEndOfAWebDriverTest
B
- back() - Method in class net.thucydides.core.webdriver.stubs.NavigationStub
- BaseMethodRunner - Class in net.thucydides.core.steps
- BaseMethodRunner() - Constructor for class net.thucydides.core.steps.BaseMethodRunner
- BaseStepListener - Class in net.thucydides.core.steps
-
Observes the test run and stores test run details for later reporting.
- BaseStepListener(File) - Constructor for class net.thucydides.core.steps.BaseStepListener
- BaseStepListener(File, Injector) - Constructor for class net.thucydides.core.steps.BaseStepListener
- BaseStepListener(File, Pages) - Constructor for class net.thucydides.core.steps.BaseStepListener
-
Create a step listener using the driver from a given page factory.
- BaseStepListener(File, WebdriverManager) - Constructor for class net.thucydides.core.steps.BaseStepListener
- BaseStepListener(Class<? extends WebDriver>, File) - Constructor for class net.thucydides.core.steps.BaseStepListener
-
Create a step listener with a given web driver type.
- BaseStepListener(Class<? extends WebDriver>, File, Configuration) - Constructor for class net.thucydides.core.steps.BaseStepListener
- BaseStepListener.ScreenshotType - Enum in net.thucydides.core.steps
- BaseStepListener.StepMerger - Class in net.thucydides.core.steps
- BaseStepListener.StepMutator - Class in net.thucydides.core.steps
- BaseStepListenerBuilder() - Constructor for class net.thucydides.core.steps.Listeners.BaseStepListenerBuilder
- beforeAndAfterEachStep() - Method in annotation type net.thucydides.core.annotations.Screenshots
- BeforeAWebdriverScenario - Interface in net.serenitybdd.core.webdriver.enhancers
- BeforeEachTest - net.thucydides.core.annotations.ClearCookiesPolicy
- BeforeExample - Annotation Type in net.serenitybdd.core.annotations.events
- BeforeScenario - Annotation Type in net.serenitybdd.core.annotations.events
- BigDecimalTypeConverter - Class in net.thucydides.core.csv.converters
- BigDecimalTypeConverter() - Constructor for class net.thucydides.core.csv.converters.BigDecimalTypeConverter
- blurActiveElement() - Method in class net.serenitybdd.core.pages.PageObject
- Blurer - Class in net.serenitybdd.core.photography.bluring
- Blurer() - Constructor for class net.serenitybdd.core.photography.bluring.Blurer
- blurLevel() - Static method in class net.serenitybdd.core.photography.bluring.AnnotatedBluring
- blurLevel() - Method in class net.thucydides.core.screenshots.ScreenshotBlurCheck
- BlurLevel - Enum in net.thucydides.core.screenshots
-
Created with IntelliJ IDEA.
- BlurScreenshots - Annotation Type in net.thucydides.core.annotations
-
Indicates whether or not the screenshots should be blurred.
- BooleanTypeConverter - Class in net.thucydides.core.csv.converters
- BooleanTypeConverter() - Constructor for class net.thucydides.core.csv.converters.BooleanTypeConverter
- Broadcaster - Class in net.serenitybdd.core.eventbus
- Broadcaster() - Constructor for class net.serenitybdd.core.eventbus.Broadcaster
- BrowserStackRemoteDriverCapabilities - Class in net.thucydides.core.webdriver.capabilities
-
Provides BrowserStack specific capabilities
- BrowserStackRemoteDriverCapabilities(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.capabilities.BrowserStackRemoteDriverCapabilities
- browserStackUrlIsDefined() - Method in class net.thucydides.core.webdriver.DriverStrategySelector
- build() - Static method in class net.serenitybdd.core.webdriver.servicepools.DisabledGeckoDriverService
- buildBy() - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
- buildBy() - Method in class net.thucydides.core.annotations.locators.SmartAnnotations
- buildByFromCustomAnnotationProvider(Field) - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
- buildByFromCustomFindByAnnotation(Field) - Method in interface net.serenitybdd.core.annotations.findby.di.CustomFindByAnnotationService
-
Retuns an org.openqa.selenium.By implementation that will be used to find the "field" by Selenium
- buildByFromFindBy(FindBy) - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
- buildByFromFindBy(FindBy) - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
-
Deprecated.use serenitybdd variation
- buildByFromFindBy(FindBy) - Method in class net.thucydides.core.annotations.locators.SmartAnnotations
- buildByFromLongFindBy(FindBy) - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
- buildByFromLongFindBy(FindBy) - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
-
Deprecated.use serenitybdd variation
- buildByFromLongFindBy(FindBy) - Method in class net.thucydides.core.annotations.locators.SmartAnnotations
- buildByFromShortFindBy(FindBy) - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
- buildByFromShortFindBy(FindBy) - Method in class net.serenitybdd.core.annotations.locators.SmartAnnotations
-
Deprecated.use serenitybdd variation
- buildByFromShortFindBy(FindBy) - Method in class net.thucydides.core.annotations.locators.SmartAnnotations
- bus() - Static method in class net.thucydides.core.webdriver.WebDriverInstanceEvents
- buttonText(String) - Static method in class net.serenitybdd.core.annotations.findby.By
- by(By) - Static method in class net.serenitybdd.core.pages.WebElementResolver
- By - Class in net.serenitybdd.core.annotations.findby
- By - Class in net.thucydides.core.annotations.findby
-
Deprecated.Use By instead
- By() - Constructor for class net.serenitybdd.core.annotations.findby.By
- By() - Constructor for class net.thucydides.core.annotations.findby.By
-
Deprecated.
- By.ByButtonTextSelector - Class in net.serenitybdd.core.annotations.findby
- By.ByjQuerySelector - Class in net.serenitybdd.core.annotations.findby
- By.ByScLocator - Class in net.serenitybdd.core.annotations.findby
- ByButtonTextSelector(String) - Constructor for class net.serenitybdd.core.annotations.findby.By.ByButtonTextSelector
- byIndex(int) - Method in class net.serenitybdd.core.pages.FluentDropdown
- byIndex(int) - Method in class net.serenitybdd.core.pages.FluentDropdownDeselect
- byIndex(int) - Method in class net.serenitybdd.core.pages.FluentDropdownSelect
- ByJQuery - Class in net.thucydides.core.webdriver.jquery
- ByJQuery() - Constructor for class net.thucydides.core.webdriver.jquery.ByJQuery
- ByjQuerySelector(String) - Constructor for class net.serenitybdd.core.annotations.findby.By.ByjQuerySelector
- ByJQuerySelector - Class in net.thucydides.core.webdriver.jquery
- ByJQuerySelector(String) - Constructor for class net.thucydides.core.webdriver.jquery.ByJQuerySelector
- byLocator(ElementLocator) - Static method in class net.serenitybdd.core.pages.WebElementResolver
- ByScLocator(String) - Constructor for class net.serenitybdd.core.annotations.findby.By.ByScLocator
- ByShadowDom - Class in net.thucydides.core.webdriver.javascript
-
By Selector that finds Shadow Dom elements.
- byValue(String) - Method in class net.serenitybdd.core.pages.FluentDropdown
- byValue(String) - Method in class net.serenitybdd.core.pages.FluentDropdownDeselect
- byValue(String) - Method in class net.serenitybdd.core.pages.FluentDropdownSelect
- byVisibleText(String) - Method in class net.serenitybdd.core.pages.FluentDropdown
- byVisibleText(String) - Method in class net.serenitybdd.core.pages.FluentDropdownDeselect
- byVisibleText(String) - Method in class net.serenitybdd.core.pages.FluentDropdownSelect
C
- called(String) - Static method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable
- called(String) - Method in class net.thucydides.core.annotations.Methods
- callWhenPageOpensMethods() - Method in class net.serenitybdd.core.pages.PageObject
-
Override this method
- CanBeSilent - Interface in net.serenitybdd.markers
- cancelPreviousTest() - Method in class net.thucydides.core.steps.BaseStepListener
- cancelPreviousTest() - Method in class net.thucydides.core.steps.SilentEventBus
- cancelPreviousTest() - Method in class net.thucydides.core.steps.StepEventBus
- canTakeScreenshots() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- CapabilitiesConverter - Class in net.serenitybdd.core.webdriver.driverproviders
- CapabilitiesConverter() - Constructor for class net.serenitybdd.core.webdriver.driverproviders.CapabilitiesConverter
- CapabilitiesStub - Class in net.thucydides.core.webdriver.stubs
-
Created by john on 14/06/2016.
- CapabilitiesStub() - Constructor for class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- capabilitiesToProperties(Capabilities) - Static method in class net.serenitybdd.core.webdriver.driverproviders.CapabilitiesConverter
- capabilitiesToProperties(Capabilities) - Method in interface net.serenitybdd.core.webdriver.driverproviders.DriverProvider
- CapabilityEnhancer - Class in net.thucydides.core.webdriver
-
Created by john on 25/06/2016.
- CapabilityEnhancer(EnvironmentVariables, FixtureProviderService) - Constructor for class net.thucydides.core.webdriver.CapabilityEnhancer
- CapabilityValue - Class in net.serenitybdd.core.webdriver.driverproviders
- CapabilityValue - Class in net.thucydides.core.webdriver
- CapabilityValue() - Constructor for class net.serenitybdd.core.webdriver.driverproviders.CapabilityValue
- CapabilityValue() - Constructor for class net.thucydides.core.webdriver.CapabilityValue
- castActor(String) - Method in class net.thucydides.core.steps.StepEventBus
- changeSeparatorIfRequired(String) - Static method in class net.thucydides.core.util.FileSeparatorUtil
- Checkbox - Class in net.thucydides.core.webelements
-
A checkbox web element.
- Checkbox(WebElement) - Constructor for class net.thucydides.core.webelements.Checkbox
- checkExecutable(File) - Static method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable
- Chrome - net.thucydides.core.webdriver.DriverStrategy
- CHROME - net.thucydides.core.webdriver.SupportedWebDriver
-
Chrome WebDriver driver.
- ChromeDriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- ChromeDriverCapabilities(EnvironmentVariables, String) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.ChromeDriverCapabilities
- ChromeDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- ChromeDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.ChromeDriverProvider
- ChromePreferences - Class in net.thucydides.core.webdriver.capabilities
- ChromeServicePool - Class in net.serenitybdd.core.webdriver.servicepools
- ChromeServicePool() - Constructor for class net.serenitybdd.core.webdriver.servicepools.ChromeServicePool
- CLASS_NAME - net.serenitybdd.core.annotations.findby.How
- className() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- className() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- ClasspathCustomFindByAnnotationProviderService - Class in net.serenitybdd.core.annotations.findby.di
-
Created by Sergio Sacristan on 03/12/17.
- ClasspathCustomFindByAnnotationProviderService() - Constructor for class net.serenitybdd.core.annotations.findby.di.ClasspathCustomFindByAnnotationProviderService
- ClasspathFieldInjectorService - Class in net.serenitybdd.core.pages
-
A description goes here.
- ClasspathFieldInjectorService() - Constructor for class net.serenitybdd.core.pages.ClasspathFieldInjectorService
- ClasspathFixtureProviderService - Class in net.thucydides.core.fixtureservices
-
Load any implementations of the FixtureService class declared on the classpath.
- ClasspathFixtureProviderService() - Constructor for class net.thucydides.core.fixtureservices.ClasspathFixtureProviderService
- CleanupMethodAnnotationProvider - Interface in net.thucydides.core.steps.service
-
Specifies the annotations of the cleanup methods.
- CleanupMethodLocator - Class in net.thucydides.core.steps
- CleanupMethodLocator() - Constructor for class net.thucydides.core.steps.CleanupMethodLocator
- clear() - Static method in class net.serenitybdd.core.lifecycle.LifecycleRegister
- clear() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- clear() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- clear() - Method in class net.serenitybdd.core.sessions.TestSessionVariables
- clear() - Static method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- clear() - Static method in class net.serenitybdd.core.webdriver.OverrideDriverCapabilities
- clear() - Static method in class net.thucydides.core.model.screenshots.StepDefinitionAnnotations
- clear() - Static method in class net.thucydides.core.steps.ExampleTables
- clear() - Method in class net.thucydides.core.steps.SilentEventBus
- clear() - Method in class net.thucydides.core.steps.StepEventBus
- clear() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- clear() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- clearBrowserSession(WebDriver) - Static method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- ClearContents - Class in net.serenitybdd.core.pages
- ClearContents() - Constructor for class net.serenitybdd.core.pages.ClearContents
- clearCookies() - Method in annotation type net.thucydides.core.annotations.Managed
- ClearCookiesPolicy - Enum in net.thucydides.core.annotations
- clearCurrentActiveDriver() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- clearCurrentDriver() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- clearCurrentDriver() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- clearCurrentSession() - Static method in class net.serenitybdd.core.Serenity
- clearDefaultDriver() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- clearEventBusFor(Object) - Static method in class net.thucydides.core.steps.StepEventBus
- clearForcedResult() - Method in class net.thucydides.core.steps.BaseStepListener
- clearMetaData() - Method in interface net.serenitybdd.core.SessionMap
- clearMetaData() - Method in class net.serenitybdd.core.sessions.TestSessionVariables
- clearMockDriver() - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- clearSession() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- clearStepFailures() - Method in class net.thucydides.core.steps.SilentEventBus
- clearStepFailures() - Method in class net.thucydides.core.steps.StepEventBus
- clearStepLibraries() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- click() - Method in interface net.serenitybdd.core.pages.WebElementFacade
-
Wait for an element to be visible and enabled, and then click on it.
- click() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Wait for an element to be visible and enabled, and then click on it.
- click() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Wait for an element to be visible and enabled, and then click on it.
- click() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- click(ClickStrategy) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- click(ClickStrategy) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Click on an element, with or without waiting for it to be visible and enabled
- click(ClickStrategy) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- click(Coordinates) - Method in class net.thucydides.core.webdriver.stubs.MouseStub
- click(WebElement) - Method in class net.serenitybdd.core.pages.SerenityActions
- clickAndHold(WebElement) - Method in class net.serenitybdd.core.pages.SerenityActions
- clickOn(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- ClickStrategy - Enum in net.serenitybdd.core.pages
- cloneCurrentStep() - Method in class net.thucydides.core.steps.BaseStepListener
- close() - Static method in class net.serenitybdd.core.photography.DarkroomFileSystem
- close() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- close() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- close() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- close() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- close(WebDriver) - Method in interface net.thucydides.core.webdriver.WebDriverInstanceEventListener
- CLOSE - net.thucydides.core.webdriver.WebDriverLifecycleEvent
- closeAllDrivers() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- closeAllDrivers() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- closeAllDrivers() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- closeAllDrivers() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- CloseBrowser - Interface in net.thucydides.core.webdriver
- closeCurrentDriver() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- closeCurrentDrivers() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- closeCurrentDrivers() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- closeCurrentDrivers() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- closeCurrentDrivers() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- closeDriver() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- closeDriver() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- closeDriver() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- closeIfConfiguredForANew(RestartBrowserForEach) - Method in interface net.thucydides.core.webdriver.CloseBrowser
- closeIfConfiguredForANew(RestartBrowserForEach) - Method in class net.thucydides.core.webdriver.DeactivatedCloseBrowser
- closeIfConfiguredForANew(RestartBrowserForEach) - Method in class net.thucydides.core.webdriver.TestSuiteCloseBrowser
- closeIfConfiguredForANew(RestartBrowserForEach) - Method in class net.thucydides.core.webdriver.WebdriverCloseBrowser
- closeWhenTheTestsAreFinished(WebDriver) - Method in interface net.thucydides.core.webdriver.CloseBrowser
- closeWhenTheTestsAreFinished(WebDriver) - Method in class net.thucydides.core.webdriver.DeactivatedCloseBrowser
- closeWhenTheTestsAreFinished(WebDriver) - Method in class net.thucydides.core.webdriver.WebdriverCloseBrowser
- compatibleWithUrl(String) - Method in class net.serenitybdd.core.pages.PageObject
-
Does this page object work for this URL? When matching a URL, we check with and without trailing slashes
- ConfigurableTimeouts - Interface in net.thucydides.core.webdriver
-
Created by john on 12/03/15.
- configure() - Method in class net.thucydides.core.guice.webdriver.WebDriverModule
- ConfigureChromeOptions - Class in net.serenitybdd.core.webdriver.driverproviders
- configuredIn(EnvironmentVariables) - Static method in enum net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
- configuredOptions() - Method in class net.serenitybdd.core.webdriver.driverproviders.ChromeDriverCapabilities
- ConfiguredProxy - Class in net.serenitybdd.core.webdriver.driverproviders
- ConfiguredProxy() - Constructor for class net.serenitybdd.core.webdriver.driverproviders.ConfiguredProxy
- ConfigureFileDetector - Class in net.serenitybdd.core.webdriver
- ConfigureFileDetector() - Constructor for class net.serenitybdd.core.webdriver.ConfigureFileDetector
- configureJavaSupport(FirefoxProfile) - Method in class net.thucydides.core.webdriver.firefox.FirefoxProfileEnhancer
- ConstructionStrategy - Enum in net.thucydides.core.steps.construction
- CONSTRUCTOR_WITH_PARAMETERS - net.thucydides.core.steps.construction.ConstructionStrategy
- containsAllText(String...) - Method in class net.serenitybdd.core.pages.PageObject
-
Check that the specified text appears somewhere in the page.
- containsElements(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- containsElements(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- containsElements(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- containsElements(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- containsElements(By) - Method in class net.serenitybdd.core.pages.PageObject
- containsElements(By) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- containsElements(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- containsElements(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- containsOnlyText(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Does this element exactly match given text?
- containsOnlyText(String) - Method in interface net.serenitybdd.core.pages.WebElementState
-
Does this element exactly match given text?
- containsOnlyText(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Does this element exactly match given text?
- containsRowElementsWhere(BeanMatcher...) - Method in class net.thucydides.core.pages.components.HtmlTable
- containsSelectOption(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Does this dropdown contain the specified value.
- containsSelectOption(String) - Method in interface net.serenitybdd.core.pages.WebElementState
-
Does this dropdown contain the specified value.
- containsSelectOption(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Does this dropdown contain the specified value.
- containsText(String) - Method in class net.serenitybdd.core.pages.PageObject
- containsText(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- containsText(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Does this element contain a given text?
- containsText(String) - Method in interface net.serenitybdd.core.pages.WebElementState
-
Does this element contain a given text?
- containsText(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Does this element contain a given text?
- containsText(WebElement, String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- containsTextInElement(WebElement, String) - Method in class net.serenitybdd.core.pages.PageObject
-
Deprecated.use element(webElement).containsText(textValue)
- containsTimeoutFor(WebDriver) - Method in class net.thucydides.core.webdriver.TimeoutStack
- containsValue(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- containsValue(String) - Method in interface net.serenitybdd.core.pages.WebElementState
-
Does this element contain a given value attribute?
- containsValue(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- contextClick(Coordinates) - Method in class net.thucydides.core.webdriver.stubs.MouseStub
- contextClick(WebElement) - Method in class net.serenitybdd.core.pages.SerenityActions
- convertToAssertion() - Method in class net.thucydides.core.steps.ErrorConvertor
- CookieStub - Class in net.thucydides.core.webdriver.stubs
- CookieStub(String, String) - Constructor for class net.thucydides.core.webdriver.stubs.CookieStub
- createLocator(Field) - Method in class net.thucydides.core.annotations.locators.SmartElementLocatorFactory
- createNewInstanceOf(Class<T>, Object...) - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- createNewInstanceOf(Class<T>, Object...) - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
- createPageOfType(Class<T>) - Method in class net.thucydides.core.pages.PageFactory
-
Create a new Page Object of the given type.
- createThreadsafeService(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.servicepools.ThreadsafeGeckoDriverService
- css() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- css() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- CSS - net.serenitybdd.core.annotations.findby.How
- CSVTestDataSource - Class in net.thucydides.core.steps.stepdata
-
Test data from a CSV file.
- CSVTestDataSource(String) - Constructor for class net.thucydides.core.steps.stepdata.CSVTestDataSource
- CSVTestDataSource(String, char) - Constructor for class net.thucydides.core.steps.stepdata.CSVTestDataSource
- CSVTestDataSource(String, char, char, char) - Constructor for class net.thucydides.core.steps.stepdata.CSVTestDataSource
- CSVTestDataSource(List<String>, char) - Constructor for class net.thucydides.core.steps.stepdata.CSVTestDataSource
- CSVTestDataSource(List<String>, char, char, char, int) - Constructor for class net.thucydides.core.steps.stepdata.CSVTestDataSource
- currentDriverIsDisabled() - Static method in class net.serenitybdd.core.Serenity
- currentMethodWasCalledFromACleanupMethod() - Method in class net.thucydides.core.steps.CleanupMethodLocator
- currentPageAt(Class<T>) - Method in class net.thucydides.core.pages.Pages
- currentStepIsAPrecondition() - Method in class net.thucydides.core.steps.BaseStepListener
- currentTestIsSuspended() - Method in class net.thucydides.core.steps.SilentEventBus
- currentTestIsSuspended() - Method in class net.thucydides.core.steps.StepEventBus
- currentTestOutcomeIsDataDriven() - Method in class net.thucydides.core.steps.SilentEventBus
- currentTestOutcomeIsDataDriven() - Method in class net.thucydides.core.steps.StepEventBus
- currentTimeoutFor(WebDriver) - Method in class net.thucydides.core.webdriver.WebDriverFactory
- currentTimeoutValueFor(WebDriver) - Method in class net.thucydides.core.webdriver.TimeoutStack
- CustomCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
-
CustomCapabilities are use to define both general and browser-specific capabilities for drivers in a generic way.
- CustomChromeOptions - Interface in net.serenitybdd.core.webdriver.enhancers
- CustomDriverEnhancer - Interface in net.serenitybdd.core.webdriver.enhancers
- CustomFindByAnnotationProviderService - Interface in net.serenitybdd.core.annotations.findby.di
- CustomFindByAnnotationService - Interface in net.serenitybdd.core.annotations.findby.di
-
Created by Sergio Sacristan on 03/12/17.
D
- Darkroom - Class in net.serenitybdd.core.photography
- Darkroom() - Constructor for class net.serenitybdd.core.photography.Darkroom
- DarkroomFileSystem - Class in net.serenitybdd.core.photography
- DarkroomFileSystem() - Constructor for class net.serenitybdd.core.photography.DarkroomFileSystem
- DarkroomProcessingLine - Class in net.serenitybdd.core.photography
- DataDrivenStep - Class in net.thucydides.core.steps
-
Keep track of whether the current thread is running a data-driven step or not.
- DataDrivenStep() - Constructor for class net.thucydides.core.steps.DataDrivenStep
- DataDrivenStepFactory - Class in net.thucydides.core.steps
-
Create a proxy for scenario steps objects to be used for data-driven tests.
- DataDrivenStepFactory(StepFactory) - Constructor for class net.thucydides.core.steps.DataDrivenStepFactory
- DataDrivenStepInterceptor - Class in net.thucydides.core.steps
-
Invoke a step multiple times, each time initialized with a different set of test data.
- DataDrivenStepInterceptor(List<?>) - Constructor for class net.thucydides.core.steps.DataDrivenStepInterceptor
- deactivate() - Method in class net.thucydides.core.webdriver.stubs.ImeHandlerStub
- DeactivatedCloseBrowser - Class in net.thucydides.core.webdriver
- DeactivatedCloseBrowser() - Constructor for class net.thucydides.core.webdriver.DeactivatedCloseBrowser
- decorate(ClassLoader, Field) - Method in class net.thucydides.core.annotations.locators.SmartFieldDecorator
- Default - net.thucydides.core.webdriver.DriverStrategy
- DEFAULT_CAPABILITIES - Static variable in class net.serenitybdd.core.webdriver.driverproviders.DriverCapabilities
- DEFAULT_CONSTRUCTOR - net.thucydides.core.steps.construction.ConstructionStrategy
- DEFAULT_DRIVER - Static variable in class net.thucydides.core.webdriver.WebDriverFactory
- DEFAULT_IMPLICIT_WAIT_TIMEOUT - Static variable in class net.serenitybdd.core.pages.DefaultTimeouts
- DEFAULT_SEPARATOR - Static variable in class net.thucydides.core.steps.stepdata.StepData
- DEFAULT_WAIT_FOR_TIMEOUT - Static variable in class net.serenitybdd.core.pages.DefaultTimeouts
- DEFAULT_WEBDRIVER_DRIVER - Static variable in class net.thucydides.core.configuration.WebDriverConfiguration
-
The default browser is Firefox.
- defaultContent() - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- DefaultPageObjectInitialiser - Class in net.thucydides.core.webdriver
- DefaultPageObjectInitialiser(WebDriver, long) - Constructor for class net.thucydides.core.webdriver.DefaultPageObjectInitialiser
- defaultReturnValueFor(Method, Object) - Static method in class net.thucydides.core.steps.DefaultValue
- DefaultTimeouts - Class in net.serenitybdd.core.pages
-
Created by john on 6/03/15.
- DefaultTimeouts() - Constructor for class net.serenitybdd.core.pages.DefaultTimeouts
- defaultUrl() - Method in annotation type net.thucydides.core.annotations.ManagedPages
- DefaultUrl - Annotation Type in net.thucydides.core.annotations
-
Define the URLs that a given Page Object works with.
- DefaultValue - Class in net.thucydides.core.steps
- DefaultValue() - Constructor for class net.thucydides.core.steps.DefaultValue
- DefaultWidgetObjectInitialiser - Class in net.thucydides.core.webdriver
-
Initializes the
WebElementFacade
members of aWidgetObject
. - DefaultWidgetObjectInitialiser(WebDriver, int) - Constructor for class net.thucydides.core.webdriver.DefaultWidgetObjectInitialiser
- definedContext() - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
- definedIn(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.ConfiguredProxy
- definedIn(EnvironmentVariables) - Static method in enum net.thucydides.core.WebdriverCollectionStrategy
- definedTargetPlatform() - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
-
Return the Appium platform defined in the system properties, or NONE if no platform is defined.
- deleteAllCookies() - Method in class net.thucydides.core.webdriver.OptionsFacade
- deleteAllCookies() - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- deleteAllCookies() - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- deleteCookie(Cookie) - Method in class net.thucydides.core.webdriver.OptionsFacade
- deleteCookie(Cookie) - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- deleteCookie(Cookie) - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- deleteCookieNamed(String) - Method in class net.thucydides.core.webdriver.OptionsFacade
- deleteCookieNamed(String) - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- deleteCookieNamed(String) - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- deselect() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- deselect() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- deselect() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- deselectAll() - Method in class net.serenitybdd.core.pages.FluentDropdown
- deselectAll() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- deselectAll() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Deprecated.
- deselectAll() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- deselectByIndex(int) - Method in class net.serenitybdd.core.pages.FluentDropdown
- deselectByIndex(int) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- deselectByIndex(int) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Deprecated.
- deselectByIndex(int) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- deselectByValue(String) - Method in class net.serenitybdd.core.pages.FluentDropdown
- deselectByValue(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- deselectByValue(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Deprecated.
- deselectByValue(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- deselectByVisibleText(String) - Method in class net.serenitybdd.core.pages.FluentDropdown
- deselectByVisibleText(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- deselectByVisibleText(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Deprecated.
- deselectByVisibleText(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- deserializeScriptResultAs(Class<T>, String, Object...) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
-
Executes the JavaScript code and deserializes the resulting object as a classOfT.
- deserializeScriptResultAs(Class<T>, String, Map<String, Object>, Object...) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- deserializeScriptResultAsListOf(String, Object...) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
-
Executes the JavaScript code and deserializes the resulting object as a List.
- disabled() - Method in annotation type net.thucydides.core.annotations.Screenshots
- DisabledGeckoDriverService - Class in net.serenitybdd.core.webdriver.servicepools
- DisabledGeckoDriverService() - Constructor for class net.serenitybdd.core.webdriver.servicepools.DisabledGeckoDriverService
- DisabledPageSourceRecorder - Class in net.serenitybdd.core.photography
- DisabledPageSourceRecorder(WebDriver) - Constructor for class net.serenitybdd.core.photography.DisabledPageSourceRecorder
- DisableScreenshots - Interface in net.serenitybdd.markers
-
Marks a task that should not generate any screenshots (such as a REST call or backend action) even if the test overall is a UI test
- disableSoftAsserts() - Method in class net.thucydides.core.steps.SilentEventBus
- disableSoftAsserts() - Method in class net.thucydides.core.steps.StepEventBus
- dismiss() - Method in class net.thucydides.core.webdriver.stubs.AlertStub
- documentedAt(String) - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable.DriverServiceExecutableBuilder
- done() - Static method in class net.serenitybdd.core.Serenity
-
Indicate that the test run using this object is finished, and reports can be generated.
- done() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.Indicate that the test run using this object is finished, and reports can be generated.
- done(boolean) - Static method in class net.serenitybdd.core.Serenity
- doubleClick(Coordinates) - Method in class net.thucydides.core.webdriver.stubs.MouseStub
- doubleClick(WebElement) - Method in class net.serenitybdd.core.pages.SerenityActions
- doWait() - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- doWait() - Method in class net.thucydides.core.scheduling.FluentWaitWithRefresh
- doWait() - Method in class net.thucydides.core.scheduling.NormalFluentWait
- doWait() - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- downloadable() - Method in interface net.serenitybdd.core.reports.FromFile
- downloadable() - Method in class net.serenitybdd.core.reports.ReportDataSaver
- downloadableFrom(String) - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable.DriverServiceExecutableBuilder
- dragAndDrop(WebElement, WebElement) - Method in class net.serenitybdd.core.pages.SerenityActions
- dragAndDropBy(WebElement, int, int) - Method in class net.serenitybdd.core.pages.SerenityActions
- driver - Variable in class net.thucydides.core.annotations.locators.SmartFieldDecorator
- driver - Variable in class net.thucydides.core.webdriver.AbstractObjectInitialiser
- driver() - Method in annotation type net.thucydides.core.annotations.Managed
- DriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- DriverCapabilities(EnvironmentVariables, CapabilityEnhancer) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.DriverCapabilities
- DriverCapabilitiesProvider - Interface in net.serenitybdd.core.webdriver.driverproviders
-
Created by john on 25/06/2016.
- DriverConfiguration<T extends DriverConfiguration> - Interface in net.thucydides.core.webdriver
- DriverConfigurationError - Exception in net.thucydides.core.webdriver
-
Thrown when the test runner tries to use an unsupported WebDriver driver.
- DriverConfigurationError(String) - Constructor for exception net.thucydides.core.webdriver.DriverConfigurationError
- DriverConfigurationError(String, Throwable) - Constructor for exception net.thucydides.core.webdriver.DriverConfigurationError
-
Give some details about this very rare error.
- driverCreatedIn(WebDriver) - Method in interface net.thucydides.core.webdriver.ThucydidesWebDriverEventListener
- driverIsDisabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- driverIsInstantiated() - Method in class net.serenitybdd.core.pages.PageObject
- driverIsJQueryCompatible() - Method in class net.serenitybdd.core.pages.PageObject
- driverIsRegisteredFor(String) - Method in class net.thucydides.core.webdriver.WebdriverInstances
- DriverName - Class in net.thucydides.core.webdriver
- DriverName(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.DriverName
- DriverOptions - Annotation Type in net.thucydides.core.annotations
-
Options that will be passed to a driver specified by the @WithDriver annotation
- DriverPathConfiguration - Class in net.serenitybdd.core.webdriver.servicepools
- DriverPathConfiguration(String) - Constructor for class net.serenitybdd.core.webdriver.servicepools.DriverPathConfiguration
- DriverProvider - Interface in net.serenitybdd.core.webdriver.driverproviders
- DriverServiceExecutable - Class in net.serenitybdd.core.webdriver.servicepools
- DriverServiceExecutable(String, String, String, String, EnvironmentVariables, boolean) - Constructor for class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable
- DriverServiceExecutable.DriverServiceExecutableBuilder - Class in net.serenitybdd.core.webdriver.servicepools
- DriverServiceExecutableBuilder(String) - Constructor for class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable.DriverServiceExecutableBuilder
- DriverServiceHook - Interface in net.thucydides.core.webdriver
- DriverServicePool<T extends org.openqa.selenium.remote.service.DriverService> - Class in net.serenitybdd.core.webdriver.servicepools
- DriverServicePool() - Constructor for class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- DriverServicePool(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- DriverServices - Interface in net.serenitybdd.core.webdriver.servicepools
- DriverSource - Interface in net.thucydides.core.webdriver
-
You can implement this class to provide your own driver instance.
- DriverSource.UnknownDriver - Interface in net.thucydides.core.webdriver
-
Used to indicate that the provided driver has not been specified by the driverType() method.
- DriverStrategy - Enum in net.thucydides.core.webdriver
- DriverStrategySelector - Class in net.thucydides.core.webdriver
-
Created by john on 25/06/2016.
- DriverStrategySelector(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.DriverStrategySelector
- driverType() - Method in interface net.thucydides.core.webdriver.DriverSource
-
Return the type of the webdriver being proxied.
- dropAllListeners() - Method in class net.thucydides.core.steps.SilentEventBus
- dropAllListeners() - Method in class net.thucydides.core.steps.StepEventBus
- Dropdown - Class in net.thucydides.core.pages.components
-
Created by IntelliJ IDEA.
- dropListener(StepListener) - Method in class net.thucydides.core.steps.SilentEventBus
- dropListener(StepListener) - Method in class net.thucydides.core.steps.StepEventBus
- Droppable - Interface in net.thucydides.core.steps
- DynamicExampleStepInterceptionListener - Class in net.thucydides.core.steps.interception
- DynamicExampleStepInterceptionListener() - Constructor for class net.thucydides.core.steps.interception.DynamicExampleStepInterceptionListener
E
- Edge - net.thucydides.core.webdriver.DriverStrategy
- EDGE - net.thucydides.core.webdriver.SupportedWebDriver
-
Microsoft Edge
- EdgeDriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- EdgeDriverCapabilities(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.EdgeDriverCapabilities
- EdgeDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- EdgeDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.EdgeDriverProvider
- EdgeServicePool - Class in net.serenitybdd.core.webdriver.servicepools
- EdgeServicePool() - Constructor for class net.serenitybdd.core.webdriver.servicepools.EdgeServicePool
- element - Variable in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- element(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
-
Provides a fluent API for querying web elements.
- element(By) - Method in class net.serenitybdd.core.pages.PageObject
-
Provides a fluent API for querying web elements.
- element(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
-
Provides a fluent API for querying web elements.
- ElementContructorForm - Enum in net.thucydides.core.annotations.locators
- elementIsClickable(WebElementFacadeImpl) - Static method in class net.serenitybdd.core.pages.WebElementExpectations
- elementIsCurrentlyVisible(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- elementIsDisplayed(WebElementFacade) - Static method in class net.serenitybdd.core.pages.WebElementExpectations
- elementIsDisplayed(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- elementIsEnabled(WebElementFacadeImpl) - Static method in class net.serenitybdd.core.pages.WebElementExpectations
- elementIsNotDisplayed(WebElementFacade) - Static method in class net.serenitybdd.core.pages.WebElementExpectations
- elementIsNotEnabled(WebElementFacade) - Static method in class net.serenitybdd.core.pages.WebElementExpectations
- elementIsNotPresent(WebElementFacade) - Static method in class net.serenitybdd.core.pages.WebElementExpectations
- elementIsPresent(WebElementFacade) - Static method in class net.serenitybdd.core.pages.WebElementExpectations
- elementIsPresent(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- ElementIsUsable - Class in net.thucydides.core.annotations
- ElementIsUsable() - Constructor for class net.thucydides.core.annotations.ElementIsUsable
- ElementLocatorFactorySelector - Class in net.thucydides.core.webdriver
- ElementLocatorFactorySelector(int, EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.ElementLocatorFactorySelector
- ElementLocatorFactorySelector(Configuration) - Constructor for class net.thucydides.core.webdriver.ElementLocatorFactorySelector
- ElementNotFoundAfterTimeoutError - Error in net.thucydides.core.webdriver.exceptions
- ElementNotFoundAfterTimeoutError(String, Throwable) - Constructor for error net.thucydides.core.webdriver.exceptions.ElementNotFoundAfterTimeoutError
- ElementNotVisibleAfterTimeoutError - Error in net.thucydides.core.webdriver.exceptions
- ElementNotVisibleAfterTimeoutError(String) - Constructor for error net.thucydides.core.webdriver.exceptions.ElementNotVisibleAfterTimeoutError
- ElementProxyCreator - Interface in net.thucydides.core.webdriver
- ElementShouldBeDisabledException - Exception in net.thucydides.core.webdriver.exceptions
- ElementShouldBeDisabledException(String, Throwable) - Constructor for exception net.thucydides.core.webdriver.exceptions.ElementShouldBeDisabledException
- ElementShouldBeEnabledException - Exception in net.thucydides.core.webdriver.exceptions
- ElementShouldBeEnabledException(String) - Constructor for exception net.thucydides.core.webdriver.exceptions.ElementShouldBeEnabledException
- ElementShouldBeEnabledException(String, Throwable) - Constructor for exception net.thucydides.core.webdriver.exceptions.ElementShouldBeEnabledException
- ElementShouldBeInvisibleException - Exception in net.thucydides.core.webdriver.exceptions
- ElementShouldBeInvisibleException(String, Throwable) - Constructor for exception net.thucydides.core.webdriver.exceptions.ElementShouldBeInvisibleException
- ElementShouldBePresentException - Exception in net.thucydides.core.webdriver.exceptions
- ElementShouldBePresentException(String, Throwable) - Constructor for exception net.thucydides.core.webdriver.exceptions.ElementShouldBePresentException
- ElementShouldBeVisibleException - Exception in net.thucydides.core.webdriver.exceptions
- ElementShouldBeVisibleException(String, Throwable) - Constructor for exception net.thucydides.core.webdriver.exceptions.ElementShouldBeVisibleException
- enableDryRun() - Method in class net.thucydides.core.steps.SilentEventBus
- enableDryRun() - Method in class net.thucydides.core.steps.StepEventBus
- enableSoftAsserts() - Method in class net.thucydides.core.steps.SilentEventBus
- enableSoftAsserts() - Method in class net.thucydides.core.steps.StepEventBus
- EnclosingClass - Class in net.thucydides.core.steps
- EnclosingClass(Class<?>) - Constructor for class net.thucydides.core.steps.EnclosingClass
- end(Object, Method, Object[], Method) - Method in class net.thucydides.core.steps.interception.DynamicExampleStepInterceptionListener
- end(Object, Method, Object[], Method) - Method in interface net.thucydides.core.steps.interception.StepInterceptionListener
- endDataDrivenStep() - Static method in class net.thucydides.core.steps.DataDrivenStep
- enhanceCapabilities(DesiredCapabilities) - Method in class net.thucydides.core.webdriver.phantomjs.PhantomJSCapabilityEnhancer
- enhanced(DesiredCapabilities, SupportedWebDriver) - Method in class net.thucydides.core.webdriver.CapabilityEnhancer
- EnhanceDriver - Class in net.serenitybdd.core.webdriver.driverproviders
- enhanceOptions(FirefoxOptions) - Static method in class net.serenitybdd.core.webdriver.FirefoxOptionsEnhancer
- enrich(Object) - Method in class net.thucydides.core.bootstrap.ThucydidesAgent
-
Initialize a class for use with Thucydides.
- ensureServiceIsRunning() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- enter(CharSequence...) - Method in class net.serenitybdd.core.pages.PageObject
-
Clear a field and enter a value into it.
- EnvironmentDependencyInjector - Class in net.serenitybdd.core.injectors
-
Created by john on 26/03/2015.
- EnvironmentDependencyInjector() - Constructor for class net.serenitybdd.core.injectors.EnvironmentDependencyInjector
- environmentVariables - Variable in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- equals(Object) - Method in class net.serenitybdd.core.photography.ScreenshotPhoto
- equals(Object) - Method in class net.thucydides.core.geometry.Point
- EqualsUtils - Class in net.thucydides.core.util
-
Utility class for implementing equals().
- ErrorConvertor - Class in net.thucydides.core.steps
- ErrorConvertor(Throwable) - Constructor for class net.thucydides.core.steps.ErrorConvertor
- evaluateJavascript(String) - Method in class net.serenitybdd.core.pages.PageObject
- evaluateJavascript(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- eventBusFor(Object) - Static method in class net.thucydides.core.steps.StepEventBus
- EXAMPLE - net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
- exampleFinished() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- exampleFinished() - Method in class net.thucydides.core.steps.BaseStepListener
- exampleFinished() - Method in class net.thucydides.core.steps.SilentEventBus
- exampleFinished() - Method in class net.thucydides.core.steps.StepEventBus
- exampleStarted(Map<String, String>) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- exampleStarted(Map<String, String>) - Method in class net.thucydides.core.steps.BaseStepListener
- exampleStarted(Map<String, String>) - Method in class net.thucydides.core.steps.SilentEventBus
- exampleStarted(Map<String, String>) - Method in class net.thucydides.core.steps.StepEventBus
- exampleStarted(Map<String, String>, String) - Method in class net.thucydides.core.steps.BaseStepListener
- exampleStarted(Map<String, String>, String) - Method in class net.thucydides.core.steps.StepEventBus
- ExampleTables - Class in net.thucydides.core.steps
- ExampleTables.OptionalFields - Interface in net.thucydides.core.steps
- ExampleTables.WithHeaders - Interface in net.thucydides.core.steps
- exceptionExpected(Class<? extends Throwable>) - Method in class net.thucydides.core.steps.BaseStepListener
- exceptionExpected(Class<? extends Throwable>) - Method in class net.thucydides.core.steps.SilentEventBus
- exceptionExpected(Class<? extends Throwable>) - Method in class net.thucydides.core.steps.StepEventBus
- execute(String) - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- execute(String) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- execute(String, Map<String, ?>) - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- execute(String, Map<String, ?>) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- executeAsyncScript(String) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- executeAsyncScript(String, Object...) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- executeAsyncScript(String, Object...) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- executeScript(String) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
-
Execute some Javascript in the underlying WebDriver driver.
- executeScript(String, Object...) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- executeScript(String, Object...) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- executeScriptFrom(String) - Method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- expect(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- expect(String) - Method in interface net.serenitybdd.core.pages.WebElementState
- expect(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- ExpectedBackendCondition<B,T> - Interface in net.thucydides.core.scheduling
-
Models a condition that might reasonably be expected to eventually evaluate to something that is neither null nor false.
- expectingErrorMessage(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- expectingErrorMessage(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- extractProxy(Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
F
- factory - Variable in class net.thucydides.core.annotations.locators.SmartFieldDecorator
- FailedToInitializeTestData - Exception in net.thucydides.core.csv
-
Error that occurs if the test data could not be instanciated for some reason.
- FailedToInitializeTestData(String) - Constructor for exception net.thucydides.core.csv.FailedToInitializeTestData
- FailedToInitializeTestData(String, Exception) - Constructor for exception net.thucydides.core.csv.FailedToInitializeTestData
- FEATURE - net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
- FeatureOrStoryFile - Class in net.thucydides.core.requirements
- FeatureOrStoryFile(String, FeatureOrStoryFile.FeatureOrStory) - Constructor for class net.thucydides.core.requirements.FeatureOrStoryFile
- FieldEntry(CharSequence...) - Constructor for class net.serenitybdd.core.pages.PageObject.FieldEntry
- FieldInjectorService - Interface in net.thucydides.core.pages.injectors
- FieldName - Class in net.thucydides.core.csv
-
Utility class to convert CSV headings to valid JavaBean property names.
- FieldName(String) - Constructor for class net.thucydides.core.csv.FieldName
- FileSeparatorUtil - Class in net.thucydides.core.util
- FileSeparatorUtil() - Constructor for class net.thucydides.core.util.FileSeparatorUtil
- FileSystemUtils - Class in net.thucydides.core.util
-
Created by john on 29/06/2014.
- FileSystemUtils() - Constructor for class net.thucydides.core.util.FileSystemUtils
- FileToDownload - Class in net.thucydides.core.pages.components
-
Created by john on 30/10/2014.
- FileToDownload(URL) - Constructor for class net.thucydides.core.pages.components.FileToDownload
- FileToUpload - Class in net.thucydides.core.pages.components
-
A class that helps upload a file to an HTML form in using a fluent API.
- FileToUpload(WebDriver, String) - Constructor for class net.thucydides.core.pages.components.FileToUpload
- FileToUploadCouldNotBeFoundException - Exception in net.thucydides.core.pages.components
- FileToUploadCouldNotBeFoundException(String) - Constructor for exception net.thucydides.core.pages.components.FileToUploadCouldNotBeFoundException
- filterRows(BeanMatcher...) - Method in class net.thucydides.core.pages.components.HtmlTable
- filterRows(WebElement, BeanMatcher...) - Static method in class net.thucydides.core.pages.components.HtmlTable
- find(String) - Method in class net.serenitybdd.core.pages.PageObject
- find(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- find(List<By>) - Method in class net.serenitybdd.core.pages.PageObject
- find(WithByLocator) - Method in class net.serenitybdd.core.pages.PageObject
- find(WithLocator) - Method in class net.serenitybdd.core.pages.PageObject
- find(By) - Method in class net.serenitybdd.core.pages.PageObject
- find(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- find(By) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- find(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- find(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findAll(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- findAll(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- findAll(WithByLocator) - Method in class net.serenitybdd.core.pages.PageObject
- findAll(WithLocator) - Method in class net.serenitybdd.core.pages.PageObject
- findAll(By) - Method in class net.serenitybdd.core.pages.PageObject
- findAll(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- FindAllWaitOptions - Enum in net.serenitybdd.core.pages
- findAllWithNoWait(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- findAllWithOptionalWait(By, FindAllWaitOptions) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- findBy(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- findBy(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findBy(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findBy(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- findBy(String, Object...) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- findBy(String, Object...) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findBy(String, Object...) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findBy(List<String>) - Method in class net.serenitybdd.core.pages.PageObject
- findBy(By) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- findBy(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findBy(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- FindBy - Annotation Type in net.serenitybdd.core.annotations.findby
- FindBy - Annotation Type in net.thucydides.core.annotations.findby
-
Deprecated.Replaced by FindBy
- findEach(String) - Method in class net.serenitybdd.core.pages.PageObject
- findEach(String...) - Method in class net.serenitybdd.core.pages.PageObject
- findEach(WithByLocator) - Method in class net.serenitybdd.core.pages.PageObject
- findEach(WithLocator) - Method in class net.serenitybdd.core.pages.PageObject
- findEach(By) - Method in class net.serenitybdd.core.pages.PageObject
- findEach(By...) - Method in class net.serenitybdd.core.pages.PageObject
-
FindEach will return a stream of WebElementFacades matching the described nested structure.
- findElement() - Method in class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
- findElement() - Method in class net.thucydides.core.annotations.locators.SmartElementLocator
-
Find the element.
- findElement(String, String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElement(String, String) - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- findElement(String, String) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- findElement(String, String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findElement(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElement(By) - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- findElement(By) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- findElement(By) - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- findElement(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findElement(By) - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- findElement(By) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- findElement(SearchContext) - Method in class net.serenitybdd.core.annotations.findby.By.ByButtonTextSelector
- findElement(SearchContext) - Method in class net.serenitybdd.core.annotations.findby.By.ByjQuerySelector
- findElement(SearchContext) - Method in class net.serenitybdd.core.annotations.findby.By.ByScLocator
- findElement(SearchContext) - Method in class net.thucydides.core.webdriver.javascript.ByShadowDom
- findElement(SearchContext) - Method in class net.thucydides.core.webdriver.jquery.ByJQuerySelector
- findElementByAccessibilityId(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElementByAccessibilityId(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findElementByAndroidUIAutomator(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElementByAndroidUIAutomator(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findElementImmediately() - Method in class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
- findElements() - Method in class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
-
Will poll the interface on a regular basis until at least one element is present.
- findElements() - Method in class net.thucydides.core.annotations.locators.SmartElementLocator
-
Find the element list.
- findElements(String, String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElements(String, String) - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- findElements(String, String) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- findElements(String, String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findElements(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElements(By) - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- findElements(By) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- findElements(By) - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- findElements(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findElements(By) - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- findElements(By) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- findElements(SearchContext) - Method in class net.serenitybdd.core.annotations.findby.By.ByButtonTextSelector
- findElements(SearchContext) - Method in class net.serenitybdd.core.annotations.findby.By.ByjQuerySelector
- findElements(SearchContext) - Method in class net.serenitybdd.core.annotations.findby.By.ByScLocator
- findElements(SearchContext) - Method in class net.thucydides.core.webdriver.javascript.ByShadowDom
- findElements(SearchContext) - Method in class net.thucydides.core.webdriver.jquery.ByJQuerySelector
- findElementsByAccessibilityId(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElementsByAccessibilityId(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findElementsByAndroidUIAutomator(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- findElementsByAndroidUIAutomator(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- findFirst(String) - Method in class net.serenitybdd.core.pages.PageObject
- findFirst(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- findFirst(By) - Method in class net.serenitybdd.core.pages.PageObject
- findFirstAnnotatedField(Class<?>) - Static method in class net.serenitybdd.core.pages.PagesAnnotatedField
-
Find the first field in the class annotated with the Managed annotation.
- findFirstAnnotatedField(Class<?>) - Static method in class net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
-
Find the first field in the class annotated with the Managed annotation.
- findFirstRowWhere(BeanMatcher...) - Method in class net.thucydides.core.pages.components.HtmlTable
- findMandatoryAnnotatedFields(Class<?>) - Static method in class net.thucydides.core.steps.StepsAnnotatedField
-
Find the first field in the class annotated with the Managed annotation.
- findNested(String...) - Method in class net.serenitybdd.core.pages.PageObject
- findNested(By...) - Method in class net.serenitybdd.core.pages.PageObject
- findNestedElements(String...) - Method in class net.serenitybdd.core.pages.PageObject
- findOptionalAnnotatedField(Class<?>) - Static method in class net.serenitybdd.core.pages.PagesAnnotatedField
-
Find the first field in the class annotated with the ManagedPages annotation.
- findOptionalAnnotatedFields(Class<?>) - Static method in class net.thucydides.core.steps.StepsAnnotatedField
-
Find the fields in the class annotated with the Step annotation.
- Firefox - net.thucydides.core.webdriver.DriverStrategy
- FIREFOX - net.thucydides.core.webdriver.SupportedWebDriver
-
Firefox WebDriver driver.
- FirefoxDriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- FirefoxDriverCapabilities(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.FirefoxDriverCapabilities
- FirefoxDriverCapabilities(EnvironmentVariables, String) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.FirefoxDriverCapabilities
- FirefoxDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- FirefoxDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.FirefoxDriverProvider
- FirefoxOptionsEnhancer - Class in net.serenitybdd.core.webdriver
- FirefoxOptionsEnhancer(FirefoxOptions) - Constructor for class net.serenitybdd.core.webdriver.FirefoxOptionsEnhancer
- FirefoxProfileEnhancer - Class in net.thucydides.core.webdriver.firefox
- FirefoxProfileEnhancer(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.firefox.FirefoxProfileEnhancer
- first() - Method in class net.thucydides.core.annotations.Methods
- firstRowElements() - Method in class net.thucydides.core.pages.components.HtmlTable
- FixtureException - Exception in net.thucydides.core.fixtureservices
-
A description goes here.
- FixtureException(String, Throwable) - Constructor for exception net.thucydides.core.fixtureservices.FixtureException
- FixtureProviderService - Interface in net.thucydides.core.fixtureservices
- FixtureService - Interface in net.thucydides.core.fixtureservices
- FLAG - net.serenitybdd.core.history.SlowTest
- fluent() - Method in class net.serenitybdd.core.pages.PageObject
- FluentDropdown - Class in net.serenitybdd.core.pages
- FluentDropdown(WebElementFacade) - Constructor for class net.serenitybdd.core.pages.FluentDropdown
- FluentDropdownDeselect - Class in net.serenitybdd.core.pages
- FluentDropdownDeselect(WebElementFacade) - Constructor for class net.serenitybdd.core.pages.FluentDropdownDeselect
- FluentDropdownSelect - Class in net.serenitybdd.core.pages
- FluentDropdownSelect(WebElementFacade) - Constructor for class net.serenitybdd.core.pages.FluentDropdownSelect
- fluentWait - Variable in class net.thucydides.core.scheduling.fluent.TimeSchedule
- fluentWait - Variable in class net.thucydides.core.scheduling.TimeSchedule
- FluentWaitWithRefresh<T> - Class in net.thucydides.core.scheduling
- FluentWaitWithRefresh(T, Clock, Sleeper) - Constructor for class net.thucydides.core.scheduling.FluentWaitWithRefresh
- forClass(Class<?>) - Static method in class net.thucydides.core.steps.construction.StepLibraryConstructionStrategy
- forClass(Class<?>) - Static method in class net.thucydides.core.steps.DefaultValue
- forClass(Class<?>) - Static method in enum net.thucydides.core.webdriver.SupportedWebDriver
- forDriver(String, String) - Method in class net.serenitybdd.core.webdriver.driverproviders.DriverCapabilities
- forDriver(SupportedWebDriver) - Method in class net.serenitybdd.core.webdriver.driverproviders.AddEnvironmentSpecifiedDriverCapabilities
- forDriver(SupportedWebDriver) - Static method in class net.serenitybdd.core.webdriver.driverproviders.CustomCapabilities
- forDriver(WebDriver) - Static method in class net.serenitybdd.core.webdriver.ConfigureFileDetector
- forDriver(WebDriver) - Method in class net.thucydides.core.webdriver.WebDriverInstanceEvents.WebDriverInstanceEventBuilder
- forDriver(WebDriver) - Method in class net.thucydides.core.webdriver.WebdriverInstances.InstanceRegistration
- forDriverClass(Class<? extends WebDriver>) - Method in class net.thucydides.core.webdriver.DriverStrategySelector
- forEachAction() - Method in annotation type net.thucydides.core.annotations.Screenshots
- forElement(WebElement) - Static method in class net.thucydides.core.annotations.ElementIsUsable
- forError(Throwable) - Static method in class net.thucydides.core.steps.ErrorConvertor
- forFeatureDescribedIn(String) - Static method in class net.thucydides.core.requirements.FeatureOrStoryFile
- forMethod(Method) - Static method in class net.thucydides.core.steps.ReadableMethodName
- forMethod(Method) - Static method in class net.thucydides.core.steps.StepNamer
- forScreenshot(File) - Method in class net.thucydides.core.screenshots.ScreenshotDigest
- forScreenshotAt(Path) - Static method in class net.serenitybdd.core.photography.ScreenshotPhoto
- forScreenshotData(byte[]) - Static method in class net.serenitybdd.core.photography.ScreenshotDigest
- forStoryDescribedIn(String) - Static method in class net.thucydides.core.requirements.FeatureOrStoryFile
- forTestCase(Object) - Static method in class net.thucydides.core.annotations.TestCaseAnnotations
- forTestClass(Class<?>) - Static method in class net.thucydides.core.steps.TestResultTally
- forTestNumber(int) - Method in class net.thucydides.core.webdriver.PeriodicRestart
- forTestSuite(Class<?>) - Method in interface net.thucydides.core.webdriver.CloseBrowser
- forTestSuite(Class<?>) - Method in class net.thucydides.core.webdriver.DeactivatedCloseBrowser
- forTestSuite(Class<?>) - Method in class net.thucydides.core.webdriver.WebdriverCloseBrowser
- forThisThread() - Static method in class net.thucydides.core.annotations.locators.MethodTiming
- forUpTo(long) - Method in class net.serenitybdd.core.pages.WebElementFacadeWait
- forward() - Method in class net.thucydides.core.webdriver.stubs.NavigationStub
- forWebElement(WebElement) - Static method in class net.serenitybdd.core.pages.WebElementResolver
- forWebElement(WebElement) - Static method in class net.thucydides.core.pages.components.Dropdown
- foundBy(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- frame(int) - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- frame(String) - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- frame(WebElement) - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- freeDevice(String) - Method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- from(String) - Static method in class net.thucydides.core.csv.FieldName
- from(String) - Static method in class net.thucydides.core.webdriver.OptionsMap
- from(Point) - Static method in class net.thucydides.core.geometry.Line
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.AddCustomDriverCapabilities
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.AddEnvironmentSpecifiedDriverCapabilities
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.AddLoggingPreferences
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.ConfigureChromeOptions
- from(EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.CustomCapabilities
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.EnhanceDriver
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.RemoteWebdriverStub
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.driverproviders.SetProxyConfiguration
- from(EnvironmentVariables) - Static method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
- from(EnvironmentVariables) - Method in class net.thucydides.core.webdriver.capabilities.AddCustomCapabilities
- from(EnvironmentVariables) - Method in class net.thucydides.core.webdriver.capabilities.ChromePreferences
- from(WebElement) - Static method in class net.serenitybdd.core.pages.HtmlTag
- fromAnnotations() - Static method in enum net.thucydides.core.screenshots.BlurLevel
- fromClasspath() - Method in class net.thucydides.core.pages.components.FileToUpload
- fromFile(Path) - Method in interface net.serenitybdd.core.reports.FromFile
- fromFile(Path) - Method in class net.serenitybdd.core.reports.ReportDataSaver
- fromFile(Path, Charset) - Method in interface net.serenitybdd.core.reports.FromFile
- fromFile(Path, Charset) - Method in class net.serenitybdd.core.reports.ReportDataSaver
- FromFile - Interface in net.serenitybdd.core.reports
- fromLocalMachine() - Method in class net.thucydides.core.pages.components.FileToUpload
- fromStepAnnotationIn(Method) - Static method in class net.thucydides.core.steps.StepName
- fromString(Object) - Static method in class net.serenitybdd.core.webdriver.driverproviders.CapabilityValue
- fromTimeUnit(TimeUnit) - Static method in class net.thucydides.core.webdriver.TemporalUnitConverter
- fromUrl(URL) - Static method in class net.thucydides.core.pages.components.FileToDownload
- fullscreen() - Method in class net.thucydides.core.webdriver.stubs.WindowStub
G
- GeckoDriverServiceExecutable - Class in net.serenitybdd.core.webdriver.servicepools
- GeckoDriverServiceExecutable(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.servicepools.GeckoDriverServiceExecutable
- GeckoServicePool - Class in net.serenitybdd.core.webdriver.servicepools
- GeckoServicePool() - Constructor for class net.serenitybdd.core.webdriver.servicepools.GeckoServicePool
- get() - Static method in class net.serenitybdd.core.photography.DarkroomFileSystem
- get(Class<T>) - Method in class net.thucydides.core.pages.Pages
- get(String) - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- get(String) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- get(String) - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- get(String) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- GET_TEXT - net.thucydides.core.pages.components.HtmlTable.CellReaderStrategy
- getActiveDriverMap() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getActiveDrivers() - Method in class net.thucydides.core.steps.BaseStepListener
- getActiveDrivers() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getActiveDriverTypes() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getActiveDriverTypes() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getActiveDriverTypes() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getActiveEngine() - Method in class net.thucydides.core.webdriver.stubs.ImeHandlerStub
- getActiveServersInCurrentThread() - Method in class net.serenitybdd.core.webdriver.appium.AppiumServerPool
- getActiveWebdriverCount() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getActiveWebdriverCount() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getActiveWebdriverCount() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getActorName() - Method in class net.serenitybdd.core.steps.ScenarioActor
- getAlert() - Method in class net.serenitybdd.core.pages.PageObject
- getAllListeners() - Method in class net.thucydides.core.steps.SilentEventBus
- getAllListeners() - Method in class net.thucydides.core.steps.StepEventBus
- getAllSelectedOptions() - Method in class net.serenitybdd.core.pages.FluentDropdown
- getAnnotatedRequirements() - Method in class net.thucydides.core.steps.TestDescription
- getAnnotatedResult() - Method in class net.thucydides.core.steps.BaseStepListener
- getAnnotatedTitle() - Method in class net.thucydides.core.steps.TestDescription
- getAssumptionViolatedMessage() - Method in class net.thucydides.core.steps.SilentEventBus
- getAssumptionViolatedMessage() - Method in class net.thucydides.core.steps.StepEventBus
- getAt(Class<T>) - Method in class net.thucydides.core.pages.Pages
- getAttribute(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getAttribute(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getAttribute(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getAttribute(String) - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getAvailableDevices() - Method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- getAvailableEngines() - Method in class net.thucydides.core.webdriver.stubs.ImeHandlerStub
- getBaseStepListener() - Method in class net.serenitybdd.core.SerenityListeners
- getBaseStepListener() - Static method in class net.thucydides.core.steps.Listeners
- getBaseStepListener() - Method in class net.thucydides.core.steps.SilentEventBus
- getBaseStepListener() - Method in class net.thucydides.core.steps.StepEventBus
- getBlurLevel() - Method in class net.serenitybdd.core.photography.ScreenshotNegative
- getBrowserName() - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- getBrowserStackDriverFrom(EnvironmentVariables) - Static method in class net.thucydides.core.webdriver.WebDriverFactory
- getCapabilities() - Method in class net.serenitybdd.core.webdriver.driverproviders.AppiumDriverCapabilities
- getCapabilities() - Method in class net.serenitybdd.core.webdriver.driverproviders.ChromeDriverCapabilities
- getCapabilities() - Method in interface net.serenitybdd.core.webdriver.driverproviders.DriverCapabilitiesProvider
- getCapabilities() - Method in class net.serenitybdd.core.webdriver.driverproviders.EdgeDriverCapabilities
- getCapabilities() - Method in class net.serenitybdd.core.webdriver.driverproviders.FirefoxDriverCapabilities
- getCapabilities() - Method in class net.serenitybdd.core.webdriver.driverproviders.ProvidedDriverCapabilities
- getCapabilities() - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
- getCapabilities() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getCapabilities(String) - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
- getCapabilities(DesiredCapabilities) - Method in class net.thucydides.core.webdriver.capabilities.BrowserStackRemoteDriverCapabilities
- getCapabilities(DesiredCapabilities) - Method in interface net.thucydides.core.webdriver.capabilities.RemoteDriverCapabilities
- getCapabilities(DesiredCapabilities) - Method in class net.thucydides.core.webdriver.capabilities.SaucelabsRemoteDriverCapabilities
- getCapability(String) - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- getCapabilityNames() - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- getClassFor(SupportedWebDriver) - Method in class net.thucydides.core.webdriver.WebDriverFactory
- getClassUnderTest() - Method in class net.thucydides.core.steps.TestResultTally
- getCleanupMethodAnnotations() - Method in interface net.thucydides.core.steps.service.CleanupMethodAnnotationProvider
- getCleanupMethodAnnotations() - Method in class net.thucydides.core.steps.service.JUnitCleanupMethodAnnotationProvider
- getClock() - Method in class net.serenitybdd.core.pages.PageObject
- getClock() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getClock() - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- getClock() - Method in class net.thucydides.core.steps.BaseStepListener
- getClosestDriverValueTo(String) - Static method in enum net.thucydides.core.webdriver.SupportedWebDriver
- getConfiguration() - Method in class net.thucydides.core.pages.Pages
- getCookieNamed(String) - Method in class net.thucydides.core.webdriver.OptionsFacade
- getCookieNamed(String) - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- getCookieNamed(String) - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- getCookies() - Method in class net.thucydides.core.webdriver.OptionsFacade
- getCookies() - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- getCookies() - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- getCoordinates() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getCoordinates() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getCssValue(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getCssValue(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getCssValue(String) - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getCSVDataFrom(Reader) - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- getCurrentActiveWebdriverCount() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getCurrentActiveWebdriverCount() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getCurrentDriver() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getCurrentDriver() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getCurrentDriver() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getCurrentDriverName() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getCurrentDriverName() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getCurrentDrivers() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getCurrentDriverType() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getCurrentDriverType() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- getCurrentDriverType() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getCurrentExampleTable() - Static method in class net.thucydides.core.steps.ExampleTables
- getCurrentImplicitTimeout() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getCurrentImplicitTimeout() - Method in interface net.thucydides.core.webdriver.ConfigurableTimeouts
- getCurrentImplicitTimeout() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getCurrentImplicitTimeout() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getCurrentLevel() - Method in class net.thucydides.core.steps.BaseStepListener
- getCurrentSession() - Static method in class net.serenitybdd.core.Serenity
- getCurrentSession() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- getCurrentSessionID() - Static method in class net.serenitybdd.core.Serenity
- getCurrentSessionID() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- getCurrentStep() - Method in class net.thucydides.core.steps.SilentEventBus
- getCurrentStep() - Method in class net.thucydides.core.steps.StepEventBus
- getCurrentStepMethod() - Method in class net.thucydides.core.steps.BaseStepListener
- getCurrentTestOutcome() - Method in class net.thucydides.core.steps.BaseStepListener
- getCurrentUrl() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- getCurrentUrl() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- getCurrentUrl() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- getCurrentUrl() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getCustomFieldValues() - Method in interface net.serenitybdd.core.steps.HasCustomFieldValues
- getCustomFindByAnnotationServices() - Method in class net.serenitybdd.core.annotations.findby.di.ClasspathCustomFindByAnnotationProviderService
- getCustomFindByAnnotationServices() - Method in interface net.serenitybdd.core.annotations.findby.di.CustomFindByAnnotationProviderService
- getData() - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- getData() - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
- getData() - Method in interface net.thucydides.core.steps.stepdata.TestDataSource
- getDataAsInstancesOf(Class<T>, Object...) - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
-
Returns the test data as a list of JavaBean instances.
- getDataAsInstancesOf(Class<T>, Object...) - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
-
Returns the test data as a list of JavaBean instances.
- getDataAsInstancesOf(Class<T>, Object...) - Method in interface net.thucydides.core.steps.stepdata.TestDataSource
- getDeclaredDefaultUrl() - Method in class net.serenitybdd.core.pages.PageUrls
- getDefaultBaseUrl() - Method in class net.serenitybdd.core.pages.PagesAnnotatedField
- getDefaultBaseUrl() - Method in class net.thucydides.core.pages.Pages
-
The default URL for this set of tests, or the system default URL if undefined.
- getDefaultDriverOptions() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getDefaultDriverType() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getDefaultDriverType() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getDefaultDriverType() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getDefaultImplicitTimeout() - Method in class net.thucydides.core.webdriver.WebDriverFactory
- getDefaultProjectKey() - Static method in class net.serenitybdd.core.Serenity
- getDefaultProjectKey() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- getDefaultStepFactory() - Static method in class net.thucydides.core.steps.stepdata.StepData
- getDefaultTypeConverters() - Static method in class net.thucydides.core.csv.converters.TypeConverters
- getDestination() - Method in class net.thucydides.core.geometry.Line
- getDestinationFile() - Method in class net.thucydides.core.screenshots.QueuedScreenshot
- getDestinationPath() - Method in class net.serenitybdd.core.photography.ScreenshotReceipt
- getDriver() - Method in class net.serenitybdd.core.pages.PageObject
- getDriver() - Static method in class net.serenitybdd.core.Serenity
- getDriver() - Method in class net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
- getDriver() - Method in class net.thucydides.core.pages.Pages
- getDriver() - Method in class net.thucydides.core.steps.BaseStepListener
- getDriver() - Method in class net.thucydides.core.steps.ScenarioSteps
- getDriver() - Method in interface net.thucydides.core.steps.StepPublisher
-
The currently-used WebDriver instance for these tests.
- getDriver() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getDriverClass() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getDriverClass() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getDriverConfiguration() - Static method in class net.serenitybdd.core.environment.WebDriverConfiguredEnvironment
- getDriverFrom(EnvironmentVariables) - Static method in class net.thucydides.core.webdriver.WebDriverFactory
- getDriverFrom(EnvironmentVariables, String) - Static method in class net.thucydides.core.webdriver.WebDriverFactory
- getDriverInstance() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getDriverName() - Method in class net.thucydides.core.webdriver.ProvidedDriverConfiguration
- getDriverName() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getDriverService() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- getDriverSource() - Method in class net.thucydides.core.webdriver.ProvidedDriverConfiguration
- getDriversUsed() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getDriverType() - Method in class net.thucydides.core.configuration.WebDriverConfiguration
-
Get the currently-configured browser type.
- getDriverType() - Method in interface net.thucydides.core.webdriver.DriverConfiguration
- getDriverTypeFor(String) - Static method in enum net.thucydides.core.webdriver.SupportedWebDriver
- getElement() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getElement() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getElement() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getEnvironmentVariables() - Static method in class net.serenitybdd.core.environment.WebDriverConfiguredEnvironment
- getEnvironmentVariables() - Method in class net.thucydides.core.steps.StepEventBus
- getErrorMessage(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getEventBus() - Static method in class net.serenitybdd.core.eventbus.Broadcaster
- getEventBus() - Method in class net.thucydides.core.steps.BaseStepListener
- getEventBus() - Static method in class net.thucydides.core.steps.StepEventBus
-
The event bus used to inform listening classes about when tests and test steps start and finish.
- getEventListeners() - Static method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- getFactory() - Static method in class net.thucydides.core.steps.StepFactory
- getFactory() - Static method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- getFailureCount() - Method in class net.thucydides.core.steps.TestResultTally
-
How many test steps failed.
- getFailures() - Method in class net.thucydides.core.steps.TestResultTally
-
What were the failures.
- getFieldClass() - Method in class net.thucydides.core.steps.StepsAnnotatedField
- getFieldInjectors() - Method in interface net.thucydides.core.pages.injectors.FieldInjectorService
- getFieldName() - Method in class net.thucydides.core.steps.StepsAnnotatedField
- getFieldType() - Method in class net.serenitybdd.core.pages.PagesAnnotatedField
- getFirefoxProfile() - Static method in class net.serenitybdd.core.Serenity
- getFirefoxProfile() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- getFirstSelectedOption() - Method in class net.serenitybdd.core.pages.FluentDropdown
- getFirstSelectedOptionValue() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getFirstSelectedOptionValue() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getFirstSelectedOptionValue() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getFirstSelectedOptionVisibleText() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getFirstSelectedOptionVisibleText() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getFirstSelectedOptionVisibleText() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getFixtureServices() - Method in class net.thucydides.core.fixtureservices.ClasspathFixtureProviderService
- getFixtureServices() - Method in interface net.thucydides.core.fixtureservices.FixtureProviderService
- getForcedResult() - Method in class net.thucydides.core.steps.BaseStepListener
- getForcedResult() - Method in class net.thucydides.core.steps.SilentEventBus
- getForcedResult() - Method in class net.thucydides.core.steps.StepEventBus
- getFoundBy() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getGson() - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- getHeaders() - Method in class net.thucydides.core.steps.ExampleTables
- getHeaders() - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- getHeaders() - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
- getHeaders() - Method in interface net.thucydides.core.steps.stepdata.TestDataSource
- getHeadings() - Method in class net.thucydides.core.pages.components.HtmlTable
- getIgnoreCount() - Method in class net.thucydides.core.steps.TestResultTally
-
How many test steps were ignored.
- getImplementer(Class<?>) - Method in class net.thucydides.core.annotations.locators.WebElementFacadeImplLocator
-
Refactored from
SmartElementHandler
. - getImplicitTimeout() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getImplicitTimeoutInMilliseconds() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getImplicitTimeoutInMilliseconds() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getImplicitTimeoutInMilliseconds() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getImplicitWaitTimeout() - Method in class net.serenitybdd.core.pages.PageObject
- getInjector() - Static method in class net.serenitybdd.core.di.WebDriverInjectors
- getInjector(Module) - Static method in class net.serenitybdd.core.di.WebDriverInjectors
- getInput() - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- getInstanciatedInstancesFrom(Class<T>, StepFactory) - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- getInstanciatedInstancesFrom(Class<T>, StepFactory) - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
- getInstanciatedInstancesFrom(Class<T>, StepFactory) - Method in interface net.thucydides.core.steps.stepdata.TestDataSource
- getJavascriptExecutorFacade() - Method in class net.serenitybdd.core.pages.PageObject
- getJavascriptExecutorFacade() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getKeyboard() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getLocation() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getLocation() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getLocation() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getLocator() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getLocator() - Method in interface net.serenitybdd.core.pages.WithByLocator
- getLocator() - Method in interface net.serenitybdd.core.pages.WithLocator
- getLocatorFor(SearchContext, WebDriver) - Method in class net.thucydides.core.webdriver.ElementLocatorFactorySelector
- getLocatorFor(WebDriver) - Method in class net.thucydides.core.webdriver.ElementLocatorFactorySelector
- getLoggingListener() - Static method in class net.thucydides.core.steps.Listeners
- getMessage() - Method in enum net.serenitybdd.core.history.SlowTest
- getMetaData() - Method in interface net.serenitybdd.core.SessionMap
- getMetaData() - Method in class net.serenitybdd.core.sessions.TestSessionVariables
- getMethodName() - Method in class net.thucydides.core.steps.TestDescription
- getMouse() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getName() - Method in class net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
- getName() - Method in class net.thucydides.core.steps.TestDescription
- getNamedUrl(String) - Method in class net.serenitybdd.core.pages.PageUrls
- getNamedUrl(String, String[]) - Method in class net.serenitybdd.core.pages.PageUrls
- getNewCachedStepLibraryFor(Class<T>) - Method in class net.thucydides.core.steps.StepFactory
- getNewStepLibraryFor(Class<T>) - Method in class net.thucydides.core.steps.StepFactory
- getOptions() - Method in class net.serenitybdd.core.pages.FluentDropdown
- getOptions() - Method in class net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
- getOrigin() - Method in class net.thucydides.core.geometry.Line
- getPage() - Method in interface net.serenitybdd.core.pages.WidgetObject
-
Get the page containing this widget.
- getPage() - Method in class net.serenitybdd.core.pages.WidgetObjectImpl
- getPage(Class<T>) - Method in class net.thucydides.core.pages.Pages
- getPages() - Static method in class net.serenitybdd.core.Serenity
- getPages() - Method in class net.thucydides.core.steps.ScenarioSteps
- getPages() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getPagesFactory() - Static method in class net.serenitybdd.core.Serenity
- getPageSource() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- getPageSource() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- getPageSource() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- getPageSource() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getPathToScreenshot() - Method in class net.serenitybdd.core.photography.ScreenshotPhoto
- getPhotographer() - Method in class net.thucydides.core.steps.BaseStepListener
- getPlatform() - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- getPosition() - Method in class net.thucydides.core.webdriver.stubs.WindowStub
- getProperties() - Static method in class net.serenitybdd.core.webdriver.OverrideDriverCapabilities
- getProperties(String) - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
- getProxiedDriver() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getProxiedDriver() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getProxyFactory() - Method in class net.thucydides.core.pages.Pages
- getProxyFactory() - Method in class net.thucydides.core.steps.BaseStepListener
- getRadius() - Method in enum net.thucydides.core.screenshots.BlurLevel
- getRect() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getRect() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getRect() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getRegisteredDrivers() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getRegisteredDrivers() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getRenderedView() - Method in class net.serenitybdd.core.pages.PageObject
- getReportService(Configuration) - Static method in class net.serenitybdd.core.SerenityReports
- getReportService(Configuration) - Static method in class net.thucydides.core.ThucydidesReports
-
Deprecated.
- getRequirementsOutcomeFactory() - Method in class net.thucydides.core.requirements.RequirementsForOutcomeTypes
- getRequirementsService() - Method in class net.thucydides.core.requirements.RequirementsForOutcomeTypes
- getResourceAsFile(String) - Static method in class net.thucydides.core.util.FileSystemUtils
- getResults() - Method in class net.serenitybdd.core.SerenityListeners
- getRowElements() - Method in class net.thucydides.core.pages.components.HtmlTable
- getRowElementsFor(List<String>) - Method in class net.thucydides.core.pages.components.HtmlTable
- getRowElementsWhere(BeanMatcher...) - Method in class net.thucydides.core.pages.components.HtmlTable
- getRows() - Method in class net.thucydides.core.pages.components.HtmlTable
- getRunCount() - Method in class net.thucydides.core.steps.TestResultTally
-
How many test steps were executed, including ignored and failing test steps.
- getRunningStepCount() - Method in class net.thucydides.core.steps.BaseStepListener
- getSaucelabsDriverFrom(EnvironmentVariables) - Static method in class net.thucydides.core.webdriver.WebDriverFactory
- getScreenshotAs(OutputType<X>) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getScreenshotAs(OutputType<X>) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getScreenshotAs(OutputType<X>) - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getScreenshotAs(OutputType<X>) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getScreenshotPath() - Method in class net.serenitybdd.core.photography.ScreenshotNegative
- getScreenshotPreferences() - Static method in class net.thucydides.core.model.screenshots.StepDefinitionAnnotations
- getSelectedLabel() - Method in class net.thucydides.core.pages.components.Dropdown
- getSelectedLabelFrom(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- getSelectedOptionLabels() - Method in class net.thucydides.core.pages.components.Dropdown
- getSelectedOptionLabels() - Method in class net.thucydides.core.webelements.MultipleSelect
- getSelectedOptionLabelsFrom(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- getSelectedOptionValues() - Method in class net.thucydides.core.pages.components.Dropdown
- getSelectedOptionValues() - Method in class net.thucydides.core.webelements.MultipleSelect
- getSelectedOptionValuesFrom(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- getSelectedValue() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getSelectedValue() - Method in interface net.serenitybdd.core.pages.WebElementState
- getSelectedValue() - Method in class net.thucydides.core.pages.components.Dropdown
- getSelectedValue() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getSelectedValue() - Method in class net.thucydides.core.webelements.RadioButtonGroup
- getSelectedValueFrom(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- getSelectedValues() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getSelectedValues() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getSelectedValues() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getSelectedVisibleTexts() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getSelectedVisibleTexts() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getSelectedVisibleTexts() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getSelectedVisibleTextValue() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getSelectedVisibleTextValue() - Method in interface net.serenitybdd.core.pages.WebElementState
- getSelectedVisibleTextValue() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getSelectOptions() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getSelectOptions() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getSelectOptions() - Method in interface net.serenitybdd.core.pages.WebElementState
- getSelectOptions() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getSessionId() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getSessionId() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getSessionId() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getSharedStepLibraryFor(Class<T>) - Method in class net.thucydides.core.steps.StepFactory
-
Returns a new ScenarioSteps instance, of the specified type.
- getSize() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getSize() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getSize() - Method in class net.thucydides.core.webdriver.stubs.WindowStub
- getSize() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getSleeper() - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- getSlope() - Method in class net.thucydides.core.geometry.Line
- getSourceFile() - Method in class net.thucydides.core.screenshots.QueuedScreenshot
- getStartingUrl() - Method in class net.serenitybdd.core.pages.PageUrls
- getStartingUrl(String...) - Method in class net.serenitybdd.core.pages.PageUrls
- getStatisticsListener() - Static method in class net.thucydides.core.steps.Listeners
- getStepCount() - Method in class net.thucydides.core.steps.BaseStepListener
- getStepDescription() - Method in interface net.thucydides.core.steps.WithStepDescription
- getStepFactory() - Static method in class net.serenitybdd.core.Serenity
- getStepFactory() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getStepListener() - Static method in class net.serenitybdd.core.Serenity
- getStepListener() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- getStrategy() - Method in class net.thucydides.core.steps.construction.StepLibraryConstructionStrategy
- getSymbol() - Method in enum net.serenitybdd.core.history.SlowTest
- getSystemBaseUrl() - Method in class net.serenitybdd.core.pages.PageUrls
- getSystemConfiguration() - Method in class net.serenitybdd.core.SerenityListeners
-
The configuration manages output directories and driver types.
- getTable() - Method in class net.thucydides.core.steps.ExampleTables
- getTagName() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getTagName() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getTagName() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getTargetPlatform() - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
-
Return the Appium platform defined in the system properties or the context.
- getTargetPlatform(WebDriver) - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
-
Define the platform based on the
DesiredCapabilities
of theWebDriver
first. - getTemporaryPath() - Method in class net.serenitybdd.core.photography.ScreenshotNegative
- getTestClass() - Method in class net.thucydides.core.steps.TestDescription
- getTestFailureCause() - Method in class net.thucydides.core.steps.BaseStepListener
- getTestFailureCause() - Method in interface net.thucydides.core.steps.StepPublisher
-
If a test failed, what was the error.
- getTestMethod() - Method in class net.thucydides.core.steps.TestDescription
- getTestOutcomes() - Method in class net.thucydides.core.steps.BaseStepListener
- getTestOutcomes() - Method in interface net.thucydides.core.steps.StepPublisher
-
A step listener should be able to return a set of test results at the end of the test run.
- getTestSource() - Method in class net.thucydides.core.steps.SilentEventBus
- getTestSource() - Method in class net.thucydides.core.steps.StepEventBus
- getText() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getText() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getText() - Method in interface net.serenitybdd.core.pages.WebElementState
- getText() - Method in class net.thucydides.core.webdriver.stubs.AlertStub
- getText() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getText() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- getTextContent() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getTextContent() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getTextContent() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getTextValue() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getTextValue() - Method in interface net.serenitybdd.core.pages.WebElementState
- getTextValue() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getThreadlocalGeckoService() - Method in class net.serenitybdd.core.webdriver.servicepools.ThreadsafeGeckoDriverService
- getTitle() - Method in class net.serenitybdd.core.pages.PageObject
- getTitle() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- getTitle() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- getTitle() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- getTitle() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getType() - Method in enum net.serenitybdd.core.history.SlowTest
- getTypeConverterFor(Class<?>) - Static method in class net.thucydides.core.csv.converters.TypeConverters
- getTypes() - Method in class net.thucydides.core.requirements.RequirementsForOutcomeTypes
- getUniqueStepLibraryFor(Class<T>) - Method in class net.thucydides.core.steps.StepFactory
- getUniqueStepLibraryFor(Class<T>, Object...) - Method in class net.thucydides.core.steps.StepFactory
- getUrl() - Method in class net.serenitybdd.core.webdriver.servicepools.DisabledGeckoDriverService
- getUrl() - Method in class net.serenitybdd.core.webdriver.servicepools.ThreadsafeGeckoDriverService
- getUrl() - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
- getUrl() - Method in class net.thucydides.core.webdriver.capabilities.BrowserStackRemoteDriverCapabilities
- getUrl() - Method in interface net.thucydides.core.webdriver.capabilities.RemoteDriverCapabilities
- getUrl() - Method in class net.thucydides.core.webdriver.capabilities.SaucelabsRemoteDriverCapabilities
- getUrlFrom(String) - Static method in class net.serenitybdd.core.pages.PageUrls
- getValue() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- getValue() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getValue() - Method in interface net.serenitybdd.core.pages.WebElementState
- getValue() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getVersion() - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- getWaitForElementTimeout() - Method in class net.serenitybdd.core.pages.PageObject
-
Deprecated.
- getWaitForTimeout() - Method in class net.serenitybdd.core.pages.PageObject
- getWaitForTimeout() - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- getWebdriver() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getWebdriver() - Method in class net.thucydides.core.webdriver.WebdriverContext
- getWebdriver() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getWebdriver(String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getWebdriver(String) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getWebdriver(String, String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getWebdriverByName(String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getWebdriverByName(String) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getWebdriverByName(String, String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- getWebdriverByName(String, String) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- getWebdriverClass() - Method in enum net.thucydides.core.webdriver.SupportedWebDriver
- getWebdriverManager() - Static method in class net.serenitybdd.core.Serenity
- getWebdriverManager() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getWebdriverManager(WebDriverFactory, DriverConfiguration) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- getWindowHandle() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- getWindowHandle() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- getWindowHandle() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- getWindowHandle() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getWindowHandles() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- getWindowHandles() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- getWindowHandles() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- getWindowHandles() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- getWrappedElement() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- getWrappedElement() - Method in class net.serenitybdd.core.pages.WrappedWebElementFacadeImpl
- getWrappedElement() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- getX() - Method in class net.thucydides.core.geometry.Point
- getY() - Method in class net.thucydides.core.geometry.Point
- getYIntercept() - Method in class net.thucydides.core.geometry.Line
H
- hasAConstructorWithParameters() - Method in class net.thucydides.core.steps.construction.StepLibraryType
- hasAnInstantiatedDriver() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- hasAnInstantiatedDriver() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- hasAnInstantiatedDriver() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- hasAPagesConstructor() - Method in class net.thucydides.core.steps.construction.StepLibraryType
- hasAPagesField() - Method in class net.thucydides.core.steps.construction.StepLibraryType
- hasASessionVariableCalled(Object) - Static method in class net.serenitybdd.core.Serenity
- hasClass(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- hasClass(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- hasClass(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- HasCustomFieldValues - Interface in net.serenitybdd.core.steps
- hasDefaultConstructor() - Method in class net.thucydides.core.steps.construction.StepLibraryConstructionStrategy
- hasFocus() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Does this element currently have the focus.
- hasFocus() - Method in interface net.serenitybdd.core.pages.WebElementState
-
Does this element currently have the focus.
- hasFocus() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Does this element currently have the focus.
- hasFocus(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
-
Deprecated.Use element(webElement).hasFocus() instead
- hashCode() - Method in class net.serenitybdd.core.photography.ScreenshotPhoto
- hashCode() - Method in class net.thucydides.core.geometry.Point
- hasManagedWebdriverField(Class<?>) - Static method in class net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
- hasMultipleDevices() - Method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- hasOnlyOneDevice() - Method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- headingElements() - Method in class net.thucydides.core.pages.components.HtmlTable
- HEAVY - net.thucydides.core.screenshots.BlurLevel
- hideKeyboard() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- hideKeyboard(String) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- hideKeyboard(String, String) - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- horizontally() - Method in class net.thucydides.core.geometry.Line.LineBuilder
- hour() - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- hour() - Method in class net.thucydides.core.scheduling.TimeSchedule
- hour() - Method in class net.thucydides.core.steps.WaitForBuilder
- hours() - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- hours() - Method in class net.thucydides.core.scheduling.TimeSchedule
- hours() - Method in class net.thucydides.core.steps.WaitForBuilder
- how() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- how() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- How - Enum in net.serenitybdd.core.annotations.findby
- HtmlDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- HtmlDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.HtmlDriverProvider
- HtmlTable - Class in net.thucydides.core.pages.components
-
Class designed to make it easier reading from and reasoning about data in HTML tables.
- HtmlTable(WebElement) - Constructor for class net.thucydides.core.pages.components.HtmlTable
- HtmlTable(WebElement, List<String>) - Constructor for class net.thucydides.core.pages.components.HtmlTable
- HtmlTable.CellReaderStrategy - Enum in net.thucydides.core.pages.components
- HtmlTable.HtmlTableBuilder - Class in net.thucydides.core.pages.components
- HtmlTag - Class in net.serenitybdd.core.pages
- HtmlUnit - net.thucydides.core.webdriver.DriverStrategy
- HTMLUNIT - net.thucydides.core.webdriver.SupportedWebDriver
-
HTMLUnit - fast, but no screenshots.
I
- id() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- id() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- ID - net.serenitybdd.core.annotations.findby.How
- ID_OR_NAME - net.serenitybdd.core.annotations.findby.How
- IE - net.thucydides.core.webdriver.DriverStrategy
- IEXPLORER - net.thucydides.core.webdriver.SupportedWebDriver
-
Internet Explorer
- ifRequiredForResult(TestResult) - Method in class net.serenitybdd.core.photography.SoundEngineer
- ignoredStep(String) - Static method in class net.serenitybdd.core.Serenity
- ignoredStep(String) - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- ignoring(Class<? extends RuntimeException>...) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- ime() - Method in class net.thucydides.core.webdriver.OptionsFacade
- ime() - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- ime() - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- ImeHandlerStub - Class in net.thucydides.core.webdriver.stubs
- ImeHandlerStub() - Constructor for class net.thucydides.core.webdriver.stubs.ImeHandlerStub
- IMMEDIATE - net.serenitybdd.core.pages.ClickStrategy
- ImplementedBy - Annotation Type in net.serenitybdd.core.annotations
-
Annotation is used to specify the implementation Class of the interface that extends WebElementFacade.
- ImplementedBy - Annotation Type in net.thucydides.core.annotations
-
Annotation is used to specify the implementation Class of the interface that extends WebElementFacade.
- implementerClass - Variable in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- implementerClass - Variable in class net.thucydides.core.annotations.locators.AbstractSingleItemHandler
- implicitlyWait(long, TimeUnit) - Method in class net.thucydides.core.webdriver.stubs.TimeoutsStub
- implicitlyWait(long, TimeUnit) - Method in class net.thucydides.core.webdriver.TimeoutsFacade
- implicitTimeoutInMilliseconds - Variable in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- implicitTimoutMilliseconds() - Method in class net.serenitybdd.core.pages.PageObject
- in(DesiredCapabilities) - Method in class net.serenitybdd.core.webdriver.driverproviders.SetProxyConfiguration
- inClass(Class<?>) - Static method in class net.thucydides.core.junit.SerenityJUnitTestCase
- inContext(String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- inContext(String) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- IndividualInstancesByDefaultStepCreationStrategy - Class in net.thucydides.core.steps
- IndividualInstancesByDefaultStepCreationStrategy(StepFactory, StepsAnnotatedField) - Constructor for class net.thucydides.core.steps.IndividualInstancesByDefaultStepCreationStrategy
- inEnvironment(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.servicepools.GeckoDriverServiceExecutable
- inEnvironment(EnvironmentVariables) - Static method in class net.thucydides.core.webdriver.DriverStrategySelector
- inHumanReadableForm() - Method in class net.serenitybdd.core.pages.HtmlTag
- initialiseSession() - Method in class net.thucydides.core.steps.StepEventBus
- initialize() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- initialize(Object) - Static method in class net.serenitybdd.core.Serenity
-
Initialize Serenity-related fields in the specified object.
- initialize(Object) - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- initialize(String) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- initialize(WebdriverManager, String) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- initializeFieldsIn(Object) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- initializeTestSession() - Static method in class net.serenitybdd.core.Serenity
- initializeTestSession() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- initializeWithNoStepListener(Object) - Static method in class net.serenitybdd.core.Serenity
-
Initialize Serenity-related fields in the specified object.
- initializeWithNoStepListener(Object) - Static method in class net.thucydides.core.Thucydides
-
Deprecated.Initialize Thucydides-related fields in the specified object.
- initiateStepsFor(Class<T>) - Method in class net.thucydides.core.steps.IndividualInstancesByDefaultStepCreationStrategy
- initiateStepsFor(Class<T>) - Method in class net.thucydides.core.steps.SharedInstancesByDefaultStepCreationStrategy
- initiateStepsFor(Class<T>) - Method in interface net.thucydides.core.steps.StepLibraryCreationStrategy
- initStepListener() - Static method in class net.serenitybdd.core.Serenity
- injectAnnotatedPagesObjectInto(Object) - Static method in class net.serenitybdd.core.Serenity
-
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver.
- injectAnnotatedPagesObjectInto(Object) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
-
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver.
- injectAnnotatedPagesObjectInto(Object, Pages) - Method in class net.thucydides.core.steps.StepAnnotations
-
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver.
- injectDependenciesInto(Object) - Method in class net.serenitybdd.core.injectors.EnvironmentDependencyInjector
- injectDependenciesInto(Object) - Method in class net.thucydides.core.steps.PageObjectDependencyInjector
- injectDriver(WebDriver) - Method in class net.thucydides.core.annotations.TestCaseAnnotations
-
Instantiate the @Managed-annotated WebDriver instance with current WebDriver if the annotated field is present.
- injectDriverInto(Object) - Static method in class net.serenitybdd.core.Serenity
-
Instantiate the @Managed-annotated WebDriver instance with current WebDriver.
- injectDriverInto(Object) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
-
Instantiate the @Managed-annotated WebDriver instance with current WebDriver.
- injectDrivers(WebdriverManager) - Method in class net.thucydides.core.annotations.TestCaseAnnotations
- injectDrivers(WebDriver, WebdriverManager) - Method in class net.thucydides.core.annotations.TestCaseAnnotations
- injectJavaScriptUtils() - Method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- injectJQuery() - Method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- injectJQueryPlugins() - Method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- injectOptionalAnnotatedPagesObjectInto(Object, Pages) - Method in class net.thucydides.core.steps.StepAnnotations
-
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver, if the field is present.
- injector() - Static method in class net.thucydides.core.steps.StepAnnotations
- injectScenarioStepsInto(Object) - Static method in class net.serenitybdd.core.Serenity
-
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver.
- injectScenarioStepsInto(Object) - Static method in class net.thucydides.core.Thucydides
-
Deprecated.Instantiates the @ManagedPages-annotated Pages instance using current WebDriver.
- injectScenarioStepsInto(Object, StepFactory) - Method in class net.thucydides.core.steps.StepAnnotations
-
Instantiates the step scenario fields in a test case.
- INNER_CLASS_CONSTRUCTOR - net.thucydides.core.steps.construction.ConstructionStrategy
- INNER_TEXT_ATTRIBUTE - net.thucydides.core.pages.components.HtmlTable.CellReaderStrategy
- inNormalizedForm() - Method in class net.thucydides.core.csv.FieldName
- inObject(T) - Static method in class net.thucydides.core.csv.InstanceBuilder
- inProgress() - Static method in class net.thucydides.core.steps.DataDrivenStep
- inRadioButtonGroup(String) - Method in class net.serenitybdd.core.pages.PageObject
- instance() - Static method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- instance() - Static method in class net.serenitybdd.core.webdriver.appium.AppiumServerPool
- instance(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- instance(EnvironmentVariables) - Static method in class net.serenitybdd.core.webdriver.appium.AppiumServerPool
- InstanceBuilder - Class in net.thucydides.core.csv
-
Helper class for finding and invoking constructors.
- instanceOf(Class<T>) - Static method in class net.serenitybdd.core.steps.Instrumented
- InstanceRegistration(String) - Constructor for class net.thucydides.core.webdriver.WebdriverInstances.InstanceRegistration
- instantiateNewStepLibraryFor(Class<T>, boolean) - Method in class net.thucydides.core.steps.StepFactory
-
Create a new instance of a class containing test steps.
- instantiateNewStepLibraryFor(Class<T>, Interceptor, boolean) - Method in class net.thucydides.core.steps.StepFactory
-
Create a new instance of a class containing test steps using custom interceptors.
- Instrumented - Class in net.serenitybdd.core.steps
- Instrumented() - Constructor for class net.serenitybdd.core.steps.Instrumented
- Instrumented.InstrumentedBuilder<T> - Class in net.serenitybdd.core.steps
- InstrumentedBuilder(Class<T>) - Constructor for class net.serenitybdd.core.steps.Instrumented.InstrumentedBuilder
- InstrumentedBuilder(Class<T>, Object[]) - Constructor for class net.serenitybdd.core.steps.Instrumented.InstrumentedBuilder
- instrumentedPageObjectUsing(Class<T>, WebDriver) - Static method in class net.thucydides.core.pages.Pages
- instrumentStepsInField(Object, Field, StepFactory) - Method in class net.thucydides.core.steps.StepAnnotations
- inTable(WebElement) - Method in class net.thucydides.core.pages.components.HtmlTable.HtmlTableBuilder
- inTable(WebElement) - Static method in class net.thucydides.core.pages.components.HtmlTable
- IntegerTypeConverter - Class in net.thucydides.core.csv.converters
- IntegerTypeConverter() - Constructor for class net.thucydides.core.csv.converters.IntegerTypeConverter
- intercept(Object, Method, Object[], Object, Interceptor, Method) - Static method in class net.thucydides.core.steps.ProxyConfiguration.InterceptorDispatcher
-
Intercepts a method call to a proxy.
- intercept(Method, Object, Object[], Method) - Method in class net.thucydides.core.steps.DataDrivenStepInterceptor
- intercept(Method, Object, Object[], Method) - Method in interface net.thucydides.core.steps.Interceptor
- intercept(Method, Object, Object[], Method) - Method in class net.thucydides.core.steps.StepInterceptor
- Interceptor - Interface in net.thucydides.core.steps
- INTERCEPTOR_FIELD_NAME - Static variable in interface net.thucydides.core.steps.ProxyConfiguration
-
The canonical field name for an interceptor object stored in a proxied object.
- InterceptorDispatcher() - Constructor for class net.thucydides.core.steps.ProxyConfiguration.InterceptorDispatcher
- InternetExplorerDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- InternetExplorerDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.InternetExplorerDriverProvider
- InternetExplorerServicePool - Class in net.serenitybdd.core.webdriver.servicepools
- InternetExplorerServicePool() - Constructor for class net.serenitybdd.core.webdriver.servicepools.InternetExplorerServicePool
- intersectionWith(Line) - Method in class net.thucydides.core.geometry.Line
- interval - Variable in class net.thucydides.core.scheduling.ThucydidesFluentWait
- inThisTestThread() - Static method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- into(String) - Method in class net.serenitybdd.core.pages.PageObject.FieldEntry
- into(WebElementFacade) - Method in class net.serenitybdd.core.pages.PageObject.FieldEntry
- into(By) - Method in class net.serenitybdd.core.pages.PageObject.FieldEntry
- into(WebElement) - Method in class net.serenitybdd.core.pages.PageObject.FieldEntry
- intoDirectory(Path) - Method in class net.serenitybdd.core.photography.DisabledPageSourceRecorder
- intoDirectory(Path) - Method in class net.serenitybdd.core.photography.PageSourceRecorder
- InvalidManagedPagesFieldException - Exception in net.thucydides.core.steps
-
Thrown if no suitable WebDriver field with the @Managed annotation is found in a test.
- InvalidManagedPagesFieldException(String) - Constructor for exception net.thucydides.core.steps.InvalidManagedPagesFieldException
- InvalidManagedPagesFieldException(String, IllegalAccessException) - Constructor for exception net.thucydides.core.steps.InvalidManagedPagesFieldException
- InvalidManagedWebDriverFieldException - Exception in net.thucydides.core.annotations
-
Thrown if no suitable WebDriver field with the @Managed annotation is found in a test.
- InvalidManagedWebDriverFieldException(String) - Constructor for exception net.thucydides.core.annotations.InvalidManagedWebDriverFieldException
- InvalidManagedWebDriverFieldException(String, Throwable) - Constructor for exception net.thucydides.core.annotations.InvalidManagedWebDriverFieldException
- InvalidStepsFieldException - Exception in net.thucydides.core.annotations
-
Thrown if no suitable WebDriver field with the @Managed annotation is found in a test.
- InvalidStepsFieldException(String) - Constructor for exception net.thucydides.core.annotations.InvalidStepsFieldException
- InvalidStepsFieldException(String, IllegalAccessException) - Constructor for exception net.thucydides.core.annotations.InvalidStepsFieldException
- invoke(Object, Method, Object[]) - Method in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- invoke(Object, Method, Object[]) - Method in class net.thucydides.core.annotations.locators.AbstractSingleItemHandler
- invoke(Object, Method, Object[]) - Method in class net.thucydides.core.annotations.locators.SmartListHandler
- invokeConstructorFor(Class<T>, Object[]) - Static method in class net.thucydides.core.csv.InstanceBuilder
- invokeCustomTeardownLogicWithDriver(EnvironmentVariables, TestOutcome, WebDriver) - Static method in class net.serenitybdd.core.webdriver.enhancers.AtTheEndOfAWebDriverTest
- invokeMethod(Object, Object[], Method) - Method in class net.thucydides.core.steps.BaseMethodRunner
-
Invokes a method on a given object using the given parameters
- invokeMethodsAnnotatedBy(Class<? extends Annotation>, TestOutcome) - Static method in class net.serenitybdd.core.lifecycle.LifecycleRegister
- IOS - net.thucydides.core.webdriver.MobilePlatform
- IOS_CLASS_CHAIN - net.serenitybdd.core.annotations.findby.How
- IOS_NS_PREDICATE_STRING - net.serenitybdd.core.annotations.findby.How
- IOS_UI_AUTOMATION - net.serenitybdd.core.annotations.findby.How
-
Deprecated - no longer supported by Appium
- iOSUIAutomation() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- IOSWebDriverStub - Class in net.thucydides.core.webdriver.stubs
- IOSWebDriverStub() - Constructor for class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- IPHONE - net.thucydides.core.webdriver.SupportedWebDriver
- is(String) - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- isActivated() - Method in class net.thucydides.core.webdriver.stubs.ImeHandlerStub
- isAFullWindowsPath(String) - Static method in class net.thucydides.core.pages.components.FileToUpload
- isAlive(WebDriver) - Static method in class net.thucydides.core.webdriver.WebDriverFactory
- isAnnotatedByCustomFindByAnnotation(Field) - Method in interface net.serenitybdd.core.annotations.findby.di.CustomFindByAnnotationService
-
Returns true if the field has any custom annotation
- isAProxyFor(Class<? extends WebDriver>) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- isARemoteDriver(Class<? extends WebDriver>) - Method in class net.thucydides.core.webdriver.DriverStrategySelector
- isARemoteDriver(WebDriver) - Static method in class net.serenitybdd.core.webdriver.RemoteDriver
- isASerenityTestCase(Class<?>) - Static method in class net.thucydides.core.annotations.TestCaseAnnotations
- isAssignableFrom(Object, Class<?>) - Static method in class net.thucydides.core.steps.StepFactory
- isAvailable() - Method in class net.thucydides.core.steps.BaseStepListener
- isAWebTest() - Method in class net.thucydides.core.junit.SerenityJUnitTestCase
- isBaseStepListenerRegistered() - Method in class net.thucydides.core.steps.SilentEventBus
- isBaseStepListenerRegistered() - Method in class net.thucydides.core.steps.StepEventBus
- isCalled(String) - Method in class net.serenitybdd.core.steps.ScenarioActor
- isChecked() - Method in class net.thucydides.core.webelements.Checkbox
- isClickable() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Check to see if the element is clickable
- isClickable() - Method in interface net.serenitybdd.core.pages.WebElementState
- isClickable() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- isCurrentlyEnabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- isCurrentlyEnabled() - Method in interface net.serenitybdd.core.pages.WebElementState
- isCurrentlyEnabled() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- isCurrentlyVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Is this web element present and visible on the screen This method will not throw an exception if the element is not on the screen at all.
- isCurrentlyVisible() - Method in interface net.serenitybdd.core.pages.WebElementState
-
Is this web element present and visible on the screen This method will not throw an exception if the element is not on the screen at all.
- isCurrentlyVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Is this web element present and visible on the screen This method will not throw an exception if the element is not on the screen at all.
- isCurrentPageAt(Class<? extends PageObject>) - Method in class net.thucydides.core.pages.Pages
- isCurrentTestDataDriven() - Method in class net.thucydides.core.steps.SilentEventBus
- isCurrentTestDataDriven() - Method in class net.thucydides.core.steps.StepEventBus
- isDefined - Variable in enum net.thucydides.core.webdriver.MobilePlatform
- isDefined() - Method in class net.thucydides.core.webdriver.appium.AppiumConfiguration
- isDisabled() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- isDisabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- isDisabled() - Method in interface net.serenitybdd.core.pages.WebElementState
- isDisabled() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- isDisabled() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- isDisplayed() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Is this element displayed or not? This method avoids the problem of having to parse an element's "style" attribute.
- isDisplayed() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- isDisplayed() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- isDriverAutomaticallyDownloaded(EnvironmentVariables) - Method in interface net.serenitybdd.core.webdriver.driverproviders.DriverProvider
- isDriverInstantiated() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- isDryRun() - Method in class net.thucydides.core.steps.SilentEventBus
- isDryRun() - Method in class net.thucydides.core.steps.StepEventBus
- isElementVisible(By) - Method in class net.serenitybdd.core.pages.PageObject
-
Returns true if at least one matching element is found on the page and is visible.
- isEmpty() - Method in class net.serenitybdd.core.pages.MatchingPageExpressions
- isEmpty() - Method in class net.thucydides.core.annotations.Methods
- isEmpty() - Method in interface net.thucydides.core.screenshots.ScreenshotProcessor
-
Deprecated.
- isEnabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- isEnabled() - Method in interface net.serenitybdd.core.pages.WebElementState
- isEnabled() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- isEnabled() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- isEnabled() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- isExecutable(File) - Static method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable
- IsHidden - Interface in net.serenitybdd.markers
-
Marks a task that will not be reported.
- isInitialised() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- isInQuickMethod() - Method in class net.thucydides.core.annotations.locators.MethodTiming
- isInstantiated() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- isInstantiated(Object) - Method in class net.thucydides.core.steps.StepsAnnotatedField
- isJavascriptEnabled() - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- isJQueryAvailable() - Method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- isJQueryIntegrationEnabled() - Method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- isMobile(WebDriver) - Static method in class net.thucydides.core.webdriver.WebDriverType
- isMultiple() - Method in class net.serenitybdd.core.pages.FluentDropdown
- isNotAlive(WebDriver) - Static method in class net.thucydides.core.webdriver.WebDriverFactory
- isOpenForBusiness() - Method in class net.serenitybdd.core.photography.Darkroom
- isPresent() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Returns true if an element is present on the screen, whether visible or not.
- isPresent() - Method in interface net.serenitybdd.core.pages.WebElementState
- isPresent() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- isProvided() - Method in class net.thucydides.core.webdriver.ProvidedDriverConfiguration
- isRelative(String) - Method in class net.serenitybdd.core.pages.PageObject
- isRunning() - Method in class net.serenitybdd.core.webdriver.servicepools.DisabledGeckoDriverService
- isRunning() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- isRunning() - Method in class net.serenitybdd.core.webdriver.servicepools.ThreadsafeGeckoDriverService
- isSelected() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- isSelected() - Method in interface net.serenitybdd.core.pages.WebElementState
- isSelected() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- isSelected() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- isSharedInstance() - Method in class net.thucydides.core.steps.StepsAnnotatedField
- isSilent() - Method in interface net.serenitybdd.markers.CanBeSilent
- IsSilent - Interface in net.serenitybdd.markers
-
Marks a task that will not be reported.
- isUniqueInstance() - Method in class net.thucydides.core.steps.StepsAnnotatedField
- isUniqueSession() - Method in class net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
- isUniqueSession() - Method in class net.thucydides.core.annotations.TestCaseAnnotations
- isUniqueSession() - Method in class net.thucydides.core.steps.SilentEventBus
- isUniqueSession() - Method in class net.thucydides.core.steps.StepEventBus
- isUniqueSession(Class<?>) - Static method in class net.thucydides.core.annotations.TestCaseAnnotations
- isUsingAnExampleTable() - Static method in class net.thucydides.core.steps.ExampleTables
- isVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Is this web element present and visible on the screen This method will not throw an exception if the element is not on the screen at all.
- isVisible() - Method in interface net.serenitybdd.core.pages.WebElementState
-
Is this web element present and visible on the screen This method will not throw an exception if the element is not on the screen at all.
- isVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Is this web element present and visible on the screen This method will not throw an exception if the element is not on the screen at all.
- isWebTest(Class<?>) - Static method in class net.thucydides.core.annotations.TestCaseAnnotations
- isXPath(String) - Static method in class net.serenitybdd.core.selectors.Selectors
J
- JavascriptExecutorFacade - Class in net.thucydides.core.webdriver.javascript
-
Simple encapsulation of Javascript execution.
- JavascriptExecutorFacade() - Constructor for class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- JavascriptExecutorFacade(WebDriver) - Constructor for class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- javascriptIsSupportedIn(Class<? extends WebDriver>) - Static method in class net.thucydides.core.webdriver.javascript.JavascriptSupport
- javascriptIsSupportedIn(WebDriver) - Static method in class net.thucydides.core.webdriver.javascript.JavascriptSupport
- JavascriptSupport - Class in net.thucydides.core.webdriver.javascript
- JavascriptSupport() - Constructor for class net.thucydides.core.webdriver.javascript.JavascriptSupport
- jquery() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- jquery() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- jquery(String) - Static method in class net.serenitybdd.core.annotations.findby.By
- JQUERY - net.serenitybdd.core.annotations.findby.How
- JQueryEnabledPage - Class in net.thucydides.core.pages.jquery
- JQueryEnabledPage(WebDriver) - Constructor for class net.thucydides.core.pages.jquery.JQueryEnabledPage
- JQueryEnabledPage(WebDriver, EnvironmentVariables) - Constructor for class net.thucydides.core.pages.jquery.JQueryEnabledPage
- JUnitCleanupMethodAnnotationProvider - Class in net.thucydides.core.steps.service
- JUnitCleanupMethodAnnotationProvider() - Constructor for class net.thucydides.core.steps.service.JUnitCleanupMethodAnnotationProvider
K
- KeyboardStub - Class in net.thucydides.core.webdriver.stubs
-
Created by john on 14/06/2016.
- KeyboardStub() - Constructor for class net.thucydides.core.webdriver.stubs.KeyboardStub
- keyDown(WebElement, CharSequence) - Method in class net.serenitybdd.core.pages.SerenityActions
- keyUp(WebElement, CharSequence) - Method in class net.serenitybdd.core.pages.SerenityActions
L
- lastStepFailed(StepFailure) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- lastStepFailed(StepFailure) - Method in class net.thucydides.core.steps.BaseStepListener
- lastStepFailed(StepFailure) - Method in class net.thucydides.core.steps.SilentEventBus
- lastStepFailed(StepFailure) - Method in class net.thucydides.core.steps.StepEventBus
- lastTestPassedAfterRetries(int, List<String>, TestFailureCause) - Method in class net.thucydides.core.steps.BaseStepListener
- lastTestPassedAfterRetries(int, List<String>, TestFailureCause) - Method in class net.thucydides.core.steps.SilentEventBus
- lastTestPassedAfterRetries(int, List<String>, TestFailureCause) - Method in class net.thucydides.core.steps.StepEventBus
- latestTestOutcome() - Method in class net.thucydides.core.steps.BaseStepListener
- LifecycleRegister - Class in net.serenitybdd.core.lifecycle
- LifecycleRegister() - Constructor for class net.serenitybdd.core.lifecycle.LifecycleRegister
- LIGHT - net.thucydides.core.screenshots.BlurLevel
- Line - Class in net.thucydides.core.geometry
- Line(Point, Point) - Constructor for class net.thucydides.core.geometry.Line
- Line.LineBuilder - Class in net.thucydides.core.geometry
- LineBuilder(Point) - Constructor for class net.thucydides.core.geometry.Line.LineBuilder
- LINK_TEXT - net.serenitybdd.core.annotations.findby.How
- linkText() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- linkText() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- Listeners - Class in net.thucydides.core.steps
- Listeners() - Constructor for class net.thucydides.core.steps.Listeners
- Listeners.BaseStepListenerBuilder - Class in net.thucydides.core.steps
- listOfSupportedDrivers() - Static method in enum net.thucydides.core.webdriver.SupportedWebDriver
- ListOfWebElementFacades - Class in net.serenitybdd.core.pages
- ListOfWebElementFacades(Collection<? extends WebElementFacade>) - Constructor for class net.serenitybdd.core.pages.ListOfWebElementFacades
- loadTestDataFrom(List<String[]>) - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- loadTestDataFrom(List<List<String>>) - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
- locator - Variable in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- locator - Variable in class net.thucydides.core.annotations.locators.AbstractSingleItemHandler
- LocatorResolverBuilder(ElementLocator) - Constructor for class net.serenitybdd.core.pages.WebElementResolver.LocatorResolverBuilder
- logExecutedTest() - Method in class net.thucydides.core.steps.TestResultTally
-
A test step was executed.
- logFailure(StepFailure) - Method in class net.thucydides.core.steps.TestResultTally
-
Record a test step failure.
- logIgnoredTest() - Method in class net.thucydides.core.steps.TestResultTally
-
A test step was ignored.
- logs() - Method in class net.thucydides.core.webdriver.OptionsFacade
- logs() - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- logs() - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
M
- manage() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- manage() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- manage() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- manage() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- Managed - Annotation Type in net.thucydides.core.annotations
-
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
- ManagedPages - Annotation Type in net.thucydides.core.annotations
-
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
- ManagedWebDriverAnnotatedField - Class in net.thucydides.core.annotations
-
The WebDriver driver is stored as an annotated field in the test classes.
- ManageStub - Class in net.thucydides.core.webdriver.stubs
-
Created by john on 2/02/15.
- ManageStub() - Constructor for class net.thucydides.core.webdriver.stubs.ManageStub
- MANDATORY_SCREENSHOT - net.thucydides.core.steps.BaseStepListener.ScreenshotType
- Manual - Annotation Type in net.thucydides.core.annotations
-
Annotation that marks a manual test.
- ManualTestMarkedAsError - Exception in net.thucydides.core.annotations
- ManualTestMarkedAsError(String) - Constructor for exception net.thucydides.core.annotations.ManualTestMarkedAsError
- ManualTestMarkedAsFailure - Error in net.thucydides.core.annotations
- ManualTestMarkedAsFailure(String) - Constructor for error net.thucydides.core.annotations.ManualTestMarkedAsFailure
- map(Function<? super WebElementFacade, T>) - Method in class net.serenitybdd.core.pages.ListOfWebElementFacades
- matchesAnyUrl() - Method in class net.serenitybdd.core.pages.PageObject
- matchingFormFor(Class...) - Static method in enum net.thucydides.core.annotations.locators.ElementContructorForm
- MatchingPageExpressions - Class in net.serenitybdd.core.pages
-
Determines which URLs a given page object will work with.
- MatchingPageExpressions(PageObject) - Constructor for class net.serenitybdd.core.pages.MatchingPageExpressions
- matchUrlAgainstEachPattern(String) - Method in class net.serenitybdd.core.pages.MatchingPageExpressions
- maximize() - Method in class net.thucydides.core.webdriver.stubs.WindowStub
- MEDIUM - net.thucydides.core.screenshots.BlurLevel
- merge(Capabilities) - Method in class net.thucydides.core.webdriver.stubs.CapabilitiesStub
- mergeLast(int) - Method in class net.thucydides.core.steps.BaseStepListener
- mergePreviousStep() - Method in class net.thucydides.core.steps.SilentEventBus
- mergePreviousStep() - Method in class net.thucydides.core.steps.StepEventBus
- MethodErrorReporter - Interface in net.thucydides.core.steps
-
Created by john on 9/08/2015.
- Methods - Class in net.thucydides.core.annotations
-
Created by john on 7/08/2015.
- Methods(Class<?>) - Constructor for class net.thucydides.core.annotations.Methods
- MethodTiming - Class in net.thucydides.core.annotations.locators
-
Created by john on 17/03/15.
- MethodTiming(Thread) - Constructor for class net.thucydides.core.annotations.locators.MethodTiming
- millisecond() - Method in class net.thucydides.core.steps.WaitForBuilder
- milliseconds() - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- milliseconds() - Method in class net.thucydides.core.scheduling.TimeSchedule
- milliseconds() - Method in class net.thucydides.core.steps.WaitForBuilder
- minute() - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- minute() - Method in class net.thucydides.core.scheduling.TimeSchedule
- minute() - Method in class net.thucydides.core.steps.WaitForBuilder
- minutes() - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- minutes() - Method in class net.thucydides.core.scheduling.TimeSchedule
- minutes() - Method in class net.thucydides.core.steps.WaitForBuilder
- MobilePlatform - Enum in net.thucydides.core.webdriver
-
Created by john on 28/10/2014.
- mouseDown(Coordinates) - Method in class net.thucydides.core.webdriver.stubs.MouseStub
- mouseMove(Coordinates) - Method in class net.thucydides.core.webdriver.stubs.MouseStub
- mouseMove(Coordinates, long, long) - Method in class net.thucydides.core.webdriver.stubs.MouseStub
- MouseStub - Class in net.thucydides.core.webdriver.stubs
-
Created by john on 14/06/2016.
- MouseStub() - Constructor for class net.thucydides.core.webdriver.stubs.MouseStub
- mouseUp(Coordinates) - Method in class net.thucydides.core.webdriver.stubs.MouseStub
- moveTo(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- moveTo(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- moveTo(By) - Method in class net.serenitybdd.core.pages.PageObject
- moveToElement(WebElement) - Method in class net.serenitybdd.core.pages.SerenityActions
- moveToElement(WebElement, int, int) - Method in class net.serenitybdd.core.pages.SerenityActions
- MultipleSelect - Class in net.thucydides.core.webelements
-
A convenience class to help handle multiple select fields.
- MultipleSelect(WebElement) - Constructor for class net.thucydides.core.webelements.MultipleSelect
N
- name() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- name() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- name() - Method in annotation type net.thucydides.core.annotations.NamedUrl
- NAME - net.serenitybdd.core.annotations.findby.How
- NamedUrl - Annotation Type in net.thucydides.core.annotations
-
Define the URLs that a given Page Object works with.
- NamedUrls - Annotation Type in net.thucydides.core.annotations
-
Define the URLs that a given Page Object works with.
- navigate() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- navigate() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- navigate() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- navigate() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- navigateToPageNamed(String) - Method in class net.serenitybdd.core.pages.PageObject
- NavigationStub - Class in net.thucydides.core.webdriver.stubs
- NavigationStub() - Constructor for class net.thucydides.core.webdriver.stubs.NavigationStub
- net.serenitybdd.core - package net.serenitybdd.core
-
Core domain model for the Serenity application.
- net.serenitybdd.core.annotations - package net.serenitybdd.core.annotations
- net.serenitybdd.core.annotations.events - package net.serenitybdd.core.annotations.events
- net.serenitybdd.core.annotations.findby - package net.serenitybdd.core.annotations.findby
- net.serenitybdd.core.annotations.findby.di - package net.serenitybdd.core.annotations.findby.di
- net.serenitybdd.core.annotations.locators - package net.serenitybdd.core.annotations.locators
- net.serenitybdd.core.configurers - package net.serenitybdd.core.configurers
- net.serenitybdd.core.di - package net.serenitybdd.core.di
- net.serenitybdd.core.environment - package net.serenitybdd.core.environment
- net.serenitybdd.core.eventbus - package net.serenitybdd.core.eventbus
- net.serenitybdd.core.exceptions - package net.serenitybdd.core.exceptions
- net.serenitybdd.core.history - package net.serenitybdd.core.history
- net.serenitybdd.core.injectors - package net.serenitybdd.core.injectors
- net.serenitybdd.core.java8 - package net.serenitybdd.core.java8
- net.serenitybdd.core.lifecycle - package net.serenitybdd.core.lifecycle
- net.serenitybdd.core.listeners - package net.serenitybdd.core.listeners
- net.serenitybdd.core.pages - package net.serenitybdd.core.pages
- net.serenitybdd.core.photography - package net.serenitybdd.core.photography
-
A collection of classes that handle taking screenshots and other live documentation artifacts during tests.
- net.serenitybdd.core.photography.bluring - package net.serenitybdd.core.photography.bluring
- net.serenitybdd.core.photography.resizing - package net.serenitybdd.core.photography.resizing
- net.serenitybdd.core.reports - package net.serenitybdd.core.reports
- net.serenitybdd.core.selectors - package net.serenitybdd.core.selectors
- net.serenitybdd.core.sessions - package net.serenitybdd.core.sessions
- net.serenitybdd.core.steps - package net.serenitybdd.core.steps
- net.serenitybdd.core.webdriver - package net.serenitybdd.core.webdriver
- net.serenitybdd.core.webdriver.appium - package net.serenitybdd.core.webdriver.appium
- net.serenitybdd.core.webdriver.configuration - package net.serenitybdd.core.webdriver.configuration
- net.serenitybdd.core.webdriver.driverproviders - package net.serenitybdd.core.webdriver.driverproviders
- net.serenitybdd.core.webdriver.enhancers - package net.serenitybdd.core.webdriver.enhancers
- net.serenitybdd.core.webdriver.servicepools - package net.serenitybdd.core.webdriver.servicepools
- net.serenitybdd.markers - package net.serenitybdd.markers
- net.thucydides.core - package net.thucydides.core
-
Core domain model for the Thucydides application.
- net.thucydides.core.annotations - package net.thucydides.core.annotations
-
Thucydides annotations.
- net.thucydides.core.annotations.findby - package net.thucydides.core.annotations.findby
- net.thucydides.core.annotations.locators - package net.thucydides.core.annotations.locators
- net.thucydides.core.bootstrap - package net.thucydides.core.bootstrap
- net.thucydides.core.configuration - package net.thucydides.core.configuration
- net.thucydides.core.csv - package net.thucydides.core.csv
-
Support for loading test data from CSV files for data-driven tests.
- net.thucydides.core.csv.converters - package net.thucydides.core.csv.converters
- net.thucydides.core.events - package net.thucydides.core.events
- net.thucydides.core.fixtureservices - package net.thucydides.core.fixtureservices
- net.thucydides.core.fluent - package net.thucydides.core.fluent
- net.thucydides.core.geometry - package net.thucydides.core.geometry
- net.thucydides.core.guice.webdriver - package net.thucydides.core.guice.webdriver
- net.thucydides.core.junit - package net.thucydides.core.junit
- net.thucydides.core.model.screenshots - package net.thucydides.core.model.screenshots
- net.thucydides.core.pages - package net.thucydides.core.pages
-
Classes designed to make it easier to work with Page Objects in WebDriver.
- net.thucydides.core.pages.components - package net.thucydides.core.pages.components
- net.thucydides.core.pages.injectors - package net.thucydides.core.pages.injectors
- net.thucydides.core.pages.jquery - package net.thucydides.core.pages.jquery
- net.thucydides.core.requirements - package net.thucydides.core.requirements
-
An application is designed to deliver a number of high-level capabilities.
- net.thucydides.core.resources - package net.thucydides.core.resources
-
Classpath resource utilities.
- net.thucydides.core.scheduling - package net.thucydides.core.scheduling
- net.thucydides.core.scheduling.fluent - package net.thucydides.core.scheduling.fluent
- net.thucydides.core.screenshots - package net.thucydides.core.screenshots
-
This package is in charge of recording and storing screenshots taken during the test run.
- net.thucydides.core.steps - package net.thucydides.core.steps
-
Base class to be used when writing a library of resuable test steps.
- net.thucydides.core.steps.construction - package net.thucydides.core.steps.construction
- net.thucydides.core.steps.interception - package net.thucydides.core.steps.interception
- net.thucydides.core.steps.service - package net.thucydides.core.steps.service
- net.thucydides.core.steps.stepdata - package net.thucydides.core.steps.stepdata
- net.thucydides.core.util - package net.thucydides.core.util
-
Core utility classes.
- net.thucydides.core.webdriver - package net.thucydides.core.webdriver
-
Manage WebDriver instances, and knowing what WebDriver types are supported.
- net.thucydides.core.webdriver.appium - package net.thucydides.core.webdriver.appium
- net.thucydides.core.webdriver.capabilities - package net.thucydides.core.webdriver.capabilities
- net.thucydides.core.webdriver.chrome - package net.thucydides.core.webdriver.chrome
- net.thucydides.core.webdriver.exceptions - package net.thucydides.core.webdriver.exceptions
- net.thucydides.core.webdriver.firefox - package net.thucydides.core.webdriver.firefox
- net.thucydides.core.webdriver.javascript - package net.thucydides.core.webdriver.javascript
- net.thucydides.core.webdriver.jquery - package net.thucydides.core.webdriver.jquery
- net.thucydides.core.webdriver.phantomjs - package net.thucydides.core.webdriver.phantomjs
- net.thucydides.core.webdriver.redimension - package net.thucydides.core.webdriver.redimension
- net.thucydides.core.webdriver.stubs - package net.thucydides.core.webdriver.stubs
- net.thucydides.core.webelements - package net.thucydides.core.webelements
-
Extensions to the WebDriver classes to make it easier to deal with objects such as radio buttons and checkboxes.
- Never - net.thucydides.core.annotations.ClearCookiesPolicy
- NEVER - net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
- newDataDrivenSteps(Class<?>, List<?>) - Method in class net.thucydides.core.steps.DataDrivenStepFactory
- newDriver() - Method in interface net.thucydides.core.webdriver.DriverSource
-
Return a new instance of a webdriver
- newDriver(Capabilities) - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- newDriverInstance(Capabilities) - Method in class net.serenitybdd.core.webdriver.servicepools.ChromeServicePool
- newDriverInstance(Capabilities) - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
-
Used as a fallback if the driver service cannot be used for some reason.
- newDriverInstance(Capabilities) - Method in class net.serenitybdd.core.webdriver.servicepools.EdgeServicePool
- newDriverInstance(Capabilities) - Method in class net.serenitybdd.core.webdriver.servicepools.GeckoServicePool
- newDriverInstance(Capabilities) - Method in class net.serenitybdd.core.webdriver.servicepools.InternetExplorerServicePool
- newDriverInstance(Capabilities) - Method in class net.serenitybdd.core.webdriver.servicepools.PhantomJSServicePool
- newDriverService() - Method in class net.serenitybdd.core.webdriver.servicepools.ChromeServicePool
- newDriverService() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- newDriverService() - Method in class net.serenitybdd.core.webdriver.servicepools.EdgeServicePool
- newDriverService() - Method in class net.serenitybdd.core.webdriver.servicepools.GeckoServicePool
- newDriverService() - Method in class net.serenitybdd.core.webdriver.servicepools.InternetExplorerServicePool
- newDriverService() - Method in class net.serenitybdd.core.webdriver.servicepools.PhantomJSServicePool
- newDriverUsingManagedAppiumServers(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.AppiumDriverProvider
- newElementInstance() - Method in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- newElementInstance() - Method in class net.thucydides.core.annotations.locators.AbstractSingleItemHandler
- newElementInstance() - Method in class net.thucydides.core.annotations.locators.SmartElementHandler
- newElementInstance() - Method in class net.thucydides.core.annotations.locators.SmartWidgetHandler
- newElementInstance() - Method in class net.thucydides.core.annotations.locators.WebElementFacadeListItemHandler
- newElementInstance() - Method in class net.thucydides.core.annotations.locators.WidgetListItemHandler
- newInstance() - Method in class net.serenitybdd.core.steps.Instrumented.InstrumentedBuilder
- newInstance() - Method in class net.thucydides.core.steps.EnclosingClass
- newInstance(String) - Method in interface net.serenitybdd.core.webdriver.driverproviders.DriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.AppiumDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.ChromeDriverProvider
- newInstance(String, EnvironmentVariables) - Method in interface net.serenitybdd.core.webdriver.driverproviders.DriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.EdgeDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.FirefoxDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.HtmlDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.InternetExplorerDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.PhantomJSDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.ProvidedDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.RemoteDriverProvider
- newInstance(String, EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.driverproviders.SafariDriverProvider
- newInstanceOf(Class<T>, Object...) - Static method in class net.thucydides.core.csv.InstanceBuilder
- newInstanceOf(SupportedWebDriver) - Method in class net.thucydides.core.webdriver.WebDriverFactory
-
Create a new WebDriver instance of a given type.
- newWebdriverInstance(Class<? extends WebDriver>) - Method in class net.thucydides.core.webdriver.WebDriverFactory
-
This method is synchronized because multiple webdriver instances can be created in parallel.
- newWebdriverInstance(Class<? extends WebDriver>, String, EnvironmentVariables) - Method in class net.thucydides.core.webdriver.WebDriverFactory
- next() - Method in class net.thucydides.core.screenshots.ScreenshotSequence
-
Return the next number in the sequence.
- ngModel() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- ngModel() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- NO_WEBDRIVER_CONSTRUCTOR_MESSAGE - Static variable in class net.serenitybdd.core.pages.PageObjects
- NoAvailableDeviceException - Exception in net.serenitybdd.core.webdriver.appium
- NoAvailableDeviceException(String) - Constructor for exception net.serenitybdd.core.webdriver.appium.NoAvailableDeviceException
- None - Static variable in class net.serenitybdd.core.photography.ScreenshotPhoto
- NONE - net.thucydides.core.screenshots.BlurLevel
- NONE - net.thucydides.core.webdriver.MobilePlatform
- NormalFluentWait<T> - Class in net.thucydides.core.scheduling
- NormalFluentWait(T) - Constructor for class net.thucydides.core.scheduling.NormalFluentWait
- NormalFluentWait(T, Clock, Sleeper) - Constructor for class net.thucydides.core.scheduling.NormalFluentWait
- normalisedFormOf(String) - Method in class net.thucydides.core.webdriver.DriverName
- normalize(String) - Method in class net.thucydides.core.util.PathProcessor
- NoSuchElementException - Exception in net.serenitybdd.core.exceptions
-
I need
NoSuchElementException
that does not includeInvalidSelectorException
. - NoSuchElementException(String) - Constructor for exception net.serenitybdd.core.exceptions.NoSuchElementException
- NoSuchElementException(String, Throwable) - Constructor for exception net.serenitybdd.core.exceptions.NoSuchElementException
- NoSuchPageException - Exception in net.serenitybdd.core.pages
- NoSuchPageException(String) - Constructor for exception net.serenitybdd.core.pages.NoSuchPageException
- notifyListenersOfWebdriverCreationIn(WebDriverFacade) - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- notifyOf(WebDriverLifecycleEvent) - Method in class net.thucydides.core.webdriver.WebDriverInstanceEvents
- notifyScreenChange() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- notifyScreenChange() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- notifyScreenChange() - Method in class net.thucydides.core.steps.BaseStepListener
- notifyScreenChange() - Method in class net.thucydides.core.steps.SilentEventBus
- notifyScreenChange() - Method in class net.thucydides.core.steps.StepEventBus
- NotImplementedException - Exception in net.thucydides.core.annotations
-
Thrown when there is an implementation error of WebElementFacade extension
- NotImplementedException(String) - Constructor for exception net.thucydides.core.annotations.NotImplementedException
- NotImplementedException(String, IllegalAccessException) - Constructor for exception net.thucydides.core.annotations.NotImplementedException
O
- of(Class<?>) - Static method in class net.thucydides.core.annotations.Methods
- of(Class<?>) - Static method in class net.thucydides.core.steps.EnclosingClass
- of(Object) - Static method in class net.serenitybdd.core.webdriver.driverproviders.SanitisedBrowserPreferenceValue
- of(String) - Static method in class net.thucydides.core.webdriver.javascript.ByShadowDom
- of(WebDriver) - Static method in class net.serenitybdd.core.webdriver.RemoteDriver
- ofClass(Class<?>) - Static method in class net.thucydides.core.steps.construction.StepLibraryType
- ofElement(WebElement) - Static method in class net.serenitybdd.core.pages.ClearContents
- ofType(Class<T>) - Method in class net.serenitybdd.core.pages.PageObjects
- ofTypePages() - Static method in class net.thucydides.core.steps.construction.StepLibraryType
- onlyOnFailures() - Method in annotation type net.thucydides.core.annotations.Screenshots
- onPage() - Method in class net.thucydides.core.steps.ScenarioSteps
- onSamePage() - Method in class net.thucydides.core.pages.Pages
- onSamePage(Class<T>) - Method in class net.thucydides.core.steps.ScenarioSteps
- open() - Method in class net.serenitybdd.core.pages.PageObject
-
Open the webdriver browser to the base URL, determined by the DefaultUrl annotation if present.
- open(String) - Method in class net.serenitybdd.core.pages.PageObject
- open(String[]) - Method in class net.serenitybdd.core.pages.PageObject
-
Open the webdriver browser using a paramaterized URL.
- open(String, String[]) - Method in class net.serenitybdd.core.pages.PageObject
- openAt(String) - Method in class net.serenitybdd.core.pages.PageObject
- openPageNamed(String) - Method in class net.serenitybdd.core.pages.PageObject
-
Open an environment-specific page defined in the `serenity.conf` file under the `pages` section.
- openUnchecked() - Method in class net.serenitybdd.core.pages.PageObject
-
Opens page without checking URL patterns.
- openUnchecked(String...) - Method in class net.serenitybdd.core.pages.PageObject
-
Opens page without checking URL patterns.
- openUnchecked(String, String[]) - Method in class net.serenitybdd.core.pages.PageObject
-
Opens page without checking URL patterns.
- openUrl(String) - Method in class net.serenitybdd.core.pages.PageObject
- OpenWithParams(PageObject, String) - Constructor for class net.serenitybdd.core.pages.PageObject.OpenWithParams
- OPERA - net.thucydides.core.webdriver.SupportedWebDriver
-
Opera - use it with SauceLabs
- Optimistic - net.thucydides.core.WebdriverCollectionStrategy
- OPTIONAL_SCREENSHOT - net.thucydides.core.steps.BaseStepListener.ScreenshotType
- options() - Method in annotation type net.thucydides.core.annotations.Managed
- OptionsFacade - Class in net.thucydides.core.webdriver
- OptionsFacade(WebDriver.Options, WebDriverFacade) - Constructor for class net.thucydides.core.webdriver.OptionsFacade
- OptionsMap - Class in net.thucydides.core.webdriver
-
Created by john on 14/07/2017.
- OptionsMap() - Constructor for class net.thucydides.core.webdriver.OptionsMap
- OptionsSplitter - Class in net.thucydides.core.webdriver.chrome
- OptionsSplitter() - Constructor for class net.thucydides.core.webdriver.chrome.OptionsSplitter
- OptionsStub - Class in net.thucydides.core.webdriver.stubs
-
A description goes here.
- OptionsStub() - Constructor for class net.thucydides.core.webdriver.stubs.OptionsStub
- optionsToMap(String) - Static method in class net.serenitybdd.core.webdriver.driverproviders.CapabilitiesConverter
- org.openqa.selenium.browserlaunchers - package org.openqa.selenium.browserlaunchers
- OUTER_TEXT_ATTRIBUTE - net.thucydides.core.pages.components.HtmlTable.CellReaderStrategy
- overrideDefaultBaseUrl(String) - Method in class net.serenitybdd.core.pages.PageUrls
- overrideDefaultDriverType(String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- overrideDefaultDriverType(String) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- OverrideDriverCapabilities - Class in net.serenitybdd.core.webdriver
-
This class allows you to override driver capabilities defined in the Serenity configuration files at runtime.
- OverrideDriverCapabilities(String) - Constructor for class net.serenitybdd.core.webdriver.OverrideDriverCapabilities
- OverrideDriverCapabilities.CapabilityBuilderChain - Interface in net.serenitybdd.core.webdriver
- OverrideDriverCapabilities.OverrideDriverCapabilitiesBuilder - Class in net.serenitybdd.core.webdriver
- OverrideDriverCapabilities.OverrideSetter - Interface in net.serenitybdd.core.webdriver
- overrideEventBusWith(StepEventBus) - Static method in class net.thucydides.core.steps.StepEventBus
- overrideProperties(Map<String, String>) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- overrideProperties(Map<String, String>) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- overrideProperties(Map<String, String>) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- overrideResultTo(TestResult) - Method in class net.thucydides.core.steps.BaseStepListener
P
- page - Variable in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- page - Variable in class net.thucydides.core.annotations.locators.AbstractSingleItemHandler
- page - Variable in class net.thucydides.core.annotations.locators.SmartFieldDecorator
- PAGE_ELEMENT_SINGLE_TIMEOUT - net.thucydides.core.annotations.locators.ElementContructorForm
- PAGE_ELEMENT_TWO_TIMEOUTS - net.thucydides.core.annotations.locators.ElementContructorForm
- PAGE_LOCATOR_ELEMENT_SINGLE_TIMEOUT - net.thucydides.core.annotations.locators.ElementContructorForm
- PAGE_LOCATOR_ELEMENT_TWO_TIMEOUTS - net.thucydides.core.annotations.locators.ElementContructorForm
- PAGE_LOCATOR_SINGLE_TIMEOUT - net.thucydides.core.annotations.locators.ElementContructorForm
- PAGE_LOCATOR_TWO_TIMEOUTS - net.thucydides.core.annotations.locators.ElementContructorForm
- PageFactory - Class in net.thucydides.core.pages
- PageFactory(WebDriver) - Constructor for class net.thucydides.core.pages.PageFactory
- PageFieldInjector - Interface in net.thucydides.core.pages.injectors
-
Allows you to instantiate PageObject fields in
- pageLoadTimeout(long, TimeUnit) - Method in class net.thucydides.core.webdriver.stubs.TimeoutsStub
- pageLoadTimeout(long, TimeUnit) - Method in class net.thucydides.core.webdriver.TimeoutsFacade
- PageLooksDodgyException - Exception in net.serenitybdd.core.pages
- PageLooksDodgyException(String, Throwable) - Constructor for exception net.serenitybdd.core.pages.PageLooksDodgyException
- PageObject - Class in net.serenitybdd.core.pages
-
A base class representing a WebDriver page object.
- PageObject - Class in net.thucydides.core.pages
-
A base class representing a WebDriver page object.
- PageObject() - Constructor for class net.serenitybdd.core.pages.PageObject
- PageObject() - Constructor for class net.thucydides.core.pages.PageObject
- PageObject(WebDriver) - Constructor for class net.serenitybdd.core.pages.PageObject
- PageObject(WebDriver) - Constructor for class net.thucydides.core.pages.PageObject
- PageObject(WebDriver, int) - Constructor for class net.serenitybdd.core.pages.PageObject
- PageObject(WebDriver, int) - Constructor for class net.thucydides.core.pages.PageObject
- PageObject(WebDriver, Predicate<? super PageObject>) - Constructor for class net.serenitybdd.core.pages.PageObject
- PageObject(WebDriver, Predicate<? super PageObject>) - Constructor for class net.thucydides.core.pages.PageObject
- PageObject(WebDriver, EnvironmentVariables) - Constructor for class net.serenitybdd.core.pages.PageObject
- PageObject.FieldEntry - Class in net.serenitybdd.core.pages
- PageObject.OpenWithParams - Class in net.serenitybdd.core.pages
- PageObjectDependencyInjector - Class in net.thucydides.core.steps
- PageObjectDependencyInjector() - Constructor for class net.thucydides.core.steps.PageObjectDependencyInjector
- PageObjectDependencyInjector(Pages) - Constructor for class net.thucydides.core.steps.PageObjectDependencyInjector
-
Deprecated.
- PageObjects - Class in net.serenitybdd.core.pages
- PageObjects(WebDriver) - Constructor for class net.serenitybdd.core.pages.PageObjects
- PageObjectStepDelayer<T extends PageObject> - Class in net.thucydides.core.steps
- PageObjectStepDelayer(SystemClock, T) - Constructor for class net.thucydides.core.steps.PageObjectStepDelayer
- pages() - Method in class net.thucydides.core.steps.ScenarioSteps
- Pages - Class in net.thucydides.core.pages
-
The Pages object keeps track of what web pages a test visits, and helps with mapping pages to Page Objects.
- Pages() - Constructor for class net.thucydides.core.pages.Pages
- Pages(Configuration) - Constructor for class net.thucydides.core.pages.Pages
- Pages(WebDriver) - Constructor for class net.thucydides.core.pages.Pages
- Pages(WebDriver, Configuration) - Constructor for class net.thucydides.core.pages.Pages
- PagesAnnotatedField - Class in net.serenitybdd.core.pages
-
The Pages object keeps track of the Page Objects used during the tests.
- PagesAnnotatedField(Field, ManagedPages) - Constructor for class net.serenitybdd.core.pages.PagesAnnotatedField
- PageSourceRecorder - Class in net.serenitybdd.core.photography
- PageSourceRecorder(WebDriver) - Constructor for class net.serenitybdd.core.photography.PageSourceRecorder
- PageUrls - Class in net.serenitybdd.core.pages
-
Manage the URLs associated with a page Urls can be associated with a page using annotations or via the default configuration properties.
- PageUrls(Object) - Constructor for class net.serenitybdd.core.pages.PageUrls
- PageUrls(Object, EnvironmentVariables) - Constructor for class net.serenitybdd.core.pages.PageUrls
- PageUrls(Object, Configuration) - Constructor for class net.serenitybdd.core.pages.PageUrls
- ParameterisedLocator - Class in net.serenitybdd.core.pages
- ParameterisedLocator() - Constructor for class net.serenitybdd.core.pages.ParameterisedLocator
- Paranoid - net.thucydides.core.WebdriverCollectionStrategy
- parentFrame() - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- PARTIAL_LINK_TEXT - net.serenitybdd.core.annotations.findby.How
- partialLinkText() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- partialLinkText() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- PathProcessor - Class in net.thucydides.core.util
- PathProcessor() - Constructor for class net.thucydides.core.util.PathProcessor
- pendingStep(String) - Static method in class net.serenitybdd.core.Serenity
- pendingStep(String) - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- perform() - Method in interface net.serenitybdd.core.Reportable
- perform(Collection<Sequence>) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- PeriodicRestart - Class in net.thucydides.core.webdriver
- PeriodicRestart(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.PeriodicRestart
- Pessimistic - net.thucydides.core.WebdriverCollectionStrategy
- PhantomJS - net.thucydides.core.webdriver.DriverStrategy
- PHANTOMJS - net.thucydides.core.webdriver.SupportedWebDriver
-
Phantom-JS driver - headless javascript.
- PhantomJSCapabilityEnhancer - Class in net.thucydides.core.webdriver.phantomjs
- PhantomJSCapabilityEnhancer(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.phantomjs.PhantomJSCapabilityEnhancer
- PhantomJSDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- PhantomJSDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.PhantomJSDriverProvider
- PhantomJSServicePool - Class in net.serenitybdd.core.webdriver.servicepools
- PhantomJSServicePool() - Constructor for class net.serenitybdd.core.webdriver.servicepools.PhantomJSServicePool
- PhotoFilter - Interface in net.serenitybdd.core.photography
- Photographer - Class in net.serenitybdd.core.photography
- Photographer(Darkroom, ScrollStrategy) - Constructor for class net.serenitybdd.core.photography.Photographer
- PhotoSession - Class in net.serenitybdd.core.photography
- PhotoSession(WebDriver, Darkroom, Path, BlurLevel, ScrollStrategy) - Constructor for class net.serenitybdd.core.photography.PhotoSession
- PhotoSessionBooking - Class in net.serenitybdd.core.photography
- PhotoSessionBooking(Darkroom, ScrollStrategy) - Constructor for class net.serenitybdd.core.photography.PhotoSessionBooking
- Point - Class in net.thucydides.core.geometry
- Point(BigDecimal, BigDecimal) - Constructor for class net.thucydides.core.geometry.Point
- pollingEvery(int) - Method in class net.thucydides.core.scheduling.SerenityFluentWait
- pollingEvery(int) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- pollingEvery(long) - Method in class net.serenitybdd.core.pages.WebElementFacadeWait
- pollingEvery(long, TimeUnit) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- PollingSchedule<T> - Class in net.thucydides.core.scheduling.fluent
- PollingSchedule<T> - Class in net.thucydides.core.scheduling
- PollingSchedule(SerenityFluentWait, int) - Constructor for class net.thucydides.core.scheduling.fluent.PollingSchedule
- PollingSchedule(ThucydidesFluentWait<T>, int) - Constructor for class net.thucydides.core.scheduling.PollingSchedule
- popTimeoutFor(WebDriver) - Method in class net.thucydides.core.webdriver.TimeoutStack
- portFor(String) - Method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- postEvent(Object) - Static method in class net.thucydides.core.events.TestLifecycleEvents
- prepareNegativeIn(Path) - Static method in class net.serenitybdd.core.photography.ScreenshotNegative
- pressKey(CharSequence) - Method in class net.thucydides.core.webdriver.stubs.KeyboardStub
- process(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.bluring.Blurer
- process(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.DarkroomProcessingLine
- process(ScreenshotNegative) - Method in interface net.serenitybdd.core.photography.PhotoFilter
- process(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.resizing.Resizer
- Provided - net.thucydides.core.webdriver.DriverStrategy
- PROVIDED - net.thucydides.core.webdriver.SupportedWebDriver
-
A user-provided driver
- ProvidedDriver - Class in net.thucydides.core.webdriver
- ProvidedDriver() - Constructor for class net.thucydides.core.webdriver.ProvidedDriver
- ProvidedDriverCapabilities - Class in net.serenitybdd.core.webdriver.driverproviders
- ProvidedDriverCapabilities(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.ProvidedDriverCapabilities
- ProvidedDriverConfiguration - Class in net.thucydides.core.webdriver
-
A description goes here.
- ProvidedDriverConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.ProvidedDriverConfiguration
- ProvidedDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- ProvidedDriverProvider() - Constructor for class net.serenitybdd.core.webdriver.driverproviders.ProvidedDriverProvider
- ProvideNewDriver - Class in net.serenitybdd.core.webdriver.driverproviders
- ProvideNewDriver() - Constructor for class net.serenitybdd.core.webdriver.driverproviders.ProvideNewDriver
- proxiedWebDriver - Variable in class net.thucydides.core.webdriver.WebDriverFacade
- Proxies - Class in org.openqa.selenium.browserlaunchers
- Proxies() - Constructor for class org.openqa.selenium.browserlaunchers.Proxies
- ProxyConfiguration - Interface in net.thucydides.core.steps
- ProxyConfiguration.InterceptorDispatcher - Class in net.thucydides.core.steps
-
A static interceptor that guards against method calls before the interceptor is set.
- proxyDriver() - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- proxyElements(PageObject, WebDriver) - Method in class net.thucydides.core.annotations.locators.SmartElementProxyCreator
- proxyElements(PageObject, WebDriver) - Method in interface net.thucydides.core.webdriver.ElementProxyCreator
- proxyElements(PageObject, WebDriver, int) - Method in class net.thucydides.core.annotations.locators.SmartElementProxyCreator
- proxyElements(PageObject, WebDriver, int) - Method in interface net.thucydides.core.webdriver.ElementProxyCreator
- proxyElements(WidgetObject, WebDriver) - Method in class net.thucydides.core.annotations.locators.SmartWidgetProxyCreator
- proxyElements(WidgetObject, WebDriver) - Method in interface net.thucydides.core.webdriver.WidgetProxyCreator
- proxyElements(WidgetObject, WebDriver, int) - Method in class net.thucydides.core.annotations.locators.SmartWidgetProxyCreator
- proxyElements(WidgetObject, WebDriver, int) - Method in interface net.thucydides.core.webdriver.WidgetProxyCreator
- proxyFor(Class<? extends WebDriver>) - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- proxyFor(Class<? extends WebDriver>, WebDriverFactory, Configuration) - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- proxyFor(Class<? extends WebDriver>, WebDriverFactory, Configuration, String) - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- proxyFor(WebDriver) - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- proxyForListLocator(ClassLoader, Class<T>, ElementLocator) - Method in class net.thucydides.core.annotations.locators.SmartFieldDecorator
- proxyForLocator(ClassLoader, Class<T>, ElementLocator) - Method in class net.thucydides.core.annotations.locators.SmartFieldDecorator
- proxyInstanciated() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- pushTimeoutFor(WebDriver, Duration) - Method in class net.thucydides.core.webdriver.TimeoutStack
- put(Object, Object) - Method in class net.serenitybdd.core.sessions.TestSessionVariables
Q
- QueuedScreenshot - Class in net.thucydides.core.screenshots
- QueuedScreenshot(File, File) - Constructor for class net.thucydides.core.screenshots.QueuedScreenshot
- queueScreenshot(QueuedScreenshot) - Method in interface net.thucydides.core.screenshots.ScreenshotProcessor
-
Deprecated.
- quit() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- quit() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- quit() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- quit() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- quit(WebDriver) - Method in interface net.thucydides.core.webdriver.WebDriverInstanceEventListener
- QUIT - net.thucydides.core.webdriver.WebDriverLifecycleEvent
R
- RadioButtonGroup - Class in net.thucydides.core.webelements
- RadioButtonGroup(List<WebElement>) - Constructor for class net.thucydides.core.webelements.RadioButtonGroup
- ReadableMethodName - Class in net.thucydides.core.steps
- ReadableMethodName() - Constructor for class net.thucydides.core.steps.ReadableMethodName
- ReadableMethodName.TestNameBuilder - Class in net.thucydides.core.steps
- readingCellContentsWith(HtmlTable.CellReaderStrategy) - Method in class net.thucydides.core.pages.components.HtmlTable
- readRowsFrom(WebElement) - Method in class net.thucydides.core.pages.components.HtmlTable.HtmlTableBuilder
- realBrowserCapabilities(SupportedWebDriver, String) - Method in class net.serenitybdd.core.webdriver.driverproviders.DriverCapabilities
- reason() - Method in annotation type net.thucydides.core.annotations.Manual
-
An optional reason explaining the manual result
- recordManualTestResult(TestResult, Optional<String>, Boolean, Optional<String>) - Method in class net.thucydides.core.steps.BaseStepListener
- recordPageSourceUsing(WebDriver) - Method in class net.serenitybdd.core.photography.SoundEngineer
- recordReportData() - Static method in class net.serenitybdd.core.Serenity
- recordRestQuery(RestQuery) - Method in class net.thucydides.core.steps.BaseStepListener
- RecursiveOrCyclicStepLibraryReferenceException - Exception in net.thucydides.core.steps
- RecursiveOrCyclicStepLibraryReferenceException(String) - Constructor for exception net.thucydides.core.steps.RecursiveOrCyclicStepLibraryReferenceException
- RedimensionBrowser - Class in net.thucydides.core.webdriver.redimension
-
Created by john on 25/06/2016.
- RedimensionBrowser(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.redimension.RedimensionBrowser
- reenableDrivers() - Method in class net.serenitybdd.core.configurers.WebDriverConfigurer
- reenableWebDriver() - Method in class net.thucydides.core.steps.StepEventBus
- reenableWebdriverCalls() - Method in class net.thucydides.core.steps.SilentEventBus
- reenableWebdriverCalls() - Method in class net.thucydides.core.steps.StepEventBus
- refresh() - Method in class net.thucydides.core.webdriver.stubs.NavigationStub
- register(Object) - Static method in class net.serenitybdd.core.lifecycle.LifecycleRegister
- register(Object) - Static method in class net.thucydides.core.events.TestLifecycleEvents
- register(WebDriverInstanceEventListener) - Method in class net.thucydides.core.webdriver.WebDriverInstanceEvents
- registerDriver(WebDriver) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- registerDriver(WebDriver) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- registerDriverCalled(String) - Method in class net.thucydides.core.webdriver.WebdriverInstances
- registerListener(StepListener) - Method in class net.thucydides.core.steps.SilentEventBus
- registerListener(StepListener) - Method in class net.thucydides.core.steps.StepEventBus
-
Register a listener to receive notification at different points during a test's execution.
- registerListener(ThucydidesWebDriverEventListener) - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- registerTypeAdapter(Type, Object) - Method in class net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
-
Register a GSon type adaptor to use during the JSON deserialization
- release(WebElement) - Method in class net.serenitybdd.core.pages.SerenityActions
- releaseKey(CharSequence) - Method in class net.thucydides.core.webdriver.stubs.KeyboardStub
- releaseTimeoutFor(WebDriver) - Method in class net.thucydides.core.webdriver.TimeoutStack
- releaseTimoutFor(WebDriver) - Method in class net.thucydides.core.webdriver.WebDriverFactory
- Remote - net.thucydides.core.webdriver.DriverStrategy
- REMOTE - net.thucydides.core.webdriver.SupportedWebDriver
-
Remote web driver
- REMOTE_DRIVER - Static variable in class net.thucydides.core.webdriver.WebDriverFactory
- RemoteDriver - Class in net.serenitybdd.core.webdriver
- RemoteDriver() - Constructor for class net.serenitybdd.core.webdriver.RemoteDriver
- RemoteDriverCapabilities - Interface in net.thucydides.core.webdriver.capabilities
- RemoteDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
-
A Remote Driver using Saucelabs or Browserstack (for remote web tesing), or Selenium Grid.
- RemoteDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.RemoteDriverProvider
- RemoteWebdriverStub - Class in net.serenitybdd.core.webdriver.driverproviders
- RemoteWebdriverStub() - Constructor for class net.serenitybdd.core.webdriver.driverproviders.RemoteWebdriverStub
- RenderedPageObjectView - Class in net.serenitybdd.core.pages
-
A page view that handles checking and waiting for element visibility.
- RenderedPageObjectView(WebDriver, PageObject, long) - Constructor for class net.serenitybdd.core.pages.RenderedPageObjectView
- RenderedPageObjectView(WebDriver, PageObject, Duration, boolean) - Constructor for class net.serenitybdd.core.pages.RenderedPageObjectView
- Reportable - Interface in net.serenitybdd.core
- ReportDataSaver - Class in net.serenitybdd.core.reports
- ReportDataSaver(StepEventBus) - Constructor for class net.serenitybdd.core.reports.ReportDataSaver
- Reported - Annotation Type in net.thucydides.core.annotations
-
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
- reportMethodError(Throwable, Object, Method, Object[]) - Method in interface net.thucydides.core.steps.MethodErrorReporter
- reportMethodError(Throwable, Object, Method, Object[]) - Method in class net.thucydides.core.steps.StepInterceptor
- reportMissingBinary() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable.DriverServiceExecutableBuilder
- reportThat(String, Reportable) - Static method in class net.serenitybdd.core.Serenity
-
Perform an arbitrary task and record it as a step in the reports.
- requestDevice() - Method in class net.serenitybdd.core.webdriver.appium.AppiumDevicePool
- RequirementsForOutcomeTypes - Class in net.thucydides.core.requirements
-
Created by john on 26/06/2016.
- RequirementsForOutcomeTypes() - Constructor for class net.thucydides.core.requirements.RequirementsForOutcomeTypes
- RequirementsForOutcomeTypes(ReportNameProvider) - Constructor for class net.thucydides.core.requirements.RequirementsForOutcomeTypes
- reset() - Static method in class net.serenitybdd.core.environment.WebDriverConfiguredEnvironment
- reset() - Method in class net.serenitybdd.core.injectors.EnvironmentDependencyInjector
- reset() - Method in class net.thucydides.core.steps.PageObjectDependencyInjector
- reset() - Method in class net.thucydides.core.steps.SilentEventBus
- reset() - Method in class net.thucydides.core.steps.StepEventBus
- reset() - Method in class net.thucydides.core.steps.StepFactory
- reset() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- reset() - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- reset() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- reset() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- resetCurrentDriver() - Method in class net.thucydides.core.webdriver.WebdriverInstances
- resetDriver() - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- resetDriver() - Method in interface net.thucydides.core.webdriver.WebdriverManager
- resetDriver(WebDriver) - Static method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- resetImplicitTimeout() - Method in class net.serenitybdd.core.pages.PageObject
- resetInputState() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- resetThisThread() - Static method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- resetTimeouts() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- resetTimeouts() - Method in interface net.thucydides.core.webdriver.ConfigurableTimeouts
- resetTimeouts() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- resetTimeouts() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- resetTimeouts(WebDriver) - Method in class net.thucydides.core.webdriver.WebDriverFactory
- Resizer - Class in net.serenitybdd.core.photography.resizing
- Resizer() - Constructor for class net.serenitybdd.core.photography.resizing.Resizer
- resolveAllForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.ResolvedWebElementResolver
- resolveAllForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.WebElementResolver
- resolveAllForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.WebElementResolverByElementLocator
- resolveAllForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.WebElementResolverByLocator
- ResolvedWebElementResolver - Class in net.serenitybdd.core.pages
- ResolvedWebElementResolver(WebElement) - Constructor for class net.serenitybdd.core.pages.ResolvedWebElementResolver
- resolveForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.ResolvedWebElementResolver
- resolveForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.WebElementResolver
- resolveForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.WebElementResolverByElementLocator
- resolveForDriver(WebDriver) - Method in class net.serenitybdd.core.pages.WebElementResolverByLocator
- restartBrowserForANew(RestartBrowserForEach) - Method in enum net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
- RestartBrowserForEach - Enum in net.serenitybdd.core.webdriver.configuration
- result() - Method in annotation type net.thucydides.core.annotations.Manual
-
Specify the most recent result of manual testing.
- resultSoFar() - Method in class net.thucydides.core.steps.SilentEventBus
- resultSoFar() - Method in class net.thucydides.core.steps.StepEventBus
- rowsFrom(WebElement) - Static method in class net.thucydides.core.pages.components.HtmlTable
- run() - Method in class net.serenitybdd.core.photography.DarkroomProcessingLine
- run() - Method in class net.serenitybdd.core.webdriver.servicepools.StopServiceHook
- run(T) - Method in class net.thucydides.core.steps.stepdata.StepData
S
- Safari - net.thucydides.core.webdriver.DriverStrategy
- SAFARI - net.thucydides.core.webdriver.SupportedWebDriver
-
Safari
- SafariDriverProvider - Class in net.serenitybdd.core.webdriver.driverproviders
- SafariDriverProvider(FixtureProviderService) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.SafariDriverProvider
- SanitisedBrowserPreferenceValue - Class in net.serenitybdd.core.webdriver.driverproviders
- SanitisedBrowserPreferenceValue() - Constructor for class net.serenitybdd.core.webdriver.driverproviders.SanitisedBrowserPreferenceValue
- SaucelabsRemoteDriverCapabilities - Class in net.thucydides.core.webdriver.capabilities
-
Provide Sauce Labs specific capabilities
- SaucelabsRemoteDriverCapabilities(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.capabilities.SaucelabsRemoteDriverCapabilities
- saucelabsUrlIsDefined() - Method in class net.thucydides.core.webdriver.DriverStrategySelector
- SCENARIO - net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
- ScenarioActor - Class in net.serenitybdd.core.steps
- ScenarioActor() - Constructor for class net.serenitybdd.core.steps.ScenarioActor
- ScenarioSteps - Class in net.thucydides.core.steps
-
A set of reusable steps for use in an acceptance test suite.
- ScenarioSteps() - Constructor for class net.thucydides.core.steps.ScenarioSteps
- ScenarioSteps(Pages) - Constructor for class net.thucydides.core.steps.ScenarioSteps
- ScenarioStepsStepDelayer<T extends ScenarioSteps> - Class in net.thucydides.core.steps
- ScenarioStepsStepDelayer(SystemClock, T) - Constructor for class net.thucydides.core.steps.ScenarioStepsStepDelayer
- sclocator() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- sclocator() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- sclocator(String) - Static method in class net.serenitybdd.core.annotations.findby.By
- SCLOCATOR - net.serenitybdd.core.annotations.findby.How
- ScreenshotBlurCheck - Class in net.thucydides.core.screenshots
- ScreenshotBlurCheck() - Constructor for class net.thucydides.core.screenshots.ScreenshotBlurCheck
- ScreenshotDigest - Class in net.serenitybdd.core.photography
- ScreenshotDigest - Class in net.thucydides.core.screenshots
- ScreenshotDigest() - Constructor for class net.serenitybdd.core.photography.ScreenshotDigest
- ScreenshotDigest(EnvironmentVariables, BlurLevel) - Constructor for class net.thucydides.core.screenshots.ScreenshotDigest
- ScreenshotNegative - Class in net.serenitybdd.core.photography
- ScreenshotNegative(Path, Path, BlurLevel) - Constructor for class net.serenitybdd.core.photography.ScreenshotNegative
- ScreenshotNegative.ScreenshotNegativeBuilder - Class in net.serenitybdd.core.photography
- ScreenshotNegativeBuilder(Path) - Constructor for class net.serenitybdd.core.photography.ScreenshotNegative.ScreenshotNegativeBuilder
- ScreenshotPermission - Class in net.thucydides.core.model.screenshots
- ScreenshotPermission(Configuration) - Constructor for class net.thucydides.core.model.screenshots.ScreenshotPermission
- ScreenshotPhoto - Class in net.serenitybdd.core.photography
-
A screenshot taken by a photographer.
- ScreenshotPhoto(Path) - Constructor for class net.serenitybdd.core.photography.ScreenshotPhoto
- ScreenshotProcessor - Interface in net.thucydides.core.screenshots
-
Deprecated.
- ScreenshotReceipt - Class in net.serenitybdd.core.photography
- ScreenshotReceipt(Path) - Constructor for class net.serenitybdd.core.photography.ScreenshotReceipt
- screenshots() - Method in class net.thucydides.core.steps.BaseStepListener
- Screenshots - Annotation Type in net.thucydides.core.annotations
- ScreenshotSequence - Class in net.thucydides.core.screenshots
-
A simple sequencer for screenshot numbers.
- ScreenshotSequence() - Constructor for class net.thucydides.core.screenshots.ScreenshotSequence
- second() - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- second() - Method in class net.thucydides.core.scheduling.TimeSchedule
- second() - Method in class net.thucydides.core.steps.WaitForBuilder
- seconds() - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- seconds() - Method in class net.thucydides.core.scheduling.TimeSchedule
- seconds() - Method in class net.thucydides.core.steps.WaitForBuilder
- select() - Method in class net.serenitybdd.core.pages.FluentDropdown
- select() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- select() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- select() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- select(String) - Method in class net.thucydides.core.pages.components.Dropdown
- selectByIndex(int) - Method in class net.serenitybdd.core.pages.FluentDropdown
- selectByIndex(int) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- selectByIndex(int) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Deprecated.
- selectByIndex(int) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- selectByValue(String) - Method in class net.serenitybdd.core.pages.FluentDropdown
- selectByValue(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- selectByValue(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Deprecated.
- selectByValue(String) - Method in class net.thucydides.core.pages.components.Dropdown
- selectByValue(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- selectByValue(String) - Method in class net.thucydides.core.webelements.RadioButtonGroup
- selectByVisibleText(String) - Method in class net.serenitybdd.core.pages.FluentDropdown
- selectByVisibleText(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- selectByVisibleText(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Deprecated.
- selectByVisibleText(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- selectFromDropdown(WebElement, String) - Method in class net.serenitybdd.core.pages.PageObject
- selectMultipleItems(String...) - Method in class net.thucydides.core.pages.components.Dropdown
- selectMultipleItemsFromDropdown(WebElement, String...) - Method in class net.serenitybdd.core.pages.PageObject
- selector(String) - Static method in class net.thucydides.core.webdriver.jquery.ByJQuery
- SelectorConverter - Interface in net.serenitybdd.core.selectors
- Selectors - Class in net.serenitybdd.core.selectors
- Selectors() - Constructor for class net.serenitybdd.core.selectors.Selectors
- sendKeys(CharSequence...) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- sendKeys(CharSequence...) - Method in class net.thucydides.core.webdriver.stubs.KeyboardStub
- sendKeys(CharSequence...) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- sendKeys(CharSequence...) - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- sendKeys(String) - Method in class net.thucydides.core.webdriver.stubs.AlertStub
- sendKeys(WebElement, CharSequence...) - Method in class net.serenitybdd.core.pages.SerenityActions
- sendNegative(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.Darkroom
-
Returns a receipt of the screenshot negative with the definitive destination path
- separatedBy(char) - Method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- separatedBy(char) - Method in class net.thucydides.core.steps.stepdata.StepData
- separatedBy(char) - Method in class net.thucydides.core.steps.stepdata.StringTestDataSource
- separatedBy(char) - Method in interface net.thucydides.core.steps.stepdata.TestDataSource
- Serenity - Class in net.serenitybdd.core
-
A utility class that provides services to initialize web testing and reporting-related fields in arbitrary objects.
- Serenity() - Constructor for class net.serenitybdd.core.Serenity
- Serenity.SerenityConfigurer - Class in net.serenitybdd.core
- Serenity.SessionVariableSetter - Class in net.serenitybdd.core
- SerenityActions - Class in net.serenitybdd.core.pages
- SerenityActions(WebDriver) - Constructor for class net.serenitybdd.core.pages.SerenityActions
- SerenityConfigurer() - Constructor for class net.serenitybdd.core.Serenity.SerenityConfigurer
- SerenityFluentWait - Class in net.thucydides.core.scheduling
- SerenityFluentWait(WebDriver) - Constructor for class net.thucydides.core.scheduling.SerenityFluentWait
- SerenityFluentWait(WebDriver, Clock, Sleeper) - Constructor for class net.thucydides.core.scheduling.SerenityFluentWait
- SerenityJUnitTestCase - Class in net.thucydides.core.junit
- SerenityJUnitTestCase(Class<?>) - Constructor for class net.thucydides.core.junit.SerenityJUnitTestCase
- SerenityListeners - Class in net.serenitybdd.core
- SerenityListeners(StepEventBus, Configuration) - Constructor for class net.serenitybdd.core.SerenityListeners
- SerenityListeners(Configuration) - Constructor for class net.serenitybdd.core.SerenityListeners
- SerenityReports - Class in net.serenitybdd.core
-
Provide supporting methods for creating report listeners and generating reports.
- SerenityReports() - Constructor for class net.serenitybdd.core.SerenityReports
- SerenityWebdriverManager - Class in net.thucydides.core.webdriver
-
Manage WebDriver instances.
- SerenityWebdriverManager(WebDriverFactory, DriverConfiguration) - Constructor for class net.thucydides.core.webdriver.SerenityWebdriverManager
- SerenityWebdriverManager(WebDriverFactory, DriverConfiguration, String) - Constructor for class net.thucydides.core.webdriver.SerenityWebdriverManager
- serviceName() - Method in class net.serenitybdd.core.webdriver.driverproviders.FirefoxDriverProvider
- serviceName() - Method in class net.serenitybdd.core.webdriver.servicepools.ChromeServicePool
- serviceName() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- serviceName() - Method in class net.serenitybdd.core.webdriver.servicepools.EdgeServicePool
- serviceName() - Method in class net.serenitybdd.core.webdriver.servicepools.GeckoServicePool
- serviceName() - Method in class net.serenitybdd.core.webdriver.servicepools.InternetExplorerServicePool
- serviceName() - Method in class net.serenitybdd.core.webdriver.servicepools.PhantomJSServicePool
- ServicePoolError - Exception in net.serenitybdd.core.webdriver.driverproviders
- ServicePoolError(String) - Constructor for exception net.serenitybdd.core.webdriver.driverproviders.ServicePoolError
- SessionMap<K,V> - Interface in net.serenitybdd.core
- sessionVariableCalled(Object) - Static method in class net.serenitybdd.core.Serenity
- SessionVariableSetter(Object) - Constructor for class net.serenitybdd.core.Serenity.SessionVariableSetter
- set(Object) - Method in class net.serenitybdd.core.pages.PagesAnnotatedField
- set(Object) - Method in class net.thucydides.core.steps.StepsAnnotatedField
- setAllStepsTo(TestResult) - Method in class net.thucydides.core.steps.BaseStepListener
- setAllStepsTo(TestResult) - Method in class net.thucydides.core.steps.SilentEventBus
- setAllStepsTo(TestResult) - Method in class net.thucydides.core.steps.StepEventBus
-
Set all steps in the current test outcome to a given result.
- setBackgroundDescription(String) - Method in class net.thucydides.core.steps.SilentEventBus
- setBackgroundDescription(String) - Method in class net.thucydides.core.steps.StepEventBus
- setBackgroundTitle(String) - Method in class net.thucydides.core.steps.SilentEventBus
- setBackgroundTitle(String) - Method in class net.thucydides.core.steps.StepEventBus
- setCheckbox(WebElement, boolean) - Method in class net.serenitybdd.core.pages.PageObject
- setChecked(boolean) - Method in class net.thucydides.core.webelements.Checkbox
- setCurrentActiveDriver(WebDriver) - Method in class net.thucydides.core.webdriver.WebdriverInstances
- setCurrentBusToEventBusFor(Object) - Static method in class net.thucydides.core.steps.StepEventBus
- setCurrentDriver(WebDriver) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- setCurrentDriver(WebDriver) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- setCurrentDriverTo(WebDriver) - Method in class net.thucydides.core.webdriver.WebdriverInstances
- setDefaultBaseUrl(String) - Method in class net.serenitybdd.core.pages.PageObject
- setDefaultBaseUrl(String) - Method in class net.thucydides.core.pages.Pages
-
Set a default base URL for a specific set of tests.
- setDefaultStepFactory(StepFactory) - Static method in class net.thucydides.core.steps.stepdata.StepData
- setDriver(WebDriver) - Method in class net.serenitybdd.core.pages.PageObject
- setDriver(WebDriver) - Method in class net.thucydides.core.pages.Pages
- setDriver(WebDriver) - Method in class net.thucydides.core.steps.BaseStepListener
- setDriver(WebDriver) - Method in interface net.thucydides.core.steps.StepPublisher
-
Used to update the webdriver driver for screenshots if a listener is reused between scenarios.
- setDriver(WebDriver, long) - Method in class net.serenitybdd.core.pages.PageObject
- setEventBus(StepEventBus) - Method in class net.thucydides.core.steps.BaseStepListener
- setImplicitTimeout(int, TemporalUnit) - Method in class net.serenitybdd.core.pages.PageObject
- setImplicitTimeout(Duration) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- setImplicitTimeout(Duration) - Method in interface net.thucydides.core.webdriver.ConfigurableTimeouts
- setImplicitTimeout(Duration) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- setImplicitTimeout(Duration) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- setPages(Pages) - Method in class net.serenitybdd.core.pages.PageObject
- setPages(Pages) - Method in class net.thucydides.core.steps.ScenarioSteps
- setPageUrls(PageUrls) - Method in class net.serenitybdd.core.pages.PageObject
-
Only for testing purposes.
- setPosition(Point) - Method in class net.thucydides.core.webdriver.stubs.WindowStub
- setPropertyValue(String, String) - Method in class net.thucydides.core.csv.InstanceBuilder
- SetProxyConfiguration - Class in net.serenitybdd.core.webdriver.driverproviders
- SetProxyConfiguration(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.driverproviders.SetProxyConfiguration
- setRule(Rule) - Method in class net.thucydides.core.steps.StepEventBus
- setScreenshotPreferencesTo(TakeScreenshots) - Static method in class net.thucydides.core.model.screenshots.StepDefinitionAnnotations
- setScriptTimeout(long, TimeUnit) - Method in class net.thucydides.core.webdriver.stubs.TimeoutsStub
- setScriptTimeout(long, TimeUnit) - Method in class net.thucydides.core.webdriver.TimeoutsFacade
- setSessionVariable(Object) - Static method in class net.serenitybdd.core.Serenity
- setSize(Dimension) - Method in class net.thucydides.core.webdriver.stubs.WindowStub
- setTestEnvironmentVariables(EnvironmentVariables) - Static method in class net.serenitybdd.core.environment.WebDriverConfiguredEnvironment
- setTestSource(String) - Method in class net.thucydides.core.steps.SilentEventBus
- setTestSource(String) - Method in class net.thucydides.core.steps.StepEventBus
- setTimeOutInSeconds(int) - Method in class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
-
Deprecated.
- setTimeOutInSeconds(int) - Method in interface net.thucydides.core.annotations.locators.WithConfigurableTimeout
- setTimeouts(WebDriver, Duration) - Method in class net.thucydides.core.webdriver.WebDriverFactory
- setTo(Object) - Method in class net.serenitybdd.core.webdriver.OverrideDriverCapabilities.OverrideDriverCapabilitiesBuilder
- setTo(Object) - Method in interface net.serenitybdd.core.webdriver.OverrideDriverCapabilities.OverrideSetter
- setUniqueSession(boolean) - Method in class net.thucydides.core.steps.SilentEventBus
- setUniqueSession(boolean) - Method in class net.thucydides.core.steps.StepEventBus
- setup() - Method in interface net.thucydides.core.fixtureservices.FixtureService
- setupFixtureServices() - Method in class net.thucydides.core.webdriver.WebDriverFactory
- setupListeners(Configuration) - Static method in class net.serenitybdd.core.SerenityReports
- setupListeners(Configuration) - Static method in class net.thucydides.core.ThucydidesReports
-
Deprecated.
- setValue(Object, Object) - Method in class net.thucydides.core.steps.StepsAnnotatedField
- setValue(Object, Pages) - Method in class net.serenitybdd.core.pages.PagesAnnotatedField
- setValue(Object, WebDriver) - Method in class net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
- setWaitForElementTimeout(long) - Method in class net.serenitybdd.core.pages.PageObject
- setWaitForTimeout(long) - Method in class net.serenitybdd.core.pages.PageObject
- setWaitForTimeout(Duration) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- setWindowFocus() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- setWindowFocus() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- setWindowFocus() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shake() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- shared() - Method in annotation type net.thucydides.core.annotations.Steps
- Shared - Annotation Type in net.thucydides.core.annotations
-
Shared is a synonym for @Steps(shared=true)
- SharedInstancesByDefaultStepCreationStrategy - Class in net.thucydides.core.steps
- SharedInstancesByDefaultStepCreationStrategy(StepFactory, StepsAnnotatedField) - Constructor for class net.thucydides.core.steps.SharedInstancesByDefaultStepCreationStrategy
- shouldBeCurrentlyVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Checks whether a web element is visible.
- shouldBeCurrentlyVisible() - Method in interface net.serenitybdd.core.pages.WebElementState
-
Checks whether a web element is visible.
- shouldBeCurrentlyVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Checks whether a web element is visible.
- shouldBeDisplayed() - Method in class net.serenitybdd.core.pages.PageObject
-
Use the @At annotation (if present) to check that a page object is displaying the correct page.
- shouldBeEnabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- shouldBeEnabled() - Method in interface net.serenitybdd.core.pages.WebElementState
- shouldBeEnabled() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shouldBePresent() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- shouldBePresent() - Method in interface net.serenitybdd.core.pages.WebElementState
- shouldBePresent() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shouldBeVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Checks whether a web element is visible.
- shouldBeVisible() - Method in interface net.serenitybdd.core.pages.WebElementState
-
Checks whether a web element is visible.
- shouldBeVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Checks whether a web element is visible.
- shouldBeVisible(By) - Method in class net.serenitybdd.core.pages.PageObject
- shouldBeVisible(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
-
Fail the test if this element is not displayed (rendered) on the screen.
- shouldClearCookiesBeforeEachTestIn(Class<?>) - Static method in class net.thucydides.core.annotations.TestCaseAnnotations
- shouldContainAllText(String...) - Method in class net.serenitybdd.core.pages.PageObject
-
Check that all of the specified texts appears somewhere in the page.
- shouldContainElements(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- shouldContainElements(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- shouldContainElements(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shouldContainElements(By) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- shouldContainElements(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- shouldContainElements(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shouldContainKey(Object) - Method in class net.serenitybdd.core.sessions.TestSessionVariables
- shouldContainKey(K) - Method in interface net.serenitybdd.core.SessionMap
- shouldContainOnlyText(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Check that an element exactly matches a text value
- shouldContainOnlyText(String) - Method in interface net.serenitybdd.core.pages.WebElementState
-
Check that an element exactly matches a text value
- shouldContainOnlyText(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Check that an element exactly matches a text value
- shouldContainSelectedOption(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- shouldContainSelectedOption(String) - Method in interface net.serenitybdd.core.pages.WebElementState
- shouldContainSelectedOption(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shouldContainText(String) - Method in class net.serenitybdd.core.pages.PageObject
-
Check that the specified text appears somewhere in the page.
- shouldContainText(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Check that an element contains a text value
- shouldContainText(String) - Method in interface net.serenitybdd.core.pages.WebElementState
-
Check that an element contains a text value
- shouldContainText(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Check that an element contains a text value
- shouldContainTextInElement(WebElement, String) - Method in class net.serenitybdd.core.pages.PageObject
-
Deprecated.
- shouldHaveRowElementsWhere(BeanMatcher...) - Method in class net.thucydides.core.pages.components.HtmlTable
- shouldNotBeCurrentlyVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Checks whether a web element is not visible straight away.
- shouldNotBeCurrentlyVisible() - Method in interface net.serenitybdd.core.pages.WebElementState
-
Checks whether a web element is not visible straight away.
- shouldNotBeCurrentlyVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Checks whether a web element is not visible straight away.
- shouldNotBeEnabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- shouldNotBeEnabled() - Method in interface net.serenitybdd.core.pages.WebElementState
- shouldNotBeEnabled() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shouldNotBePresent() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- shouldNotBePresent() - Method in interface net.serenitybdd.core.pages.WebElementState
- shouldNotBePresent() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- shouldNotBeVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Checks whether a web element is not visible.
- shouldNotBeVisible() - Method in interface net.serenitybdd.core.pages.WebElementState
-
Checks whether a web element is not visible.
- shouldNotBeVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Checks whether a web element is not visible.
- shouldNotBeVisible(By) - Method in class net.serenitybdd.core.pages.PageObject
- shouldNotBeVisible(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- shouldNotContainText(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Check that an element does not contain a text value
- shouldNotContainText(String) - Method in interface net.serenitybdd.core.pages.WebElementState
-
Check that an element does not contain a text value
- shouldNotContainText(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Check that an element does not contain a text value
- shouldNotContainTextInElement(WebElement, String) - Method in class net.serenitybdd.core.pages.PageObject
-
Deprecated.
- shouldNotHaveRowElementsWhere(BeanMatcher...) - Method in class net.thucydides.core.pages.components.HtmlTable
- shouldOverrideDefaults() - Static method in class net.serenitybdd.core.webdriver.OverrideDriverCapabilities
- shouldThrowErrorsImmediately() - Static method in class net.serenitybdd.core.Serenity
- shouldUseARemoteDriver() - Method in class net.thucydides.core.webdriver.DriverStrategySelector
- shouldUsePersistantStepLibraries(Class<?>) - Static method in class net.thucydides.core.annotations.TestCaseAnnotations
- shutdown() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- shutdown() - Method in interface net.thucydides.core.fixtureservices.FixtureService
- shutdownAllServersRunningOnThread(Thread) - Method in class net.serenitybdd.core.webdriver.appium.AppiumServerPool
- shutdownFixtureServices() - Method in class net.thucydides.core.webdriver.WebDriverFactory
- SilentEventBus - Class in net.thucydides.core.steps
- SilentEventBus(EnvironmentVariables) - Constructor for class net.thucydides.core.steps.SilentEventBus
- SkipNested - Interface in net.serenitybdd.core
- skippedStepStarted(ExecutedStepDescription) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- skippedStepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.steps.BaseStepListener
- skippedStepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.steps.SilentEventBus
- skippedStepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.steps.StepEventBus
-
Record a step that is not scheduled to be executed (e.g.
- sleepFor() - Method in class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
-
By default, we sleep for 250ms between polls.
- SlowTest - Enum in net.serenitybdd.core.history
- SmartAjaxElementLocator - Class in net.thucydides.core.annotations.locators
- SmartAjaxElementLocator(SearchContext, Field, MobilePlatform) - Constructor for class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
-
Main constructor.
- SmartAnnotations - Class in net.serenitybdd.core.annotations.locators
- SmartAnnotations - Class in net.thucydides.core.annotations.locators
- SmartAnnotations(Field) - Constructor for class net.thucydides.core.annotations.locators.SmartAnnotations
- SmartAnnotations(Field, MobilePlatform) - Constructor for class net.serenitybdd.core.annotations.locators.SmartAnnotations
- SmartAnnotations(Field, MobilePlatform, CustomFindByAnnotationProviderService) - Constructor for class net.serenitybdd.core.annotations.locators.SmartAnnotations
- SmartElementHandler - Class in net.thucydides.core.annotations.locators
- SmartElementHandler(Class<?>, ElementLocator, PageObject) - Constructor for class net.thucydides.core.annotations.locators.SmartElementHandler
- SmartElementLocator - Class in net.thucydides.core.annotations.locators
- SmartElementLocator(SearchContext, Field, MobilePlatform) - Constructor for class net.thucydides.core.annotations.locators.SmartElementLocator
- SmartElementLocatorFactory - Class in net.thucydides.core.annotations.locators
- SmartElementLocatorFactory(SearchContext, MobilePlatform) - Constructor for class net.thucydides.core.annotations.locators.SmartElementLocatorFactory
- SmartElementProxyCreator - Class in net.thucydides.core.annotations.locators
- SmartElementProxyCreator() - Constructor for class net.thucydides.core.annotations.locators.SmartElementProxyCreator
- SmartFieldDecorator - Class in net.thucydides.core.annotations.locators
- SmartFieldDecorator(ElementLocatorFactory, WebDriver, PageObject) - Constructor for class net.thucydides.core.annotations.locators.SmartFieldDecorator
- SmartFieldDecorator(ElementLocatorFactory, WebDriver, PageObject, CustomFindByAnnotationProviderService) - Constructor for class net.thucydides.core.annotations.locators.SmartFieldDecorator
- SmartListHandler - Class in net.thucydides.core.annotations.locators
-
Handles Lists of
WebElementFacade
s. - SmartListHandler(ClassLoader, Class<?>, ElementLocator, PageObject, long, long) - Constructor for class net.thucydides.core.annotations.locators.SmartListHandler
- SmartWidgetHandler - Class in net.thucydides.core.annotations.locators
-
Handles single-item
WidgetObject
proxies. - SmartWidgetHandler(Class<?>, ElementLocator, PageObject) - Constructor for class net.thucydides.core.annotations.locators.SmartWidgetHandler
- SmartWidgetProxyCreator - Class in net.thucydides.core.annotations.locators
-
Initializes
WidgetObject
fields with contextual locators. - SmartWidgetProxyCreator() - Constructor for class net.thucydides.core.annotations.locators.SmartWidgetProxyCreator
- softAssertsActive() - Method in class net.thucydides.core.steps.SilentEventBus
- softAssertsActive() - Method in class net.thucydides.core.steps.StepEventBus
- SoundEngineer - Class in net.serenitybdd.core.photography
- SoundEngineer() - Constructor for class net.serenitybdd.core.photography.SoundEngineer
- split(String) - Method in class net.thucydides.core.webdriver.chrome.OptionsSplitter
- start() - Method in class net.serenitybdd.core.photography.Darkroom
- start() - Method in class net.serenitybdd.core.webdriver.servicepools.DisabledGeckoDriverService
- start() - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServicePool
- start() - Method in class net.serenitybdd.core.webdriver.servicepools.ThreadsafeGeckoDriverService
- start() - Method in interface net.thucydides.core.steps.ExampleTables.OptionalFields
- start() - Method in class net.thucydides.core.steps.ExampleTables
- start(Object, Method, Object[], Method) - Method in class net.thucydides.core.steps.interception.DynamicExampleStepInterceptionListener
- start(Object, Method, Object[], Method) - Method in interface net.thucydides.core.steps.interception.StepInterceptionListener
- startDataDrivenStep() - Static method in class net.thucydides.core.steps.DataDrivenStep
- startingWith(String) - Static method in class net.thucydides.core.webdriver.capabilities.AddCustomCapabilities
- startingWith(String) - Static method in class net.thucydides.core.webdriver.capabilities.ChromePreferences
- STEP_LIBRARY_WITH_PAGES - net.thucydides.core.steps.construction.ConstructionStrategy
- STEP_LIBRARY_WITH_WEBDRIVER - net.thucydides.core.steps.construction.ConstructionStrategy
- StepAnnotations - Class in net.thucydides.core.steps
-
Utility class used to inject fields into a test case.
- StepData - Class in net.thucydides.core.steps.stepdata
-
Data-driven test step execution.
- StepData(TestDataSource) - Constructor for class net.thucydides.core.steps.stepdata.StepData
- StepDefinitionAnnotations - Class in net.thucydides.core.model.screenshots
- StepDefinitionAnnotations() - Constructor for class net.thucydides.core.model.screenshots.StepDefinitionAnnotations
- StepEventBus - Class in net.thucydides.core.steps
-
An event bus for Step-related notifications.
- StepEventBus(EnvironmentVariables) - Constructor for class net.thucydides.core.steps.StepEventBus
- StepFactory - Class in net.thucydides.core.steps
-
Produces an instance of a set of requirement steps for use in the acceptance tests.
- StepFactory() - Constructor for class net.thucydides.core.steps.StepFactory
-
Create a new step factory without webdriver support.
- StepFactory(Pages) - Constructor for class net.thucydides.core.steps.StepFactory
-
Create a new step factory.
- stepFailed(StepFailure) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- stepFailed(StepFailure) - Method in class net.thucydides.core.steps.BaseStepListener
- stepFailed(StepFailure) - Method in class net.thucydides.core.steps.SilentEventBus
- stepFailed(StepFailure) - Method in class net.thucydides.core.steps.StepEventBus
- stepFinished() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- stepFinished() - Method in class net.thucydides.core.steps.BaseStepListener
- stepFinished() - Method in class net.thucydides.core.steps.SilentEventBus
- stepFinished() - Method in class net.thucydides.core.steps.StepEventBus
- stepIgnored() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- stepIgnored() - Method in class net.thucydides.core.steps.BaseStepListener
- stepIgnored() - Method in class net.thucydides.core.steps.SilentEventBus
- stepIgnored() - Method in class net.thucydides.core.steps.StepEventBus
- StepInitialisationException - Exception in net.serenitybdd.core.exceptions
- StepInitialisationException(String, Throwable) - Constructor for exception net.serenitybdd.core.exceptions.StepInitialisationException
- StepInterceptionListener - Interface in net.thucydides.core.steps.interception
- StepInterceptor - Class in net.thucydides.core.steps
-
Listen to step results and publish notification messages.
- StepLibraryConstructionStrategy - Class in net.thucydides.core.steps.construction
- StepLibraryCreationStrategy - Interface in net.thucydides.core.steps
- StepLibraryType - Class in net.thucydides.core.steps.construction
- StepLibraryType(Class<?>) - Constructor for class net.thucydides.core.steps.construction.StepLibraryType
- StepMerger(int) - Constructor for class net.thucydides.core.steps.BaseStepListener.StepMerger
- StepMutator(BaseStepListener) - Constructor for class net.thucydides.core.steps.BaseStepListener.StepMutator
- StepName - Class in net.thucydides.core.steps
- StepName() - Constructor for class net.thucydides.core.steps.StepName
- StepNamer - Class in net.thucydides.core.steps
- StepNamer(Method) - Constructor for class net.thucydides.core.steps.StepNamer
- stepPending() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- stepPending() - Method in class net.thucydides.core.steps.BaseStepListener
- stepPending() - Method in class net.thucydides.core.steps.SilentEventBus
- stepPending() - Method in class net.thucydides.core.steps.StepEventBus
- stepPending(String) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- stepPending(String) - Method in class net.thucydides.core.steps.BaseStepListener
- stepPending(String) - Method in class net.thucydides.core.steps.SilentEventBus
- stepPending(String) - Method in class net.thucydides.core.steps.StepEventBus
- StepPublisher - Interface in net.thucydides.core.steps
-
Represents a class that monitors step results and can report on test outcomes.
- steps() - Method in class net.thucydides.core.steps.BaseStepListener.StepMerger
- Steps - Annotation Type in net.thucydides.core.annotations
-
Marks a class that implements test steps as individual methods.
- StepsAnnotatedField - Class in net.thucydides.core.steps
-
Used to identify Step library fields that need to be instantiated.
- StepsAnnotatedField(Field) - Constructor for class net.thucydides.core.steps.StepsAnnotatedField
- stepStarted(ExecutedStepDescription) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- stepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.steps.BaseStepListener
-
A step within a test is called.
- stepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.steps.SilentEventBus
- stepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.steps.StepEventBus
-
Start the execution of a test step.
- stepStarted(ExecutedStepDescription, boolean) - Method in class net.thucydides.core.steps.SilentEventBus
- stepStarted(ExecutedStepDescription, boolean) - Method in class net.thucydides.core.steps.StepEventBus
-
Start the execution of a test step.
- stop() - Method in class net.serenitybdd.core.webdriver.servicepools.DisabledGeckoDriverService
- stop() - Method in class net.serenitybdd.core.webdriver.servicepools.ThreadsafeGeckoDriverService
- StopServiceHook - Class in net.serenitybdd.core.webdriver.servicepools
- StopServiceHook(DriverService) - Constructor for class net.serenitybdd.core.webdriver.servicepools.StopServiceHook
- stopUsingMockDriver() - Static method in class net.serenitybdd.core.Serenity
- STORY - net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
- StringTestDataSource - Class in net.thucydides.core.steps.stepdata
-
Test data from a set of Strings.
- StringTestDataSource(String...) - Constructor for class net.thucydides.core.steps.stepdata.StringTestDataSource
- StringTypeConverter - Class in net.thucydides.core.csv.converters
- StringTypeConverter() - Constructor for class net.thucydides.core.csv.converters.StringTypeConverter
- submit() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- submit() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- submit() - Method in class net.thucydides.core.webdriver.stubs.WrappedElementStub
- submitForProcessing(ScreenshotNegative) - Method in class net.serenitybdd.core.photography.Darkroom
- SupportedWebDriver - Enum in net.thucydides.core.webdriver
-
The list of supported web drivers.
- supportsJavascriptInjection() - Method in enum net.thucydides.core.webdriver.SupportedWebDriver
- supportsWebTests(Class) - Static method in class net.thucydides.core.annotations.TestCaseAnnotations
-
Does this class support web tests? Test cases that support web tests need to have at least a WebDriver field annotated with the @Managed annotation.
- suspendTest() - Method in class net.thucydides.core.steps.SilentEventBus
- suspendTest() - Method in class net.thucydides.core.steps.StepEventBus
- suspendTest(TestResult) - Method in class net.thucydides.core.steps.SilentEventBus
- suspendTest(TestResult) - Method in class net.thucydides.core.steps.StepEventBus
- switchTo() - Method in class net.thucydides.core.webdriver.stubs.AndroidWebDriverStub
- switchTo() - Method in class net.thucydides.core.webdriver.stubs.IOSWebDriverStub
- switchTo() - Method in class net.thucydides.core.webdriver.stubs.WebDriverStub
- switchTo() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- switchToPage(Class<T>) - Method in class net.serenitybdd.core.pages.PageObject
-
Deprecated.
T
- TAG_NAME - net.serenitybdd.core.annotations.findby.How
- tagFrom(WebElement) - Static method in class net.serenitybdd.core.pages.HtmlTag
- tagName() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- tagName() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- takesAScreenshot() - Method in class net.serenitybdd.core.photography.Photographer
- takeScreenshot() - Method in class net.serenitybdd.core.photography.PhotoSession
- takeScreenshot() - Static method in class net.serenitybdd.core.Serenity
- takeScreenshot() - Method in class net.thucydides.core.steps.BaseStepListener
-
Take a screenshot now.
- takeScreenshot() - Method in class net.thucydides.core.steps.SilentEventBus
- takeScreenshot() - Method in class net.thucydides.core.steps.StepEventBus
-
Forces Thucydides to take a screenshot now.
- takeScreenshot() - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- takesScreenshots() - Method in interface net.thucydides.core.webdriver.DriverSource
-
Return true if the driver is configured to take screenshots.
- TargetLocatorStub - Class in net.thucydides.core.webdriver.stubs
- TargetLocatorStub(WebDriver) - Constructor for class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- TemporalUnitConverter - Class in net.thucydides.core.webdriver
- TemporalUnitConverter() - Constructor for class net.thucydides.core.webdriver.TemporalUnitConverter
- temporarilySuspendWebdriverCalls() - Method in class net.thucydides.core.steps.SilentEventBus
- temporarilySuspendWebdriverCalls() - Method in class net.thucydides.core.steps.StepEventBus
- terminate() - Method in class net.serenitybdd.core.photography.Darkroom
- terminate() - Method in class net.serenitybdd.core.photography.DarkroomProcessingLine
- terminate() - Method in interface net.thucydides.core.screenshots.ScreenshotProcessor
-
Deprecated.
- test(T) - Method in class net.thucydides.core.webdriver.AbstractObjectInitialiser
- TEST_FINISHED - net.thucydides.core.webdriver.WebDriverLifecycleEvent
- TestCaseAnnotations - Class in net.thucydides.core.annotations
-
Utility class used to inject fields into a test case.
- TestCaseAnnotations(Object) - Constructor for class net.thucydides.core.annotations.TestCaseAnnotations
- TestCaseAnnotations(Object, WebDriverConfiguration) - Constructor for class net.thucydides.core.annotations.TestCaseAnnotations
- TestDataSource - Interface in net.thucydides.core.steps.stepdata
-
A set of test data used in parameterized web tests.
- TestDescription - Class in net.thucydides.core.steps
-
Helps analyse annotations on test methods, steps and step groups.
- TestDescription(Class<?>, String) - Constructor for class net.thucydides.core.steps.TestDescription
- testFailed(Throwable) - Method in class net.thucydides.core.steps.SilentEventBus
- testFailed(Throwable) - Method in class net.thucydides.core.steps.StepEventBus
-
The test failed, but not during the execution of a step.
- testFailed(TestOutcome, Throwable) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testFailed(TestOutcome, Throwable) - Method in class net.thucydides.core.steps.BaseStepListener
- testFinished() - Method in class net.thucydides.core.bootstrap.ThucydidesAgent
-
Tell Thucydides that a test is finished, and to generate the test reports for that test.
- testFinished() - Static method in class net.thucydides.core.events.TestLifecycleEvents
- testFinished() - Method in class net.thucydides.core.steps.SilentEventBus
- testFinished() - Method in class net.thucydides.core.steps.StepEventBus
- testFinished(boolean) - Method in class net.thucydides.core.steps.StepEventBus
- testFinished(TestOutcome) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testFinished(TestOutcome) - Method in class net.thucydides.core.steps.BaseStepListener
- testFinished(TestOutcome) - Method in class net.thucydides.core.steps.SilentEventBus
- testFinished(TestOutcome) - Method in class net.thucydides.core.steps.StepEventBus
- testFinished(TestOutcome, boolean) - Method in class net.thucydides.core.steps.BaseStepListener
-
A test has finished.
- TestFinished() - Constructor for class net.thucydides.core.events.TestLifecycleEvents.TestFinished
- testFinishes(TestLifecycleEvents.TestFinished) - Method in class net.thucydides.core.steps.ExampleTables
- testIgnored() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testIgnored() - Method in class net.thucydides.core.steps.BaseStepListener
- testIgnored() - Method in class net.thucydides.core.steps.SilentEventBus
- testIgnored() - Method in class net.thucydides.core.steps.StepEventBus
- testIsManual() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testIsManual() - Method in class net.thucydides.core.steps.BaseStepListener
- testIsManual() - Method in class net.thucydides.core.steps.SilentEventBus
- testIsManual() - Method in class net.thucydides.core.steps.StepEventBus
-
Mark the current test method as pending.
- TestLifecycleEvents - Class in net.thucydides.core.events
- TestLifecycleEvents() - Constructor for class net.thucydides.core.events.TestLifecycleEvents
- TestLifecycleEvents.TestFinished - Class in net.thucydides.core.events
- TestLifecycleEvents.TestStarted - Class in net.thucydides.core.events
- TestLifecycleEvents.TestSuiteFinished - Class in net.thucydides.core.events
- TestLifecycleEvents.TestSuiteStarted - Class in net.thucydides.core.events
- TestMethodNotFoundException - Exception in net.thucydides.core.steps
-
A named test method was not found in a test class.
- TestMethodNotFoundException(String) - Constructor for exception net.thucydides.core.steps.TestMethodNotFoundException
- TestNameBuilder(Method) - Constructor for class net.thucydides.core.steps.ReadableMethodName.TestNameBuilder
- testPending() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testPending() - Method in class net.thucydides.core.steps.BaseStepListener
- testPending() - Method in class net.thucydides.core.steps.SilentEventBus
- testPending() - Method in class net.thucydides.core.steps.StepEventBus
-
Mark the current test method as pending.
- TestResultTally - Class in net.thucydides.core.steps
-
Result of a test step or sequence of test steps.
- testRetried() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testRetried() - Method in class net.thucydides.core.steps.BaseStepListener
- testRetried() - Method in class net.thucydides.core.steps.SilentEventBus
- testRetried() - Method in class net.thucydides.core.steps.StepEventBus
- testRunFinished() - Method in class net.thucydides.core.steps.BaseStepListener
- testRunFinished() - Method in class net.thucydides.core.steps.SilentEventBus
- testRunFinished() - Method in class net.thucydides.core.steps.StepEventBus
- TestSessionVariables<K,V> - Class in net.serenitybdd.core.sessions
- TestSessionVariables() - Constructor for class net.serenitybdd.core.sessions.TestSessionVariables
- testSkipped() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testSkipped() - Method in class net.thucydides.core.steps.BaseStepListener
- testSkipped() - Method in class net.thucydides.core.steps.SilentEventBus
- testSkipped() - Method in class net.thucydides.core.steps.StepEventBus
- testStarted() - Static method in class net.thucydides.core.events.TestLifecycleEvents
- testStarted(String) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testStarted(String) - Method in class net.thucydides.core.bootstrap.ThucydidesAgent
-
Tell Thucydides to start recording test outcomes and step events for a new test.
- testStarted(String) - Method in class net.thucydides.core.steps.BaseStepListener
-
An individual test starts.
- testStarted(String) - Method in class net.thucydides.core.steps.SilentEventBus
- testStarted(String) - Method in class net.thucydides.core.steps.StepEventBus
- testStarted(String, Class<?>) - Method in class net.thucydides.core.steps.SilentEventBus
- testStarted(String, Class<?>) - Method in class net.thucydides.core.steps.StepEventBus
- testStarted(String, String) - Method in class net.thucydides.core.steps.BaseStepListener
- testStarted(String, String) - Method in class net.thucydides.core.steps.SilentEventBus
- testStarted(String, String) - Method in class net.thucydides.core.steps.StepEventBus
- testStarted(String, Story) - Method in class net.thucydides.core.steps.SilentEventBus
- testStarted(String, Story) - Method in class net.thucydides.core.steps.StepEventBus
- TestStarted() - Constructor for class net.thucydides.core.events.TestLifecycleEvents.TestStarted
- TestSuiteCloseBrowser - Class in net.thucydides.core.webdriver
- TestSuiteCloseBrowser(EnvironmentVariables, Class<?>) - Constructor for class net.thucydides.core.webdriver.TestSuiteCloseBrowser
- testSuiteFinished() - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testSuiteFinished() - Method in class net.thucydides.core.bootstrap.ThucydidesAgent
- testSuiteFinished() - Static method in class net.thucydides.core.events.TestLifecycleEvents
- testSuiteFinished() - Method in class net.thucydides.core.steps.BaseStepListener
- testSuiteFinished() - Method in class net.thucydides.core.steps.SilentEventBus
- testSuiteFinished() - Method in class net.thucydides.core.steps.StepEventBus
- TestSuiteFinished() - Constructor for class net.thucydides.core.events.TestLifecycleEvents.TestSuiteFinished
- testSuiteHasStarted() - Method in class net.thucydides.core.steps.SilentEventBus
- testSuiteHasStarted() - Method in class net.thucydides.core.steps.StepEventBus
- testSuiteRunning() - Method in class net.thucydides.core.steps.BaseStepListener
- testSuiteStarted() - Static method in class net.thucydides.core.events.TestLifecycleEvents
- testSuiteStarted(Class<?>) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testSuiteStarted(Class<?>) - Method in class net.thucydides.core.steps.BaseStepListener
-
A test suite (containing a series of tests) starts.
- testSuiteStarted(Class<?>) - Method in class net.thucydides.core.steps.SilentEventBus
- testSuiteStarted(Class<?>) - Method in class net.thucydides.core.steps.StepEventBus
- testSuiteStarted(String) - Method in class net.thucydides.core.bootstrap.ThucydidesAgent
-
Tells Thucydides that a new test suite (test case, specification,...) has started.
- testSuiteStarted(Story) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- testSuiteStarted(Story) - Method in class net.thucydides.core.steps.BaseStepListener
- testSuiteStarted(Story) - Method in class net.thucydides.core.steps.SilentEventBus
- testSuiteStarted(Story) - Method in class net.thucydides.core.steps.StepEventBus
- TestSuiteStarted() - Constructor for class net.thucydides.core.events.TestLifecycleEvents.TestSuiteStarted
- TEXT_CONTENT_ATTRIBUTE - net.thucydides.core.pages.components.HtmlTable.CellReaderStrategy
- textContents() - Method in class net.serenitybdd.core.pages.ListOfWebElementFacades
-
Returns a list of the text contents of each element in the collection This can be useful when elements are not visible on the page but are still in the DOM.
- texts() - Method in class net.serenitybdd.core.pages.ListOfWebElementFacades
-
Returns a list of the text values of each element in the collection
- then() - Method in interface net.serenitybdd.core.pages.WebElementFacade
-
Convenience method to chain method calls more fluently.
- then() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Convenience method to chain method calls more fluently.
- then() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Convenience method to chain method calls more fluently.
- then(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- then(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- then(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- then(String, Object...) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- then(String, Object...) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- then(String, Object...) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- then(By) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- then(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- then(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- thenFind(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- thenFind(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- thenFind(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- thenFind(String, Object...) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- thenFind(String, Object...) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- thenFind(String, Object...) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- thenFindAll(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- thenFindAll(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- thenFindAll(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- thenFindAll(String, Object...) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- thenFindAll(String, Object...) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- thenFindAll(String, Object...) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- thenFindAll(By) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- thenFindAll(By) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- thenFindAll(By) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- thenReturnElementList(By) - Method in class net.serenitybdd.core.pages.PageObject
- thenWait() - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- ThreadsafeGeckoDriverService - Class in net.serenitybdd.core.webdriver.servicepools
-
Used as a wrapper around the GeckoDriverService to make it behave in a Threadsafe manner like all the other DriverService implementations.
- ThreadsafeGeckoDriverService(EnvironmentVariables) - Constructor for class net.serenitybdd.core.webdriver.servicepools.ThreadsafeGeckoDriverService
- throwExceptionsImmediately() - Method in class net.serenitybdd.core.Serenity.SerenityConfigurer
- throwExceptionsImmediately() - Static method in class net.serenitybdd.core.Serenity
- Thucydides - Class in net.thucydides.core
-
Deprecated.Use Serenity class instead A utility class that provides services to initialize web testing and reporting-related fields in arbitrary objects.
- Thucydides() - Constructor for class net.thucydides.core.Thucydides
-
Deprecated.
- ThucydidesAgent - Class in net.thucydides.core.bootstrap
-
A utility class that provides services to initialize web testing and reporting-related fields in arbitrary objects.
- ThucydidesAgent(Optional<String>, StepListener...) - Constructor for class net.thucydides.core.bootstrap.ThucydidesAgent
-
Create a new Thucydides agent instance.
- ThucydidesConfigurationException - Exception in net.thucydides.core.webdriver
-
Created by john on 28/10/2014.
- ThucydidesConfigurationException(String) - Constructor for exception net.thucydides.core.webdriver.ThucydidesConfigurationException
- ThucydidesConfigurationException(String, Throwable) - Constructor for exception net.thucydides.core.webdriver.ThucydidesConfigurationException
- ThucydidesFluentAdapter - Class in net.thucydides.core.fluent
- ThucydidesFluentAdapter(WebDriver) - Constructor for class net.thucydides.core.fluent.ThucydidesFluentAdapter
- ThucydidesFluentWait<T> - Class in net.thucydides.core.scheduling
- ThucydidesFluentWait(T, Clock, Sleeper) - Constructor for class net.thucydides.core.scheduling.ThucydidesFluentWait
- ThucydidesListeners - Class in net.thucydides.core
-
Deprecated.Use SerenityListeners instead
- ThucydidesListeners(Configuration) - Constructor for class net.thucydides.core.ThucydidesListeners
-
Deprecated.
- ThucydidesPageFragmentInjector - Class in net.thucydides.core.pages.injectors
- ThucydidesPageFragmentInjector() - Constructor for class net.thucydides.core.pages.injectors.ThucydidesPageFragmentInjector
- ThucydidesReports - Class in net.thucydides.core
-
Deprecated.Use SerenityListeners instead
- ThucydidesReports() - Constructor for class net.thucydides.core.ThucydidesReports
-
Deprecated.
- ThucydidesWebDriverEventListener - Interface in net.thucydides.core.webdriver
-
Listener class used to know when a new Webdriver instance has been created.
- ThucydidesWebDriverSupport - Class in net.thucydides.core.webdriver
-
A utility class that provides services to initialize web testing and reporting-related fields in arbitrary objects.
- ThucydidesWebDriverSupport() - Constructor for class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- timeout - Variable in class net.thucydides.core.scheduling.ThucydidesFluentWait
- timeoutException(String, RuntimeException) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- timeoutInMilliseconds() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- timeoutInSeconds() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- timeouts() - Method in class net.thucydides.core.webdriver.OptionsFacade
- timeouts() - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- timeouts() - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- TimeoutSchedule<T> - Class in net.thucydides.core.scheduling.fluent
- TimeoutSchedule<T> - Class in net.thucydides.core.scheduling
- TimeoutSchedule(SerenityFluentWait, int) - Constructor for class net.thucydides.core.scheduling.fluent.TimeoutSchedule
- TimeoutSchedule(ThucydidesFluentWait<T>, int) - Constructor for class net.thucydides.core.scheduling.TimeoutSchedule
- TimeoutsFacade - Class in net.thucydides.core.webdriver
-
Created by john on 30/01/15.
- TimeoutsFacade(WebDriverFacade, WebDriver.Timeouts) - Constructor for class net.thucydides.core.webdriver.TimeoutsFacade
- TimeoutsStub - Class in net.thucydides.core.webdriver.stubs
- TimeoutsStub() - Constructor for class net.thucydides.core.webdriver.stubs.TimeoutsStub
- TimeoutStack - Class in net.thucydides.core.webdriver
-
Created by john on 12/03/15.
- TimeoutStack() - Constructor for class net.thucydides.core.webdriver.TimeoutStack
- TimeSchedule<T> - Class in net.thucydides.core.scheduling.fluent
- TimeSchedule<T> - Class in net.thucydides.core.scheduling
- TimeSchedule(SerenityFluentWait, int) - Constructor for class net.thucydides.core.scheduling.fluent.TimeSchedule
- TimeSchedule(ThucydidesFluentWait<T>, int) - Constructor for class net.thucydides.core.scheduling.TimeSchedule
- to(String) - Method in class net.thucydides.core.webdriver.stubs.NavigationStub
- to(URL) - Method in class net.thucydides.core.webdriver.stubs.NavigationStub
- to(Point) - Method in class net.thucydides.core.geometry.Line.LineBuilder
- to(ChromeOptions) - Method in class net.serenitybdd.core.webdriver.driverproviders.ConfigureChromeOptions
- to(DesiredCapabilities) - Method in class net.serenitybdd.core.webdriver.driverproviders.AddCustomDriverCapabilities
- to(DesiredCapabilities) - Method in class net.serenitybdd.core.webdriver.driverproviders.AddEnvironmentSpecifiedDriverCapabilities
- to(DesiredCapabilities) - Method in class net.serenitybdd.core.webdriver.driverproviders.AddLoggingPreferences
- to(DesiredCapabilities) - Method in class net.thucydides.core.webdriver.capabilities.AddCustomCapabilities
- to(WebDriver) - Method in class net.serenitybdd.core.webdriver.driverproviders.EnhanceDriver
- to(WebElement) - Method in class net.thucydides.core.pages.components.FileToUpload
- to(T) - Method in class net.serenitybdd.core.Serenity.SessionVariableSetter
- toString() - Method in class net.serenitybdd.core.annotations.findby.By.ByButtonTextSelector
- toString() - Method in class net.serenitybdd.core.annotations.findby.By.ByjQuerySelector
- toString() - Method in class net.serenitybdd.core.annotations.findby.By.ByScLocator
- toString() - Method in class net.serenitybdd.core.pages.PageObject
- toString() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- toString() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- toString() - Method in class net.serenitybdd.core.steps.ScenarioActor
- toString() - Method in class net.thucydides.core.annotations.locators.SmartAjaxElementLocator
- toString() - Method in class net.thucydides.core.geometry.Line
- toString() - Method in class net.thucydides.core.geometry.Point
- toString() - Method in class net.thucydides.core.steps.ScenarioSteps
- toString() - Method in class net.thucydides.core.webdriver.javascript.ByShadowDom
- toString() - Method in class net.thucydides.core.webdriver.jquery.ByJQuerySelector
- toString() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- toString() - Method in class net.thucydides.core.webdriver.WebDriverFacade
- TriConsumer<T,U,V> - Interface in net.serenitybdd.core.java8
- type(CharSequence...) - Method in interface net.serenitybdd.core.pages.WebElementFacade
-
Type a value into a field, making sure that the field is empty first.
- type(CharSequence...) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Type a value into a field, making sure that the field is empty first.
- type(CharSequence...) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Type a value into a field, making sure that the field is empty first.
- typeAndEnter(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
-
Type a value into a field and then press Enter, making sure that the field is empty first.
- typeAndEnter(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Type a value into a field and then press Enter, making sure that the field is empty first.
- typeAndEnter(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Type a value into a field and then press Enter, making sure that the field is empty first.
- typeAndTab(String) - Method in interface net.serenitybdd.core.pages.WebElementFacade
-
Type a value into a field and then press TAB, making sure that the field is empty first.
- typeAndTab(String) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
-
Type a value into a field and then press TAB, making sure that the field is empty first.
- typeAndTab(String) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
-
Type a value into a field and then press TAB, making sure that the field is empty first.
- TypeConverter - Interface in net.thucydides.core.csv.converters
- TypeConverters - Class in net.thucydides.core.csv.converters
- TypeConverters() - Constructor for class net.thucydides.core.csv.converters.TypeConverters
- typeFrom(WebElement) - Static method in class net.serenitybdd.core.pages.HtmlTag
- typeInto(WebElement, String) - Method in class net.serenitybdd.core.pages.PageObject
-
Clear a field and enter a value into it.
U
- UIInteractionSteps - Class in net.serenitybdd.core.steps
-
An action class designed to interact an application via the UI
- UIInteractionSteps() - Constructor for class net.serenitybdd.core.steps.UIInteractionSteps
- UIQuerySteps - Class in net.serenitybdd.core.steps
-
An action class designed to query an application via the UI
- UIQuerySteps() - Constructor for class net.serenitybdd.core.steps.UIQuerySteps
- UnableToInvokeWhenPageOpensMethods - Exception in net.serenitybdd.core.pages
-
Could not invoke a Page Oject method annotated with the WhenPageOpens annotation.
- UnableToInvokeWhenPageOpensMethods(String) - Constructor for exception net.serenitybdd.core.pages.UnableToInvokeWhenPageOpensMethods
- UnableToInvokeWhenPageOpensMethods(String, Throwable) - Constructor for exception net.serenitybdd.core.pages.UnableToInvokeWhenPageOpensMethods
- UnavailableTestOutcome - Class in net.thucydides.core.steps
- UnavailableTestOutcome(String) - Constructor for class net.thucydides.core.steps.UnavailableTestOutcome
- UnexpectedDriverExpected - Exception in net.serenitybdd.core.webdriver
- UnexpectedDriverExpected(String) - Constructor for exception net.serenitybdd.core.webdriver.UnexpectedDriverExpected
- uniqueInstance() - Method in annotation type net.thucydides.core.annotations.Steps
-
Deprecated.
- uniqueSession() - Method in annotation type net.thucydides.core.annotations.Managed
- UNIX_FILE_SEPARATOR - Static variable in class net.thucydides.core.util.FileSeparatorUtil
- unregister(Object) - Static method in class net.thucydides.core.events.TestLifecycleEvents
- unregisterAllListeners() - Static method in class net.serenitybdd.core.eventbus.Broadcaster
- unsuspend() - Method in class net.thucydides.core.steps.StepEventBus
-
Removes a test suspension
- until(Function<? super T, V>) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- until(ExpectedCondition<? extends WebElement>) - Method in class net.serenitybdd.core.pages.WebElementFacadeWait
- untilAngularRequestsHaveFinished() - Method in class net.serenitybdd.core.pages.WaitForAngular
- updateCurrentStepTitle(String) - Method in class net.thucydides.core.steps.BaseStepListener
- updateCurrentStepTitle(String) - Method in class net.thucydides.core.steps.SilentEventBus
- updateCurrentStepTitle(String) - Method in class net.thucydides.core.steps.StepEventBus
- updateCurrentStepTitleAsPrecondition(String) - Method in class net.thucydides.core.steps.SilentEventBus
- updateCurrentStepTitleAsPrecondition(String) - Method in class net.thucydides.core.steps.StepEventBus
- updateExampleLineNumber(int) - Method in class net.thucydides.core.steps.BaseStepListener
- updateExampleLineNumber(int) - Method in class net.thucydides.core.steps.StepEventBus
- updateOverallResults() - Method in class net.thucydides.core.steps.BaseStepListener
- updateOverallResults() - Method in class net.thucydides.core.steps.SilentEventBus
- updateOverallResults() - Method in class net.thucydides.core.steps.StepEventBus
- updateSystemProperty(String) - Static method in class net.serenitybdd.core.webdriver.servicepools.DriverPathConfiguration
- updateUrlWithBaseUrlIfDefined(String) - Method in class net.serenitybdd.core.pages.PageObject
- updateWaitBy(int, TimeUnit) - Method in class net.thucydides.core.scheduling.fluent.PollingSchedule
- updateWaitBy(int, TimeUnit) - Method in class net.thucydides.core.scheduling.fluent.TimeoutSchedule
- updateWaitBy(int, TimeUnit) - Method in class net.thucydides.core.scheduling.fluent.TimeSchedule
- updateWaitBy(int, TimeUnit) - Method in class net.thucydides.core.scheduling.PollingSchedule
- updateWaitBy(int, TimeUnit) - Method in class net.thucydides.core.scheduling.TimeoutSchedule
- updateWaitBy(int, TimeUnit) - Method in class net.thucydides.core.scheduling.TimeSchedule
- upload(String) - Method in class net.serenitybdd.core.pages.PageObject
-
Upload a file via an HTML form.
- uploadData(byte[]) - Method in class net.serenitybdd.core.pages.PageObject
- uploadData(String) - Method in class net.serenitybdd.core.pages.PageObject
- url() - Method in annotation type net.thucydides.core.annotations.NamedUrl
- urlFor(String) - Method in class net.serenitybdd.core.webdriver.appium.AppiumServerPool
- urls() - Method in annotation type net.thucydides.core.annotations.At
- urlToFile(URL) - Static method in class net.thucydides.core.util.URLUtils
- URLUtils - Class in net.thucydides.core.util
-
Created by john on 27/06/2014.
- URLUtils() - Constructor for class net.thucydides.core.util.URLUtils
- useDefaultDriver(String) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- useDriver(String) - Method in class net.thucydides.core.webdriver.WebdriverInstances
- useDriver(WebDriver) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- useDriverOptions(String) - Static method in class net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- useExamplesFrom(DataTable) - Method in class net.serenitybdd.core.listeners.AbstractStepListener
- useExamplesFrom(DataTable) - Method in class net.thucydides.core.steps.BaseStepListener
-
The current scenario is a data-driven scenario using test data from the specified table.
- useExamplesFrom(DataTable) - Method in class net.thucydides.core.steps.SilentEventBus
- useExamplesFrom(DataTable) - Method in class net.thucydides.core.steps.StepEventBus
- useExampleTable() - Static method in class net.thucydides.core.steps.ExampleTables
- useFirefoxProfile(FirefoxProfile) - Static method in class net.serenitybdd.core.Serenity
- useFirefoxProfile(FirefoxProfile) - Static method in class net.thucydides.core.Thucydides
-
Deprecated.
- useMockDriver(WebDriverFacade) - Method in class net.thucydides.core.webdriver.WebdriverProxyFactory
- usePageFactory(Pages) - Method in class net.thucydides.core.steps.StepFactory
- UsePersistantStepLibraries - Annotation Type in net.thucydides.core.annotations
- useRemoteDriver(boolean) - Method in class net.thucydides.core.pages.components.FileToUpload
- UserStoryCode - Annotation Type in net.thucydides.core.annotations
-
Mark a test case with a code identifing a user story.
- useScenarioOutline(String) - Method in class net.thucydides.core.steps.StepEventBus
- usesSauceLabs() - Method in class net.thucydides.core.webdriver.WebDriverFactory
- using() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- using() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- using(EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.FirefoxOptionsEnhancer
- usingDriver(WebDriver) - Static method in class net.serenitybdd.core.pages.PageObjects
- usingEnvironmentVariables(EnvironmentVariables) - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable.DriverServiceExecutableBuilder
- usingFactory(StepFactory) - Method in class net.thucydides.core.steps.stepdata.StepData
- usingPages(Pages) - Method in class net.thucydides.core.steps.StepFactory
V
- validTestDataPath(String) - Static method in class net.thucydides.core.steps.stepdata.CSVTestDataSource
- value() - Method in annotation type net.serenitybdd.core.annotations.ImplementedBy
- value() - Method in annotation type net.thucydides.core.annotations.At
- value() - Method in annotation type net.thucydides.core.annotations.BlurScreenshots
- value() - Method in annotation type net.thucydides.core.annotations.DefaultUrl
- value() - Method in annotation type net.thucydides.core.annotations.DriverOptions
- value() - Method in annotation type net.thucydides.core.annotations.ImplementedBy
- value() - Method in annotation type net.thucydides.core.annotations.NamedUrls
- value() - Method in annotation type net.thucydides.core.annotations.UserStoryCode
- value() - Method in annotation type net.thucydides.core.annotations.WithDriver
- valueOf(Object) - Method in class net.thucydides.core.csv.converters.BigDecimalTypeConverter
- valueOf(Object) - Method in class net.thucydides.core.csv.converters.BooleanTypeConverter
- valueOf(Object) - Method in class net.thucydides.core.csv.converters.IntegerTypeConverter
- valueOf(Object) - Method in class net.thucydides.core.csv.converters.StringTypeConverter
- valueOf(Object) - Method in interface net.thucydides.core.csv.converters.TypeConverter
- valueOf(String) - Static method in enum net.serenitybdd.core.annotations.findby.How
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.serenitybdd.core.history.SlowTest
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.serenitybdd.core.pages.ClickStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.serenitybdd.core.pages.FindAllWaitOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.annotations.ClearCookiesPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.annotations.locators.ElementContructorForm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.pages.components.HtmlTable.CellReaderStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.screenshots.BlurLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.steps.BaseStepListener.ScreenshotType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.steps.construction.ConstructionStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.webdriver.DriverStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.webdriver.MobilePlatform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.webdriver.SupportedWebDriver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.webdriver.WebDriverLifecycleEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.WebdriverCollectionStrategy
-
Returns the enum constant of this type with the specified name.
- valueOrSynonymOf(String) - Static method in enum net.thucydides.core.webdriver.SupportedWebDriver
- values() - Static method in enum net.serenitybdd.core.annotations.findby.How
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.serenitybdd.core.history.SlowTest
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.serenitybdd.core.pages.ClickStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.serenitybdd.core.pages.FindAllWaitOptions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.serenitybdd.core.webdriver.configuration.RestartBrowserForEach
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.annotations.ClearCookiesPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.annotations.locators.ElementContructorForm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.pages.components.HtmlTable.CellReaderStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.screenshots.BlurLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.steps.BaseStepListener.ScreenshotType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.steps.construction.ConstructionStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.webdriver.DriverStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.webdriver.MobilePlatform
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.webdriver.SupportedWebDriver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.webdriver.WebDriverLifecycleEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.WebdriverCollectionStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verified(String, Object) - Method in class net.serenitybdd.core.pages.PageUrls
- vertically() - Method in class net.thucydides.core.geometry.Line.LineBuilder
W
- WAIT_UNTIL_ENABLED - net.serenitybdd.core.pages.ClickStrategy
- WAIT_UNTIL_PRESENT - net.serenitybdd.core.pages.ClickStrategy
- waitABit(long) - Method in class net.serenitybdd.core.pages.PageObject
- waitABit(long) - Method in class net.thucydides.core.steps.ScenarioSteps
-
Pause the test to wait for the page to display completely.
- waitFor(int) - Method in class net.serenitybdd.core.pages.PageObject
- waitFor(int) - Method in class net.thucydides.core.steps.PageObjectStepDelayer
- waitFor(int) - Method in class net.thucydides.core.steps.ScenarioSteps
- waitFor(int) - Method in class net.thucydides.core.steps.ScenarioStepsStepDelayer
- waitFor(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitFor(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- waitFor(String, ExpectedCondition) - Method in class net.serenitybdd.core.pages.PageObject
- waitFor(String, ExpectedCondition<WebDriver>) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitFor(List<WebElementFacade>) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitFor(WebElementFacade) - Method in class net.serenitybdd.core.pages.PageObject
- waitFor(WebElementFacade) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitFor(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
-
This method will wait until an element is present and visible on the screen.
- waitFor(ExpectedCondition) - Method in class net.serenitybdd.core.pages.PageObject
- waitFor(ExpectedCondition) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitFor(WebElement) - Method in class net.serenitybdd.core.pages.PageObject
- waitFor(WebElement) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForAbsenceOf(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForAbsenceOf(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- waitForAllTextToAppear(String...) - Method in class net.serenitybdd.core.pages.PageObject
-
Waits for all of a number of text blocks to appear on the screen.
- waitForAllTextToAppear(String...) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- WaitForAngular - Class in net.serenitybdd.core.pages
- WaitForAngular(JavascriptExecutor) - Constructor for class net.serenitybdd.core.pages.WaitForAngular
- waitForAngularRequestsToFinish() - Method in class net.serenitybdd.core.pages.PageObject
- waitForAnyRenderedElementOf(By...) - Method in class net.serenitybdd.core.pages.PageObject
- waitForAnyRenderedElementOf(By[]) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForAnyTextToAppear(String...) - Method in class net.serenitybdd.core.pages.PageObject
-
Waits for any of a number of text blocks to appear anywhere on the screen.
- waitForAnyTextToAppear(String...) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForAnyTextToAppear(WebElement, String...) - Method in class net.serenitybdd.core.pages.PageObject
- waitForAnyTextToAppear(WebElement, String...) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- WaitForBuilder<T> - Class in net.thucydides.core.steps
- WaitForBuilder(int, T, SystemClock) - Constructor for class net.thucydides.core.steps.WaitForBuilder
- waitForCondition() - Method in class net.serenitybdd.core.pages.PageObject
- waitForCondition() - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForCondition() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- waitForCondition() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitForCondition() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- waitForElement() - Method in class net.serenitybdd.core.pages.PageObject
- waitForElement() - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForElementForUpTo(long) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForElementsToDisappear(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForPresenceOf(String, Object...) - Method in class net.serenitybdd.core.pages.PageObject
- waitForPresenceOf(By) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
-
This method will wait until an element is present on the screen, though not necessarily visible.
- waitForRenderedElements(By) - Method in class net.serenitybdd.core.pages.PageObject
- waitForRenderedElementsToBePresent(By) - Method in class net.serenitybdd.core.pages.PageObject
- waitForRenderedElementsToDisappear(By) - Method in class net.serenitybdd.core.pages.PageObject
- waitForText(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForText(WebElement, String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForTextToAppear(String) - Method in class net.serenitybdd.core.pages.PageObject
-
Waits for a given text to appear anywhere on the page.
- waitForTextToAppear(String, long) - Method in class net.serenitybdd.core.pages.PageObject
-
Waits for a given text to appear anywhere on the page.
- waitForTextToAppear(String, long) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForTextToAppear(WebElement, String) - Method in class net.serenitybdd.core.pages.PageObject
-
Waits for a given text to appear inside the element.
- waitForTextToDisappear(String) - Method in class net.serenitybdd.core.pages.PageObject
- waitForTextToDisappear(String, long) - Method in class net.serenitybdd.core.pages.PageObject
-
Waits for a given text to not be anywhere on the page.
- waitForTextToDisappear(String, long) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForTextToDisappear(WebElement, String) - Method in class net.serenitybdd.core.pages.PageObject
-
Waits for a given text to disappear from the element.
- waitForTimeoutInMilliseconds - Variable in class net.thucydides.core.annotations.locators.AbstractListItemHandler
- waitForTimeoutInMilliseconds() - Method in class net.serenitybdd.core.pages.PageObject
- waitForTitle(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- waitForTitleToAppear(String) - Method in class net.serenitybdd.core.pages.PageObject
- waitForTitleToDisappear(String) - Method in class net.serenitybdd.core.pages.PageObject
- waitForTitleToDisappear(String) - Method in class net.serenitybdd.core.pages.RenderedPageObjectView
- WaitForWebElementCollection - Class in net.thucydides.core.annotations.locators
- WaitForWebElementCollection() - Constructor for class net.thucydides.core.annotations.locators.WaitForWebElementCollection
- WaitForWebElements - Interface in net.thucydides.core.annotations.locators
- waitForWithRefresh() - Method in class net.serenitybdd.core.pages.PageObject
- waitOnPage() - Method in class net.serenitybdd.core.pages.PageObject
- waitUntilClickable() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- waitUntilClickable() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilClickable() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- waitUntilClose() - Method in class net.serenitybdd.core.photography.Darkroom
- waitUntilDisabled() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- waitUntilDisabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilDisabled() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- waitUntilDone() - Method in interface net.thucydides.core.screenshots.ScreenshotProcessor
-
Deprecated.
- waitUntilElementAvailable() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilElementPresent() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilEnabled() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- waitUntilEnabled() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilEnabled() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- waitUntilNotVisible() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- waitUntilNotVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilNotVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- waitUntilPresent() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- waitUntilPresent() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilPresent() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- waitUntilVisible() - Method in interface net.serenitybdd.core.pages.WebElementFacade
- waitUntilVisible() - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- waitUntilVisible() - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- wasSuccessful() - Method in class net.thucydides.core.steps.TestResultTally
-
The test case is considered successful if there were no failing tests.
- webdriver() - Static method in class net.serenitybdd.core.Serenity
- WEBDRIVER_ELEMENT_SINGLE_TIMEOUT - net.thucydides.core.annotations.locators.ElementContructorForm
- WEBDRIVER_ELEMENT_TWO_TIMEOUTS - net.thucydides.core.annotations.locators.ElementContructorForm
- WEBDRIVER_LOCATOR_SINGLE_TIMEOUT - net.thucydides.core.annotations.locators.ElementContructorForm
- WEBDRIVER_LOCATOR_TWO_TIMEOUTS - net.thucydides.core.annotations.locators.ElementContructorForm
- webdriverCallsAreSuspended() - Method in class net.thucydides.core.steps.SilentEventBus
- webdriverCallsAreSuspended() - Method in class net.thucydides.core.steps.StepEventBus
- WebdriverCloseBrowser - Class in net.thucydides.core.webdriver
- WebdriverCloseBrowser(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.WebdriverCloseBrowser
- WebdriverCollectionStrategy - Enum in net.thucydides.core
- WebDriverConfiguration<T extends DriverConfiguration> - Class in net.thucydides.core.configuration
- WebDriverConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.core.configuration.WebDriverConfiguration
- WebDriverConfiguredEnvironment - Class in net.serenitybdd.core.environment
- WebDriverConfiguredEnvironment() - Constructor for class net.serenitybdd.core.environment.WebDriverConfiguredEnvironment
- WebDriverConfigurer - Class in net.serenitybdd.core.configurers
- WebDriverConfigurer() - Constructor for class net.serenitybdd.core.configurers.WebDriverConfigurer
- WebdriverContext - Class in net.thucydides.core.webdriver
- WebdriverContext(WebdriverManager, String) - Constructor for class net.thucydides.core.webdriver.WebdriverContext
- WebDriverFacade - Class in net.thucydides.core.webdriver
-
A proxy class for webdriver instances, designed to prevent the browser being opened unnecessarily.
- WebDriverFacade(Class<? extends WebDriver>, WebDriverFactory) - Constructor for class net.thucydides.core.webdriver.WebDriverFacade
- WebDriverFacade(Class<? extends WebDriver>, WebDriverFactory, EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.WebDriverFacade
- WebDriverFacade(Class<? extends WebDriver>, WebDriverFactory, WebDriver, Duration) - Constructor for class net.thucydides.core.webdriver.WebDriverFacade
- WebDriverFacade(WebDriver, WebDriverFactory, EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.WebDriverFacade
- WebDriverFactory - Class in net.thucydides.core.webdriver
-
Provides an instance of a supported WebDriver.
- WebDriverFactory() - Constructor for class net.thucydides.core.webdriver.WebDriverFactory
- WebDriverFactory(EnvironmentVariables) - Constructor for class net.thucydides.core.webdriver.WebDriverFactory
- WebDriverFactory(EnvironmentVariables, FixtureProviderService) - Constructor for class net.thucydides.core.webdriver.WebDriverFactory
- WebDriverFactory(EnvironmentVariables, FixtureProviderService, SaucelabsRemoteDriverCapabilities, TimeoutStack, CloseBrowser) - Constructor for class net.thucydides.core.webdriver.WebDriverFactory
- WebDriverInjectors - Class in net.serenitybdd.core.di
- WebDriverInjectors() - Constructor for class net.serenitybdd.core.di.WebDriverInjectors
- WebDriverInstanceEventListener - Interface in net.thucydides.core.webdriver
- WebDriverInstanceEvents - Class in net.thucydides.core.webdriver
- WebDriverInstanceEvents() - Constructor for class net.thucydides.core.webdriver.WebDriverInstanceEvents
- WebDriverInstanceEvents.WebDriverInstanceEventBuilder - Class in net.thucydides.core.webdriver
- WebdriverInstances - Class in net.thucydides.core.webdriver
-
One or more WebDriver drivers that are being used in a test.
- WebdriverInstances() - Constructor for class net.thucydides.core.webdriver.WebdriverInstances
- WebdriverInstances.InstanceRegistration - Class in net.thucydides.core.webdriver
- WebDriverLifecycleEvent - Enum in net.thucydides.core.webdriver
- WebdriverManager - Interface in net.thucydides.core.webdriver
-
Manage WebDriver instances.
- WebDriverModule - Class in net.thucydides.core.guice.webdriver
- WebDriverModule() - Constructor for class net.thucydides.core.guice.webdriver.WebDriverModule
- WebdriverProxyFactory - Class in net.thucydides.core.webdriver
-
Provides a proxy for a WebDriver instance.
- WebDriverStub - Class in net.thucydides.core.webdriver.stubs
- WebDriverStub() - Constructor for class net.thucydides.core.webdriver.stubs.WebDriverStub
- WebDriverType - Class in net.thucydides.core.webdriver
- WebDriverType() - Constructor for class net.thucydides.core.webdriver.WebDriverType
- webElement - Variable in class net.serenitybdd.core.pages.HtmlTag
- WebElementDescriber - Class in net.serenitybdd.core.pages
-
Created by john on 30/01/15.
- WebElementDescriber() - Constructor for class net.serenitybdd.core.pages.WebElementDescriber
- webElementDescription(WebElement, ElementLocator) - Method in class net.serenitybdd.core.pages.WebElementDescriber
- WebElementExpectations - Class in net.serenitybdd.core.pages
- WebElementExpectations() - Constructor for class net.serenitybdd.core.pages.WebElementExpectations
- WebElementFacade - Interface in net.serenitybdd.core.pages
- WebElementFacade - Interface in net.thucydides.core.pages
-
Deprecated.Use same-named class in serenitybdd package
- WebElementFacadeImpl - Class in net.serenitybdd.core.pages
-
A proxy class for a web element, providing some more methods.
- WebElementFacadeImpl - Class in net.thucydides.core.pages
-
Deprecated.Use same-named class in serenitybdd package
- WebElementFacadeImpl(WebDriver, ElementLocator, long) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeImpl
- WebElementFacadeImpl(WebDriver, ElementLocator, long) - Constructor for class net.thucydides.core.pages.WebElementFacadeImpl
-
Deprecated.
- WebElementFacadeImpl(WebDriver, ElementLocator, long, long) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeImpl
- WebElementFacadeImpl(WebDriver, ElementLocator, WebElement, long) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeImpl
- WebElementFacadeImpl(WebDriver, ElementLocator, WebElement, long) - Constructor for class net.thucydides.core.pages.WebElementFacadeImpl
-
Deprecated.DO NOT USE THIS CONSTRUCTOR This needs to be public while the rename takes place so that serenitybdd can construct a WebElementFacadeImpl in the thucydides namespace When the thucydides namespace is removed, the serenitybdd will be modified accordingly.
- WebElementFacadeImpl(WebDriver, ElementLocator, WebElement, long, long) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeImpl
- WebElementFacadeImpl(WebDriver, ElementLocator, WebElement, long, long, By) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeImpl
- WebElementFacadeImpl(WebDriver, ElementLocator, WebElement, WebElement, By, long, long) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeImpl
- WebElementFacadeImpl(WebDriver, WebElement, long) - Constructor for class net.thucydides.core.pages.WebElementFacadeImpl
-
Deprecated.As of release 0.9.127, replaced by static
WebElementFacadeImpl.wrapWebElement(WebDriver driver, WebElement webElement, long timeoutInMilliseconds)
- WebElementFacadeImpl(WebDriver, WebElement, long, long, By) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeImpl
- WebElementFacadeImplLocator - Class in net.thucydides.core.annotations.locators
- WebElementFacadeImplLocator() - Constructor for class net.thucydides.core.annotations.locators.WebElementFacadeImplLocator
- WebElementFacadeListItemHandler - Class in net.thucydides.core.annotations.locators
-
Handles a resolved
WebElementFacade
from a List. - WebElementFacadeListItemHandler(Class<?>, ElementLocator, WebElement, PageObject, long, long) - Constructor for class net.thucydides.core.annotations.locators.WebElementFacadeListItemHandler
- WebElementFacadeStub - Class in net.thucydides.core.webdriver.stubs
- WebElementFacadeStub() - Constructor for class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- WebElementFacadeWait - Class in net.serenitybdd.core.pages
- WebElementFacadeWait(PageObject) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeWait
- WebElementFacadeWait(PageObject, long) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeWait
- WebElementFacadeWait(PageObject, long, long) - Constructor for class net.serenitybdd.core.pages.WebElementFacadeWait
- WebElementResolver - Class in net.serenitybdd.core.pages
- WebElementResolver() - Constructor for class net.serenitybdd.core.pages.WebElementResolver
- WebElementResolver.LocatorResolverBuilder - Class in net.serenitybdd.core.pages
- WebElementResolverByElementLocator - Class in net.serenitybdd.core.pages
- WebElementResolverByElementLocator(ElementLocator, long) - Constructor for class net.serenitybdd.core.pages.WebElementResolverByElementLocator
- WebElementResolverByLocator - Class in net.serenitybdd.core.pages
- WebElementResolverByLocator(By) - Constructor for class net.serenitybdd.core.pages.WebElementResolverByLocator
- WebElementResolverByLocator(By, long) - Constructor for class net.serenitybdd.core.pages.WebElementResolverByLocator
- WebElementState - Interface in net.serenitybdd.core.pages
-
This interface is a way of presenting state information about a web element without exposing (too much) of the WebDriver API.
- WebElementState - Interface in net.thucydides.core.pages
-
Deprecated.Use same-named class in serenitybdd package
- WhenPageOpens - Annotation Type in net.thucydides.core.annotations
-
Indicates a method on a Page Object that is called when the page is opened.
- WidgetListItemHandler - Class in net.thucydides.core.annotations.locators
-
Handles a resolved
WidgetObject
from a List. - WidgetListItemHandler(Class<?>, ElementLocator, WebElement, PageObject, long, long) - Constructor for class net.thucydides.core.annotations.locators.WidgetListItemHandler
- WidgetObject - Interface in net.serenitybdd.core.pages
-
Represents a page fragment which occurs across pages or multiple times in a single page.
- WidgetObjectImpl - Class in net.serenitybdd.core.pages
-
Base implementation for
WidgetObject
. - WidgetObjectImpl(PageObject, ElementLocator, long) - Constructor for class net.serenitybdd.core.pages.WidgetObjectImpl
- WidgetObjectImpl(PageObject, ElementLocator, WebElement, long) - Constructor for class net.serenitybdd.core.pages.WidgetObjectImpl
- WidgetProxyCreator - Interface in net.thucydides.core.webdriver
- window() - Method in class net.thucydides.core.webdriver.OptionsFacade
- window() - Method in class net.thucydides.core.webdriver.stubs.ManageStub
- window() - Method in class net.thucydides.core.webdriver.stubs.OptionsStub
- window(String) - Method in class net.thucydides.core.webdriver.stubs.TargetLocatorStub
- WINDOWS_FILE_SEPARATOR - Static variable in class net.thucydides.core.util.FileSeparatorUtil
- WindowStub - Class in net.thucydides.core.webdriver.stubs
- WindowStub() - Constructor for class net.thucydides.core.webdriver.stubs.WindowStub
- with(WebDriver) - Method in class net.serenitybdd.core.photography.PhotoSessionBooking
- WITH_NO_WAIT - net.serenitybdd.core.pages.FindAllWaitOptions
- WITH_WAIT - net.serenitybdd.core.pages.FindAllWaitOptions
- withAction() - Method in class net.serenitybdd.core.pages.PageObject
- withAndWithoutPrefixes() - Method in class net.thucydides.core.webdriver.capabilities.AddCustomCapabilities
- withArguments(Object[]) - Method in class net.thucydides.core.steps.ReadableMethodName.TestNameBuilder
- withArguments(Object[]) - Method in class net.thucydides.core.steps.StepNamer
- withArguments(String, Object...) - Static method in class net.serenitybdd.core.pages.ParameterisedLocator
- WithByLocator - Interface in net.serenitybdd.core.pages
- withColumns(String...) - Static method in class net.thucydides.core.pages.components.HtmlTable
- WithConfigurableTimeout - Interface in net.thucydides.core.annotations.locators
-
Created by john on 12/03/15.
- withConfiguration(EnvironmentVariables, DesiredCapabilities, DriverServicePool, InstantiateDriver, InstantiateDriver) - Static method in class net.serenitybdd.core.webdriver.driverproviders.ProvideNewDriver
- withDriver(JavascriptExecutor) - Static method in class net.serenitybdd.core.pages.WaitForAngular
- withDriver(WebDriver) - Method in class net.serenitybdd.core.pages.PageObject
- withDriver(WebDriver) - Method in class net.serenitybdd.core.SerenityListeners
- withDriver(WebDriver) - Static method in class net.thucydides.core.pages.jquery.JQueryEnabledPage
- withDriver(WebDriver) - Method in class net.thucydides.core.webdriver.redimension.RedimensionBrowser
- WithDriver - Annotation Type in net.thucydides.core.annotations
-
Run an individual test with a specific driver.
- withEnvironmentVariables(EnvironmentVariables) - Method in class net.thucydides.core.webdriver.WebDriverFactory
- withExecutablePath(File) - Method in class net.serenitybdd.core.webdriver.servicepools.DriverPathConfiguration
- withHeaders(String...) - Method in interface net.thucydides.core.steps.ExampleTables.WithHeaders
- withImplicitTimeout(long) - Method in class net.serenitybdd.core.pages.WebElementResolver.LocatorResolverBuilder
- WithLocator - Interface in net.serenitybdd.core.pages
- withMessage(String) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
-
Sets the message to be displayed when time expires.
- withMessage(Supplier<String>) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
-
Sets the message to be evaluated and displayed when time expires.
- withOptions(String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- withOptions(String) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- withOptions(String) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- withOutputDirectory(File) - Method in class net.thucydides.core.steps.Listeners.BaseStepListenerBuilder
- withPages(Pages) - Method in class net.thucydides.core.steps.Listeners.BaseStepListenerBuilder
- withParameters(String...) - Method in class net.serenitybdd.core.pages.PageObject.OpenWithParams
- withParameters(String...) - Static method in class net.serenitybdd.core.pages.PageObject
- withPrefix(String) - Method in class net.serenitybdd.core.photography.AmendedPathBuilder
- withProperties(Object...) - Method in class net.serenitybdd.core.steps.Instrumented.InstrumentedBuilder
- withProperty(String) - Static method in class net.serenitybdd.core.webdriver.OverrideDriverCapabilities
- withProperty(String, String) - Method in class net.thucydides.core.webdriver.SerenityWebdriverManager
- withProperty(String, String) - Method in interface net.thucydides.core.webdriver.WebdriverManager
- withScreenshotData(byte[]) - Method in class net.serenitybdd.core.photography.ScreenshotNegative.ScreenshotNegativeBuilder
- withScreenshotPath(Path) - Method in class net.serenitybdd.core.photography.ScreenshotNegative
- WithStepDescription - Interface in net.thucydides.core.steps
- withSystemProperty(String) - Method in class net.serenitybdd.core.webdriver.servicepools.DriverServiceExecutable.DriverServiceExecutableBuilder
- withTestDataFrom(String) - Static method in class net.thucydides.core.steps.stepdata.StepData
- withTestDataFrom(String...) - Static method in class net.thucydides.core.steps.stepdata.StepData
- withTestDetails(SupportedWebDriver, TestOutcome) - Method in class net.serenitybdd.core.webdriver.driverproviders.AddCustomDriverCapabilities
- withTimeout(int) - Method in class net.thucydides.core.webdriver.ElementLocatorFactorySelector
- withTimeout(long, TimeUnit) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- withTimeout(Duration) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- withTimeoutOf(int) - Method in class net.thucydides.core.scheduling.SerenityFluentWait
- withTimeoutOf(int) - Method in class net.thucydides.core.scheduling.ThucydidesFluentWait
- withTimeoutOf(int, TemporalUnit) - Method in class net.serenitybdd.core.pages.PageObject
- withTimeoutOf(int, TemporalUnit) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- withTimeoutOf(int, TemporalUnit) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- withTimeoutOf(int, TemporalUnit) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- withTimeoutOf(int, TimeUnit) - Method in class net.serenitybdd.core.pages.PageObject
-
Deprecated.TimeUnit has been replaced by TemporalUnit in Selenium. For more consistancy use a TemporalUnit parameter.
- withTimeoutOf(int, TimeUnit) - Method in interface net.serenitybdd.core.pages.WebElementFacade
-
Deprecated.
- withTimeoutOf(int, TimeUnit) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- withTimeoutOf(int, TimeUnit) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- withTimeoutOf(Duration) - Method in class net.serenitybdd.core.pages.PageObject
- withTimeoutOf(Duration) - Method in interface net.serenitybdd.core.pages.WebElementFacade
- withTimeoutOf(Duration) - Method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- withTimeoutOf(Duration) - Method in class net.thucydides.core.webdriver.stubs.WebElementFacadeStub
- withTimeoutOf(Duration) - Method in class net.thucydides.core.webdriver.WebDriverFacade
- withTitle(String) - Method in class net.serenitybdd.core.reports.ReportDataSaver
- withTitle(String) - Method in interface net.serenitybdd.core.reports.WithTitle
- WithTitle - Interface in net.serenitybdd.core.reports
- WrappedElementStub - Class in net.thucydides.core.webdriver.stubs
- WrappedElementStub() - Constructor for class net.thucydides.core.webdriver.stubs.WrappedElementStub
- WrappedWebElementFacadeImpl - Class in net.serenitybdd.core.pages
- WrappedWebElementFacadeImpl(WebDriver, ElementLocator, WebElement, long, long) - Constructor for class net.serenitybdd.core.pages.WrappedWebElementFacadeImpl
- WrappedWebElementFacadeImpl(WebDriver, ElementLocator, WebElement, WebElement, By, long, long) - Constructor for class net.serenitybdd.core.pages.WrappedWebElementFacadeImpl
- wrapWebElement(WebDriver, By, long, long, String) - Static method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- wrapWebElement(WebDriver, WebElement, long) - Static method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- wrapWebElement(WebDriver, WebElement, long, long) - Static method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- wrapWebElement(WebDriver, WebElement, long, long, String) - Static method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- wrapWebElement(WebDriver, WebElement, WebElement, By, ElementLocator, long, long, String) - Static method in class net.serenitybdd.core.pages.WebElementFacadeImpl
- WrongPageError - Error in net.thucydides.core.pages
-
We have navigated to the wrong page.
- WrongPageError(String) - Constructor for error net.thucydides.core.pages.WrongPageError
X
- xpath() - Method in annotation type net.serenitybdd.core.annotations.findby.FindBy
- xpath() - Method in annotation type net.thucydides.core.annotations.findby.FindBy
-
Deprecated.
- XPATH - net.serenitybdd.core.annotations.findby.How
- xpathOrCssSelector(String) - Static method in class net.serenitybdd.core.selectors.Selectors
All Classes All Packages