Skip navigation links
A B C D E F G I K L O P Q R S T V W 

A

actionAndAssign(String, int) - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
actionClick() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| action click |
actionClick(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action click | selector |
actionClickAndHold() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| action click and hold |
actionClickAndHold(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action click and hold | selector |
actionContextClick() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| action context click |
actionContextClick(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action context click | selector |
actionDoubleClick() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| action double click |
actionDoubleClick(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action double click | selector |
actionMoveByOffsetAnd(int, int) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action move by offset | x-offset | and | y-offset |
actionMoveToElement(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action move to element | locator |
actionMoveToElementAtAnd(String, int, int) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action move to element | locator | at | x-offset | and | y-offset |
actionPause(long) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action pause | milliseconds |
actionRelease() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| action release |
actionRelease(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | action release | selector |
addCachedElement(WebElement) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
attributeIn(String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | attribute | attributeName | in | locator | expectedValue |

B

booleanToOnOrOff(Object) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Cleans and converts true or false value to FitnesseMarkup.ON_VALUE or FitnesseMarkup.OFF_VALUE
BrowserDialogHelper - Class in com.github.andreptb.fitnesse.selenium
Utility class to handle browser native dialogs, such as confirm and alert.
BrowserDialogHelper() - Constructor for class com.github.andreptb.fitnesse.selenium.BrowserDialogHelper
 
ByFocus() - Constructor for class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser.ByFocus
 
ByWebElement - Class in com.github.andreptb.fitnesse.selenium
A special selector with returns a previously retrieved element.
ByWebElement(String) - Constructor for class com.github.andreptb.fitnesse.selenium.ByWebElement
 
ByWebElement(WebElement) - Constructor for class com.github.andreptb.fitnesse.selenium.ByWebElement
 

C

checkAction(int) - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
checkNotAction(int) - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
clean(Object) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Cleans FitNesse markup from symbols such as: Extracts a keyboard special key value from special key markup.
cleanAndParseKeyValue(Object, String) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Cleans and split the value in [key][separator][value] format.
cleanFile(Object...) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
 
clearCacheElements() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
click(WebDriver, SeleniumLocatorParser.WebElementSelector) - Method in class com.github.andreptb.fitnesse.selenium.BrowserDialogHelper
Will try to click a browser dialog button in the following conditions: If locator is any of: 'dialog', 'alert', 'dialog=confirm' or 'dialog=cancel'.
click() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| click |
click(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| click | locator |
closeBrowserTab() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| close browser tab |
com.github.andreptb.fitnesse - package com.github.andreptb.fitnesse
 
com.github.andreptb.fitnesse.plugins - package com.github.andreptb.fitnesse.plugins
 
com.github.andreptb.fitnesse.selenium - package com.github.andreptb.fitnesse.selenium
 
com.github.andreptb.fitnesse.util - package com.github.andreptb.fitnesse.util
 
compare(Object, Object) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Compares two values emulating FitNesse comparisons:
connect(String, String, String) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
Creates a WebDriver instance with desired browser and capabilities.
currentUrl() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | current url | url |
currentUrl(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | current url | url | url |
currentWindow() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| show | current window |
currentWindow(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | current window | windowHandle | windowHandle |

D

doWhenAvailable(String, BiConsumer<WebDriver, SeleniumLocatorParser.WebElementSelector>) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 

E

ensure(int) - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
exceptionMessage(Object, String, Object...) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Produces a custom SLIM response containing the original exception message along with a screenshot, probably taken when the exception occured.

F

fileExists(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | file exists | file |
findElement(SearchContext) - Method in class com.github.andreptb.fitnesse.selenium.ByWebElement
 
findElement(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| $elementId= | find element | locator | Finds an element and returns a webelement locator which can be used in other methods.
findElements(SearchContext) - Method in class com.github.andreptb.fitnesse.selenium.ByWebElement
 
findElements(SearchContext) - Method in class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser.ByFocus
 
FitnesseMarkup - Class in com.github.andreptb.fitnesse.util
General utilities to process FitNesse markup syntax so can be used by Selenium Fixture
FitnesseMarkup() - Constructor for class com.github.andreptb.fitnesse.util.FitnesseMarkup
 
formatWidthAndHeight(Object, Object) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
 
FrameWebElementHelper - Class in com.github.andreptb.fitnesse.selenium
Utility class designed to wrap infrastructure code necessary to operate with selenium frame API.
FrameWebElementHelper() - Constructor for class com.github.andreptb.fitnesse.selenium.FrameWebElementHelper
 

G

getBy() - Method in class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser.WebElementSelector
 
getCachedElement(String) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
getDriver() - Static method in class com.github.andreptb.fitnesse.SeleniumFixture
Expose the driver helper to allow other fixtures to extend this.
getDryRunWindow() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
getExpectedValue() - Method in class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser.WebElementSelector
 
getId() - Method in class com.github.andreptb.fitnesse.selenium.ByWebElement
 
getLastActionDurationInSeconds() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
getOriginalSelector() - Method in class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser.WebElementSelector
 
getStopTestOnFirstFailure() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
getTableKeyword() - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
getTableType() - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
getTakeScreenshotOnFailure() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
getTimeoutInSeconds() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
getWhenAvailable(String, BiFunction<WebDriver, SeleniumLocatorParser.WebElementSelector, String>) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
Core function designed to provide callbacks with selenium context necessary to evaluate commands.
goBack() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| go back |
goForward() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| go forward |

I

imgLink(Object) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Creates img markup to be viewed in test page.
imgLinkFromExceptionMessage(String) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Creates img markup to be viewed in test page.
invokeAction(int, int, int, SlimExpectation) - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
isBrowserAvailable() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
isDisplayed(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | is displayed | locator |
isEnabled(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | is enabled | locator |
isSelected(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | is selected | locator |

K

KEY_VALUE_SEPARATOR - Static variable in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Constant representing type separator [type]=[value]

L

lastCommandDuration() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | last command duration | < duration in seconds |

O

OFF_VALUE - Static variable in class com.github.andreptb.fitnesse.util.FitnesseMarkup
ON_VALUE - Static variable in class com.github.andreptb.fitnesse.util.FitnesseMarkup
onOrOffToBoolean(Object) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Cleans and converts FitnesseMarkup.ON_VALUE or FitnesseMarkup.OFF_VALUE value to boolean.
open(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| open | url |
openWindow(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| open window | url |

P

parse(String) - Method in class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser
Parses locator to an instance of SeleniumLocatorParser.WebElementSelector.
parse(String, String, String) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverCapabilitiesHelper
Creates Capabilities from string.
parseWidthAndHeight(String) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
 
present(WebDriver, SeleniumLocatorParser.WebElementSelector) - Method in class com.github.andreptb.fitnesse.selenium.BrowserDialogHelper
 
present(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| ensure | present | locator |

Q

quit() - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
Quietly quits the current browser instance
quitBrowser() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| quit browser |

R

refresh() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| refresh |
registerKeyboardSpecialKey(String, String) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Registers a system property (System.setProperty(String, String)) allowing user to develop tests referencing special keys such as tab and enter by using variables.
registerSlimTables(SlimTableFactory) - Method in class com.github.andreptb.fitnesse.plugins.SeleniumPluginFeatureFactory
SeleniumScriptTable registering
reject(int) - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
runScript(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| $result= | run script | code |

S

screenshot() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| show | screenshot |
screenshotOf(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| show | screenshot of | locator |
select(WebDriverHelper, String) - Method in class com.github.andreptb.fitnesse.selenium.FrameWebElementHelper
 
select(WebDriverHelper, String, String) - Method in class com.github.andreptb.fitnesse.selenium.SelectWebElementHelper
Selects a option of a select element.
select(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| select | optionLocator |
selected(WebDriverHelper, String, String) - Method in class com.github.andreptb.fitnesse.selenium.SelectWebElementHelper
Retrieves information from the current selected value in a select element.
selected(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | selected | optionType |
selectedIn(String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | selected | optionType | in | locator |
selectFrame(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| select frame | locator |
selectIn(String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| select | optionLocator | in | locator |
SELECTOR_ATTRIBUTE_SEPARATOR - Static variable in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Constants representing selector separators [selector]@[atributte]$[value]
SELECTOR_VALUE_DENY_INDICATOR - Static variable in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Constant representing the negation flag in FitnesseMarkup.SELECTOR_VALUE_SEPARATOR
SELECTOR_VALUE_SEPARATOR - Static variable in class com.github.andreptb.fitnesse.util.FitnesseMarkup
Constant representing the value separator in selector [selector]@[atributte]->[value]
SelectWebElementHelper - Class in com.github.andreptb.fitnesse.selenium
Utility class designed to wrap infrastructure code necessary to operate with selenium Select API.
SelectWebElementHelper() - Constructor for class com.github.andreptb.fitnesse.selenium.SelectWebElementHelper
 
selectWindow(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| select window | locator |
SeleniumFixture - Class in com.github.andreptb.fitnesse
Slim fixture to execute Selenium commands, see README.md for more information.
SeleniumFixture() - Constructor for class com.github.andreptb.fitnesse.SeleniumFixture
 
SeleniumLocatorParser - Class in com.github.andreptb.fitnesse.selenium
 
SeleniumLocatorParser() - Constructor for class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser
 
SeleniumLocatorParser.ByFocus - Class in com.github.andreptb.fitnesse.selenium
By implementation that returns the currently focused element
SeleniumLocatorParser.WebElementSelector - Class in com.github.andreptb.fitnesse.selenium
 
SeleniumPluginFeatureFactory - Class in com.github.andreptb.fitnesse.plugins
Plugin factory registers selenium table type
SeleniumPluginFeatureFactory() - Constructor for class com.github.andreptb.fitnesse.plugins.SeleniumPluginFeatureFactory
 
SeleniumScriptTable - Class in com.github.andreptb.fitnesse.plugins
Selenium table, works just like ScriptTable, but adds extra features such as step screenshots and provide extra information to the fixture, allowing wait behavior for check and ensure actions
SeleniumScriptTable(Table, String, SlimTestContext) - Constructor for class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
 
sendKeys(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| send keys | value |
sendKeysIn(String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| send keys | value | in | locator |
setDryRun(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
 
setDryRunWindow(String) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
setStopTestOnFirstFailure(boolean) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
setTakeScreenshotOnFailure(boolean) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
setTakeScreenshotOnFailure(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| set take screenshot on failure | true |
setTimeoutInSeconds(int) - Method in class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
setWaitTimeout(int) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| $previousTimeout= | set wait timeout | timeout in seconds |
setWindowSize(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| set window size | [width]x[height] |
startActor() - Method in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
Overrides start actor to force the use of Selenium Fixture.
startBrowser(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| start browser | browser |
startBrowserWith(String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| start browser | browser | with | capabilities |
startBrowserWithAndPreferences(String, String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| start browser | browser | with | capabilities | and preferences | browser preferences |
startBrowserWithPreferences(String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| start browser | browser | with preferences | browser preferences |
stopTestOnFirstFailure(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| stop test on first failure | true |
StopTestWithWebDriverException(String, Throwable) - Constructor for exception com.github.andreptb.fitnesse.selenium.WebDriverHelper.StopTestWithWebDriverException
 
StopTestWithWebDriverException(String) - Constructor for exception com.github.andreptb.fitnesse.selenium.WebDriverHelper.StopTestWithWebDriverException
 
swapValueToCheck(String, String) - Method in class com.github.andreptb.fitnesse.util.FitnesseMarkup
 

T

TABLE_KEYWORD - Static variable in class com.github.andreptb.fitnesse.plugins.SeleniumScriptTable
Table keyword constant
text(WebDriver, SeleniumLocatorParser.WebElementSelector) - Method in class com.github.andreptb.fitnesse.selenium.BrowserDialogHelper
 
text() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| show | text |
text(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | text | locator |
title() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| show | title |
title(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | title | title |
toLocator() - Method in class com.github.andreptb.fitnesse.selenium.ByWebElement
 
toString() - Method in class com.github.andreptb.fitnesse.selenium.ByWebElement
 
type(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| type | value |
typeIn(String, String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| type | value | in | locator |

V

value(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| check | value | locator | expectedValue |

W

WebDriverCapabilitiesHelper - Class in com.github.andreptb.fitnesse.selenium
Utility class to produce browser driver capabilities.
WebDriverCapabilitiesHelper() - Constructor for class com.github.andreptb.fitnesse.selenium.WebDriverCapabilitiesHelper
 
WebDriverHelper - Class in com.github.andreptb.fitnesse.selenium
Utility class that wraps WebDriver instances.
WebDriverHelper() - Constructor for class com.github.andreptb.fitnesse.selenium.WebDriverHelper
 
WebDriverHelper.StopTestWithWebDriverException - Exception in com.github.andreptb.fitnesse.selenium
Exception class so test can be stopped.
WebElementSelector(String, By, String) - Constructor for class com.github.andreptb.fitnesse.selenium.SeleniumLocatorParser.WebElementSelector
 
windowMaximize() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| window maximize |
windowSize() - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| window size |
windowSize(String) - Method in class com.github.andreptb.fitnesse.SeleniumFixture
| window size |
A B C D E F G I K L O P Q R S T V W 
Skip navigation links

Copyright © 2018. All rights reserved.