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

A

acceptAlert() - Method in class com.coveros.selenified.application.App
Accept (click 'OK' on) an alert box
acceptConfirmation() - Method in class com.coveros.selenified.application.App
Accept (click 'OK' on) a confirmation box
acceptPrompt() - Method in class com.coveros.selenified.application.App
Accept (click 'OK' on) a prompt box
addError() - Method in class com.coveros.selenified.OutputFile
Increments the current error count of the test by one
addErrors(int) - Method in class com.coveros.selenified.OutputFile
Increments the current error count of the test by the provided amount
alert() - Method in class com.coveros.selenified.application.Get
Retrieves the content of an alert present on the page.
alertNotPresent() - Method in class com.coveros.selenified.application.Assert
Verifies that an alert is not present on the page.
alertPresent() - Method in class com.coveros.selenified.application.Assert
Verifies that an alert is present on the page.
alertPresent(String) - Method in class com.coveros.selenified.application.Assert
Verifies that an alert present on the page has content equal to the expected text.
alertPresent() - Method in class com.coveros.selenified.application.Is
Determines if an alert is present on the page.
alertPresent() - Method in class com.coveros.selenified.application.WaitFor
Wait up to the default time (5 seconds) for an alert to be present
alertPresent(double) - Method in class com.coveros.selenified.application.WaitFor
Wait up to a specified time for an alert to be present
allAttributes() - Method in class com.coveros.selenified.element.Get
Retrieves all attributes of the element.
App - Class in com.coveros.selenified.application
App is an instance of the browser based application that is under test.
App(Browser, DesiredCapabilities, OutputFile) - Constructor for class com.coveros.selenified.application.App
Sets up the app object.
apps - Variable in class com.coveros.selenified.Selenified
 
areBrowserDetailsSet() - Static method in class com.coveros.selenified.utilities.TestSetup
determines if the browser information provided has details, or just the browser name
Assert - Class in com.coveros.selenified.application
Assert will handle all verifications performed on the actual application itself.
Assert(App, OutputFile) - Constructor for class com.coveros.selenified.application.Assert
 
Assert - Class in com.coveros.selenified.element
Assert will handle all verifications performed on the actual element.
Assert() - Constructor for class com.coveros.selenified.element.Assert
 
assertContains() - Method in class com.coveros.selenified.element.Element
Verifies that the element has a particular value contained within it.
assertContains(Map<String, String>) - Method in class com.coveros.selenified.services.Response
Verifies the actual response json payload contains each of the pair values provided, and writes that to the output file
assertContains(String, JsonElement) - Method in class com.coveros.selenified.services.Response
Verifies the actual response json payload contains a key with a value equals to the expected json element, and writes that out to the output file
assertContains(JsonElement) - Method in class com.coveros.selenified.services.Response
Verifies the actual response json payload contains to the expected json element, and writes that out to the output file
assertEquals() - Method in class com.coveros.selenified.element.Element
Verifies that the element has a particular value associated with it.
assertEquals(int) - Method in class com.coveros.selenified.services.Response
Verifies the actual response code is equals to the expected response code, and writes that out to the output file
assertEquals(JsonObject) - Method in class com.coveros.selenified.services.Response
Verifies the actual response json payload is equal to the expected response json payload, and writes that out to the output file
assertEquals(JsonArray) - Method in class com.coveros.selenified.services.Response
Verifies the actual response json payload is equal to the expected response json payload, and writes that out to the output file
assertExcludes() - Method in class com.coveros.selenified.element.Element
Verifies that the element doesn't have a particular value contained within it.
assertState() - Method in class com.coveros.selenified.element.Element
Verifies that the element has a particular state associated to it.
attribute(String) - Method in class com.coveros.selenified.element.Contains
Verifies that the element contains the provided expected attribute.
attribute(String, String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element has an attribute with a value equals to the value provided.
attribute(String) - Method in class com.coveros.selenified.element.Excludes
Verifies that the element does not contain the provided expected attribute.
attribute(String) - Method in class com.coveros.selenified.element.Get
Retrieves the provided attribute of the element.
azzert() - Method in class com.coveros.selenified.application.App
Will handle all verifications performed on the actual application itself.

B

beforeSuite() - Method in class com.coveros.selenified.Selenified
Runs once before any of the tests run, to parse and setup the static passed information such as browsers, proxy, hub, etc
blur() - Method in class com.coveros.selenified.element.Element
Blurs (focuses and then unfocuses) the element, but only if the element is present, displayed, enabled, and an input.
Browser - Enum in com.coveros.selenified
Select a browser to run Available options are: HtmlUnit (only locally - not on grid), Firefox, Marionette, Chrome, InternetExplorer, Edge, Android, Ipad (only locally - not on grid), Iphone (only locally, not on grid), Opera, Safari, PhantomJS
browser - Variable in enum com.coveros.selenified.DriverSetup
 
browser - Variable in class com.coveros.selenified.Selenified
 
browsers - Static variable in class com.coveros.selenified.Selenified
 

C

Call - Class in com.coveros.selenified.services
Performs the general web service method calls, and provides a simple access to the HTTP class
Call(HTTP, OutputFile) - Constructor for class com.coveros.selenified.services.Call
 
calls - Variable in class com.coveros.selenified.Selenified
 
capabilities - Static variable in class com.coveros.selenified.Selenified
 
capability - Variable in class com.coveros.selenified.Selenified
 
capitalizeFirstLetters(String) - Static method in class com.coveros.selenified.utilities.TestSetup
Capitalizes the first letter of each word in the provided string
captureEntirePageScreenshot() - Method in class com.coveros.selenified.OutputFile
Captures the entire page screen shot, and created an HTML file friendly link to place in the output file
changeDefaultWait(double) - Method in class com.coveros.selenified.application.WaitFor
Changes the default wait time from 5.0 seconds to some custom number.
changeDefaultWait(double) - Method in class com.coveros.selenified.element.WaitFor
Changes the default wait time from 5.0 seconds to some custom number.
checked() - Method in class com.coveros.selenified.element.Is
Determines whether the element is checked or not.
checked() - Method in class com.coveros.selenified.element.State
Verifies that the element is checked.
CLASS - Static variable in class com.coveros.selenified.element.Assert
 
CLASSVALUE - Static variable in class com.coveros.selenified.element.Assert
 
clazz(String) - Method in class com.coveros.selenified.element.Contains
Verifies that the element's class contains the provided expected class.
clazz(String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's class equals the provided expected class.
clazz(String) - Method in class com.coveros.selenified.element.Excludes
Verifies that the element's class does not contain the provided expected class.
clear() - Method in class com.coveros.selenified.element.Element
Clears text from the element, but only if the element is present, displayed, enabled, and an input.
click() - Method in class com.coveros.selenified.element.Element
Clicks on the element, but only if the element is present, displayed and enabled.
closeCurrentWindow() - Method in class com.coveros.selenified.application.App
Close the currently selected window.
closeTab() - Method in class com.coveros.selenified.application.App
Closes the current tab.
columns(int) - Method in class com.coveros.selenified.element.Contains
Verifies that the element has the expected number of columns.
com.coveros.selenified - package com.coveros.selenified
 
com.coveros.selenified.application - package com.coveros.selenified.application
 
com.coveros.selenified.element - package com.coveros.selenified.element
 
com.coveros.selenified.exceptions - package com.coveros.selenified.exceptions
 
com.coveros.selenified.services - package com.coveros.selenified.services
 
com.coveros.selenified.utilities - package com.coveros.selenified.utilities
 
confirmation() - Method in class com.coveros.selenified.application.Get
Retrieves the content of a confirmation present on the page.
confirmationNotPresent() - Method in class com.coveros.selenified.application.Assert
Verifies that a confirmation is not present on the page.
confirmationPresent() - Method in class com.coveros.selenified.application.Assert
Verifies that a confirmation is present on the page.
confirmationPresent(String) - Method in class com.coveros.selenified.application.Assert
Verifies that a confirmation present on the page has content equal to the expected text.
confirmationPresent() - Method in class com.coveros.selenified.application.Is
Determines if a confirmation is present on the page.
confirmationPresent() - Method in class com.coveros.selenified.application.WaitFor
Wait up to the default time (5 seconds) for a confirmation to be present
confirmationPresent(double) - Method in class com.coveros.selenified.application.WaitFor
Wait up to a specified time for a confirmation to be present
Contains - Class in com.coveros.selenified.element
Contains extends Asserts to provide some additional verification capabilities.
Contains(Element, OutputFile) - Constructor for class com.coveros.selenified.element.Contains
 
cookie(String) - Method in class com.coveros.selenified.application.Get
Retrieves the full cookie in the application with the provided cookieName.
cookieDomain(String) - Method in class com.coveros.selenified.application.Get
Retrieves the cookie domain in the application with the provided cookieName.
cookieExists(String) - Method in class com.coveros.selenified.application.Assert
Verifies that a cookie exists in the application with the provided cookieName.
cookieExists(String, String) - Method in class com.coveros.selenified.application.Assert
Verifies that a cookies with the provided name has a value equal to the expected value.
cookieExpiration(String) - Method in class com.coveros.selenified.application.Get
Retrieves the cookie expiration in the application with the provided cookieName.
cookieNotExists(String) - Method in class com.coveros.selenified.application.Assert
Verifies that a cookie doesn't exist in the application with the provided cookieName.
cookiePath(String) - Method in class com.coveros.selenified.application.Get
Retrieves the cookie path in the application with the provided cookieName.
cookiePresent(String) - Method in class com.coveros.selenified.application.Is
Determines if a cookie exists in the application with the provided cookieName.
cookieValue(String) - Method in class com.coveros.selenified.application.Get
Retrieves the cookie value in the application with the provided cookieName.
css(String) - Method in class com.coveros.selenified.element.Get
Retrieves the provided css attribute of the element.
cssValue(String, String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element has a css attribute with a value equal to the value provided.
CustomHtmlUnitDriver - Class in com.coveros.selenified.utilities
Overrides the default HtmlUnitDriver.
CustomHtmlUnitDriver(BrowserVersion) - Constructor for class com.coveros.selenified.utilities.CustomHtmlUnitDriver
 
CustomHtmlUnitDriver() - Constructor for class com.coveros.selenified.utilities.CustomHtmlUnitDriver
 
CustomHtmlUnitDriver(boolean) - Constructor for class com.coveros.selenified.utilities.CustomHtmlUnitDriver
 
CustomHtmlUnitDriver(Capabilities) - Constructor for class com.coveros.selenified.utilities.CustomHtmlUnitDriver
 

D

delete(String, Request) - Method in class com.coveros.selenified.services.Call
Performs a delete http call and writes the call and response information to the output file
delete(String) - Method in class com.coveros.selenified.services.HTTP
A basic http delete call
delete(String, Request) - Method in class com.coveros.selenified.services.HTTP
A basic http delete call
deleteAllCookies() - Method in class com.coveros.selenified.application.App
Delete all stored cookies for this particular test
deleteCookie(String) - Method in class com.coveros.selenified.application.App
Deletes a stored cookie, indicated by the cookieName for this particular test.
dismissConfirmation() - Method in class com.coveros.selenified.application.App
Dismiss (click 'Cancel' on) a confirmation box
dismissPrompt() - Method in class com.coveros.selenified.application.App
Dismiss (click 'Cancel' on) a prompt box
displayed() - Method in class com.coveros.selenified.element.Is
Determines whether the element is displayed or not.
displayed() - Method in class com.coveros.selenified.element.State
Verifies that the element is displayed.
displayed() - Method in class com.coveros.selenified.element.WaitFor
Wait up to the default time (5 seconds) for the element to be displayed
displayed(double) - Method in class com.coveros.selenified.element.WaitFor
Wait up to a specified time for the element to be displayed
displayedAndChecked() - Method in class com.coveros.selenified.element.State
Verifies that the element is displayed and checked.
displayedAndEditable() - Method in class com.coveros.selenified.element.State
Verifies that the element is displayed and editable.
displayedAndNotEditable() - Method in class com.coveros.selenified.element.State
Verifies that the element is displayed but not editable.
displayedAndUnchecked() - Method in class com.coveros.selenified.element.State
Verifies that the element is displayed but not checked.
DriverSetup - Enum in com.coveros.selenified
determining how to launch/start the browser.

E

editable() - Method in class com.coveros.selenified.element.State
Verifies that the element is editable.
element - Variable in class com.coveros.selenified.element.Assert
 
Element - Class in com.coveros.selenified.element
Element an object representative of a web element on a particular page that is under test.
Element(WebDriver, OutputFile, Locator, String) - Constructor for class com.coveros.selenified.element.Element
Sets up the element object.
Element(WebDriver, OutputFile, Locator, String, int) - Constructor for class com.coveros.selenified.element.Element
Sets up the element object.
enabled() - Method in class com.coveros.selenified.element.Is
Determines whether the element is enabled or not.
enabled() - Method in class com.coveros.selenified.element.WaitFor
Wait up to the default time (5 seconds) for the element to be enabled
enabled(double) - Method in class com.coveros.selenified.element.WaitFor
Wait up to a specified time for the element to be enabled
endTest(Object[], Method, ITestContext, ITestResult) - Method in class com.coveros.selenified.Selenified
After each test is completed, the test is closed out, and the test counter is incremented
Equals - Class in com.coveros.selenified.element
Equals extends Asserts to provide some additional verification capabilities.
Equals(Element, OutputFile) - Constructor for class com.coveros.selenified.element.Equals
 
errors - Variable in enum com.coveros.selenified.OutputFile.Success
 
eval(String) - Method in class com.coveros.selenified.application.Get
Executes a provided script, and returns the output of that script.
eval(String) - Method in class com.coveros.selenified.element.Get
Executes a provided script on the element, and returns the output of that script.
Excludes - Class in com.coveros.selenified.element
Excludes extends Asserts to provide some additional verification capabilities.
Excludes(Element, OutputFile) - Constructor for class com.coveros.selenified.element.Excludes
 
EXPECTED - Static variable in class com.coveros.selenified.element.Assert
 
extraCapabilities - Static variable in class com.coveros.selenified.Selenified
 

F

file - Variable in class com.coveros.selenified.element.Assert
 
files - Variable in class com.coveros.selenified.Selenified
 
finalizeOutputFile() - Method in class com.coveros.selenified.OutputFile
Ends and closes the output test file.
finish() - Method in class com.coveros.selenified.Selenified
Concludes each test case.
finish(int) - Method in class com.coveros.selenified.Selenified
Concludes each test case.
formatHTML(String) - Method in class com.coveros.selenified.OutputFile
Takes a generic string and replaces spaces and new lines with HTML friendly pieces for display purposes
formatResponse(Response) - Method in class com.coveros.selenified.OutputFile
Formats the response parameters to be 'prettily' printed out in HTML

G

get() - Method in class com.coveros.selenified.application.App
Retrieves information about the app in general, not specific to any particular page or element.
Get - Class in com.coveros.selenified.application
Get retrieves information about the app in general, not specific to any particular page or element.
Get(WebDriver) - Constructor for class com.coveros.selenified.application.Get
 
get() - Method in class com.coveros.selenified.element.Element
Retrieves information about a particular element.
Get - Class in com.coveros.selenified.element
Get retrieves information about a particular element.
Get(WebDriver, Element) - Constructor for class com.coveros.selenified.element.Get
 
get(String) - Method in class com.coveros.selenified.services.Call
Performs a get http call and writes the call and response information to the output file
get(String, Request) - Method in class com.coveros.selenified.services.Call
Performs a get http call and writes the call and response information to the output file
get(String) - Method in class com.coveros.selenified.services.HTTP
A basic http get call
get(String, Request) - Method in class com.coveros.selenified.services.HTTP
A basic http get call
getArrayData() - Method in class com.coveros.selenified.services.Response
 
getAttributes(String, String) - Method in class com.coveros.selenified.element.Assert
Retrieves all attributes of an element, and writes out the expected result of checking for one particular attribute.
getAuthor(String, ITestContext) - Method in class com.coveros.selenified.Selenified
Obtains the author of the current test suite being executed.
getBrowser() - Method in class com.coveros.selenified.application.App
Retrieves the browser being used for this particular test
getCapabilities() - Method in class com.coveros.selenified.application.App
Retrieves the browser (and potentially device) capabilities setup for this particular test
getCode() - Method in class com.coveros.selenified.services.Response
 
getData() - Method in class com.coveros.selenified.services.Request
 
getDesiredCapabilities() - Method in class com.coveros.selenified.utilities.TestSetup
returns the classes defined desired capabilities
getDriver() - Method in class com.coveros.selenified.application.App
Retrieves the Selenium driver instance
getDriver() - Method in class com.coveros.selenified.element.Element
Retrieves the Selenium driver instance
getErrors() - Method in class com.coveros.selenified.OutputFile
Retrieves the current error count of the test
getErrors() - Method in enum com.coveros.selenified.OutputFile.Success
Retrieves the errors associated with the enumeration
getFileName() - Method in class com.coveros.selenified.OutputFile
Retrieves the filename in string form of the output file
getLocator() - Method in class com.coveros.selenified.element.Element
Retrieves the selector set for this element
getMatch() - Method in class com.coveros.selenified.element.Element
Retrieves the uniqueness set for this element
getMessage() - Method in class com.coveros.selenified.services.Response
 
getObjectData() - Method in class com.coveros.selenified.services.Response
 
getOutputFile() - Method in class com.coveros.selenified.application.App
Retrieves the output file responsible for logging all actions and assertions associated with this particular test
getParams() - Method in class com.coveros.selenified.services.Request
 
getPass() - Method in class com.coveros.selenified.services.HTTP
Retrieves the password used for authentication with the application.
getRandomString(int) - Static method in class com.coveros.selenified.utilities.TestSetup
Generates a random string of alpha-numeric characters
getServiceBaseUrl() - Method in class com.coveros.selenified.services.HTTP
Retrieves the base url of the services location
getTestName(Method, Object...) - Static method in class com.coveros.selenified.utilities.TestSetup
Determines the unique test name, based on the parameters passed in
getTestName(String, String, String, Object...) - Static method in class com.coveros.selenified.utilities.TestSetup
Determines the unique test name, based on the parameters passed in
getTestSite(String, ITestContext) - Method in class com.coveros.selenified.Selenified
Obtains the application under test, as a URL.
getType() - Method in class com.coveros.selenified.element.Element
Retrieves the Locator set for this element
getUser() - Method in class com.coveros.selenified.services.HTTP
Retrieves the username used for authentication with the application.
getValue(String, String) - Method in class com.coveros.selenified.element.Assert
Retrieves the value from the element, and writes out the value that is being expected.
getVersion(String, ITestContext) - Method in class com.coveros.selenified.Selenified
Obtains the version of the current test suite being executed.
getWebElement() - Method in class com.coveros.selenified.element.Element
Retrieves the identified matching web element using Webdriver
getWebElements() - Method in class com.coveros.selenified.element.Element
Retrieves all matching web elements using Webdriver
goBack() - Method in class com.coveros.selenified.application.App
Go back one page in the current test's browser history
goForward() - Method in class com.coveros.selenified.application.App
Go forward one page in the current test's browser history
goToURL(String) - Method in class com.coveros.selenified.application.App
Navigates to a new url

H

HASNTTEXT - Static variable in class com.coveros.selenified.element.Assert
 
HASNTVALUE - Static variable in class com.coveros.selenified.element.Assert
 
HASTEXT - Static variable in class com.coveros.selenified.element.Assert
 
HASVALUE - Static variable in class com.coveros.selenified.element.Assert
 
hover() - Method in class com.coveros.selenified.element.Element
Hovers over the element, but only if the element is present and displayed.
htmlSource() - Method in class com.coveros.selenified.application.Get
Retrieves the full html source of the current page the application is on
HTTP - Class in com.coveros.selenified.services
A class designed to make HTTP calls.
HTTP(String) - Constructor for class com.coveros.selenified.services.HTTP
Instantiates a HTTP session for making web service calls without any authentication
HTTP(String, String, String) - Constructor for class com.coveros.selenified.services.HTTP
Instantiates a HTTP session for making web service calls with basic username/password authentication

I

input() - Method in class com.coveros.selenified.element.Is
Determines whether the element is an input or not.
InvalidBrowserException - Exception in com.coveros.selenified.exceptions
 
InvalidBrowserException() - Constructor for exception com.coveros.selenified.exceptions.InvalidBrowserException
 
InvalidBrowserException(String) - Constructor for exception com.coveros.selenified.exceptions.InvalidBrowserException
 
InvalidLocatorTypeException - Exception in com.coveros.selenified.exceptions
 
InvalidLocatorTypeException() - Constructor for exception com.coveros.selenified.exceptions.InvalidLocatorTypeException
 
InvalidLocatorTypeException(String) - Constructor for exception com.coveros.selenified.exceptions.InvalidLocatorTypeException
 
is() - Method in class com.coveros.selenified.application.App
Checks information about the app in general, not specific to any particular page or element.
Is - Class in com.coveros.selenified.application
Is checks information about the app in general, not specific to any particular page or element.
Is(WebDriver) - Constructor for class com.coveros.selenified.application.Is
 
is() - Method in class com.coveros.selenified.element.Element
Retrieves information about a particular element.
Is - Class in com.coveros.selenified.element
Is retrieves information about a particular element.
Is(Element) - Constructor for class com.coveros.selenified.element.Is
 
isData() - Method in class com.coveros.selenified.services.Response
 
isPresent() - Method in class com.coveros.selenified.element.Assert
Determines if the element is present, and if it is not, waits up to the default time (5 seconds) for the element
isPresentSelect(String) - Method in class com.coveros.selenified.element.Assert
Determines if the element is a present, and if it is, it is a select
isPresentTable(String) - Method in class com.coveros.selenified.element.Assert
Determines if the element is a present, and if it is, it is a table
isSelect() - Method in class com.coveros.selenified.element.Assert
Determines if the element is a select element
isTable() - Method in class com.coveros.selenified.element.Assert
Determines if the element is a table element

K

killDriver() - Method in class com.coveros.selenified.application.App
Ends the current Selenium driver instance, which will end the test.

L

Listener - Class in com.coveros.selenified.utilities
Appends additional test links and information into the TestNG report file, for easier tracking and viewing of detailed custom test reports.
Listener() - Constructor for class com.coveros.selenified.utilities.Listener
 
load - Variable in enum com.coveros.selenified.DriverSetup
 
loadPage() - Method in enum com.coveros.selenified.DriverSetup
 
location() - Method in class com.coveros.selenified.application.Get
Retrieves the current url of the application.
Locator - Enum in com.coveros.selenified
Select a Locator for the element we are interacting with Available options are: xpath, id, name, classname, css, paritallinktext, linktext, tagname
lookup(String) - Static method in enum com.coveros.selenified.Browser
allows the browser selected to be passed in with a case insensitive name

M

matchCount() - Method in class com.coveros.selenified.element.Get
Retrieves the number of elements on the page, that match this element's description
maximize() - Method in class com.coveros.selenified.application.App
Maximizes the current window
modifyWebClient(WebClient) - Method in class com.coveros.selenified.utilities.CustomHtmlUnitDriver
Overridden to customize the WebClient that the HtmlUnit driver uses, in order to ignore Javascript errors.
move() - Method in class com.coveros.selenified.element.Element
Scrolls the page to the element, making it displayed on the current viewport, but only if the element is present.
move(long) - Method in class com.coveros.selenified.element.Element
Scrolls the page to the element, leaving X pixels at the top of the viewport above it, making it displayed on the current viewport, but only if the element is present.

N

newElement(Locator, String) - Method in class com.coveros.selenified.application.App
setups a new element which is located on the page
newElement(Locator, String, int) - Method in class com.coveros.selenified.application.App
setups a new element which is located on the page
notChecked() - Method in class com.coveros.selenified.element.State
Verifies that the element is not checked.
notDisplayed() - Method in class com.coveros.selenified.element.State
Verifies that the element is not displayed.
notDisplayed() - Method in class com.coveros.selenified.element.WaitFor
Wait up to the default time (5 seconds) for the element to not be displayed
notDisplayed(double) - Method in class com.coveros.selenified.element.WaitFor
Wait up to a specified time for the element to no longer be displayed
notEditable() - Method in class com.coveros.selenified.element.State
Verifies that the element is not editable.
notEnabled() - Method in class com.coveros.selenified.element.WaitFor
Wait up to the default time (5 seconds) for the element to not be enabled
notEnabled(double) - Method in class com.coveros.selenified.element.WaitFor
Wait up to a specified time for the element to no longer be enabled
NOTINPUT - Static variable in class com.coveros.selenified.element.Assert
 
notPresent() - Method in class com.coveros.selenified.element.State
Verifies that the element is not present.
notPresent() - Method in class com.coveros.selenified.element.WaitFor
Wait up to the default time (5 seconds) for the element to not be present
notPresent(double) - Method in class com.coveros.selenified.element.WaitFor
Wait up to a specified time for the element to no longer be present
NOTSELECT - Static variable in class com.coveros.selenified.element.Assert
 
NOTTABLE - Static variable in class com.coveros.selenified.element.Assert
 
numOfSelectOptions() - Method in class com.coveros.selenified.element.Get
Retrieves the number of select options in the element.
numOfTableColumns() - Method in class com.coveros.selenified.element.Get
Retrieves the number of columns in the element.
numOfTableRows() - Method in class com.coveros.selenified.element.Get
Retrieves the number of rows in the element.

O

ONLYVALUE - Static variable in class com.coveros.selenified.element.Assert
 
onTestFailure(ITestResult) - Method in class com.coveros.selenified.utilities.Listener
Runs the default TestNG onTestFailure, and adds additional information into the testng reporter
onTestSkipped(ITestResult) - Method in class com.coveros.selenified.utilities.Listener
Runs the default TestNG onTestSkipped, and adds additional information into the testng reporter
onTestSuccess(ITestResult) - Method in class com.coveros.selenified.utilities.Listener
Runs the default TestNG onTestSuccess, and adds additional information into the testng reporter
openTab() - Method in class com.coveros.selenified.application.App
Opens a new tab, and have it selected.
openTab(String) - Method in class com.coveros.selenified.application.App
Opens a new tab, and have it selected.
OutputFile - Class in com.coveros.selenified
A custom output file, recording all details of every step performed, both actions and app.
OutputFile(String, String, Browser, String, String, String, String, String, String) - Constructor for class com.coveros.selenified.OutputFile
Creates a new instance of the OutputFile, which will serve as the detailed log
OutputFile.Result - Enum in com.coveros.selenified
Gives status for each test step
OutputFile.Success - Enum in com.coveros.selenified
Determines if the tests pass or fail
outputRequestProperties(Request) - Method in class com.coveros.selenified.OutputFile
Formats the request parameters to be 'prettily' printed out in HTML

P

parseMap(String) - Static method in class com.coveros.selenified.utilities.TestSetup
Breaks up a string, and places it into a map.
patch(String, Request) - Method in class com.coveros.selenified.services.Call
Performs a patch http call and writes the call and response information to the output file
patch(String, Request) - Method in class com.coveros.selenified.services.HTTP
A basic http patch call
post(String, Request) - Method in class com.coveros.selenified.services.Call
Performs a post http call and writes the call and response information to the output file
post(String, Request) - Method in class com.coveros.selenified.services.HTTP
A basic http post call
present() - Method in class com.coveros.selenified.element.Is
Determines whether the element is present or not.
present() - Method in class com.coveros.selenified.element.State
Verifies that the element is present.
present() - Method in class com.coveros.selenified.element.WaitFor
Wait up to the default time (5 seconds) for the element to be present
present(double) - Method in class com.coveros.selenified.element.WaitFor
Wait up to a specified time for the element to be present
prettyOutput() - Method in class com.coveros.selenified.element.Element
Retrieves a nicely HTML formatted output which identifies the element by locator and selector, framed with spaces, which can be used anywhere in a sentence
prettyOutputEnd() - Method in class com.coveros.selenified.element.Element
Retrieves a nicely HTML formatted output which identifies the element by locator and selector, which should be used to end a sentence
prettyOutputLowercase() - Method in class com.coveros.selenified.element.Element
Retrieves a nicely HTML formatted output which identifies the element by locator and selector, which can be used anywhere in a sentence
prettyOutputStart() - Method in class com.coveros.selenified.element.Element
Retrieves a nicely HTML formatted output which identifies the element by locator and selector, which should be used at the beginning of a sentence
prompt() - Method in class com.coveros.selenified.application.Get
Retrieves the content of a prompt present on the page.
promptNotPresent() - Method in class com.coveros.selenified.application.Assert
Verifies that a prompt is not present on the page.
promptPresent() - Method in class com.coveros.selenified.application.Assert
Verifies that a prompt is present on the page.
promptPresent(String) - Method in class com.coveros.selenified.application.Assert
Verifies that a prompt present on the page has content equal to the expected text.
promptPresent() - Method in class com.coveros.selenified.application.Is
Determines if a prompt is present on the page.
promptPresent() - Method in class com.coveros.selenified.application.WaitFor
Wait up to the default time (5 seconds) for a prompt to be present
promptPresent(double) - Method in class com.coveros.selenified.application.WaitFor
Wait up to a specified time for a prompt to be present
put(String, Request) - Method in class com.coveros.selenified.services.Call
Performs a put http call and writes the call and response information to the output file
put(String, Request) - Method in class com.coveros.selenified.services.HTTP
A basic http put call

R

recordAction(String, String, String, OutputFile.Result) - Method in class com.coveros.selenified.OutputFile
Writes an action that was performed out to the output file.
recordActual(String, OutputFile.Success) - Method in class com.coveros.selenified.OutputFile
Writes to the output file the actual outcome of an event.
recordExpected(String) - Method in class com.coveros.selenified.OutputFile
Writes to the output file the expected outcome of an event.
refresh() - Method in class com.coveros.selenified.application.App
Reloads the current page
refreshHard() - Method in class com.coveros.selenified.application.App
Reloads the current page while clearing the cache.
removeNonWordCharacters(String) - Static method in class com.coveros.selenified.utilities.TestSetup
Removes all non alphanumeric characters from a provided string
Request - Class in com.coveros.selenified.services
A class designed to hold data needed to provide to the HTTP calls.
Request(JsonObject) - Constructor for class com.coveros.selenified.services.Request
 
Request(Map<String, String>) - Constructor for class com.coveros.selenified.services.Request
 
Response - Class in com.coveros.selenified.services
A class designed to hold data provided from the HTTP calls.
Response(OutputFile) - Constructor for class com.coveros.selenified.services.Response
 
Response(int) - Constructor for class com.coveros.selenified.services.Response
 
Response(int, JsonObject, String) - Constructor for class com.coveros.selenified.services.Response
 
Response(int, JsonArray, String) - Constructor for class com.coveros.selenified.services.Response
 
rows(int) - Method in class com.coveros.selenified.element.Contains
Verifies that the element has the expected number of rows.

S

scroll(int) - Method in class com.coveros.selenified.application.App
An custom script to scroll to a given position on the page, using javascript.
select(int) - Method in class com.coveros.selenified.element.Element
Selects the Nth option from the element, starting from 0, but only if the element is present, displayed, enabled, and an input.
select() - Method in class com.coveros.selenified.element.Is
Determines whether the element is a select or not.
selectedOption(String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's selected option equals the provided expected option.
selectedOption() - Method in class com.coveros.selenified.element.Get
Retrieves the selected option for the element.
selectedOptions() - Method in class com.coveros.selenified.element.Get
Retrieves the selected options for the element.
selectedValue(String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's selected value equals the provided expected value.
selectedValue() - Method in class com.coveros.selenified.element.Get
Retrieves the selected value for the element.
selectedValues() - Method in class com.coveros.selenified.element.Get
Retrieves the selected values for the element.
selectFrame(int) - Method in class com.coveros.selenified.application.App
Select a frame by its (zero-based) index.
selectFrame(String) - Method in class com.coveros.selenified.application.App
Select a frame by its name or ID.
selectFrame() - Method in class com.coveros.selenified.element.Element
Selects the frame represented by the element, but only if the element is present and displayed.
selectOption(String) - Method in class com.coveros.selenified.element.Contains
Verifies that the element's options contains the provided expected option.
selectOption(String) - Method in class com.coveros.selenified.element.Element
Selects the option from the dropdown matching the provided value, but only if the element is present, displayed, enabled, and an input.
selectOption(String) - Method in class com.coveros.selenified.element.Excludes
Verifies that the element's options do not contain the provided expected option.
selectOptions(int) - Method in class com.coveros.selenified.element.Contains
Verifies that the element has the expected number of options.
selectOptions(String...) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's select options equal the provided expected options.
selectOptions() - Method in class com.coveros.selenified.element.Get
Retrieves the select options in the element.
selectValue(String) - Method in class com.coveros.selenified.element.Contains
Verifies that the element's options contains the provided expected value.
selectValue(String) - Method in class com.coveros.selenified.element.Element
Selects the value from the dropdown matching the provided value, but only if the element is present, displayed, enabled, and an input.
selectValue(String) - Method in class com.coveros.selenified.element.Excludes
Verifies that the element's options do not contain the provided expected value.
selectValues(String...) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's select values equal the provided expected values.
selectValues() - Method in class com.coveros.selenified.element.Get
Retrieves the select options in the element.
Selenified - Class in com.coveros.selenified
Selenified contains all of the elements to setup the test suite, and to start and finish your tests.
Selenified() - Constructor for class com.coveros.selenified.Selenified
 
servicesPass - Static variable in class com.coveros.selenified.Selenified
 
servicesUser - Static variable in class com.coveros.selenified.Selenified
 
setApp(App) - Method in class com.coveros.selenified.OutputFile
Sets the App class which controls all actions within the browser
setArrayData(JsonArray) - Method in class com.coveros.selenified.services.Response
 
setAuthor(Selenified, ITestContext, String) - Static method in class com.coveros.selenified.Selenified
Sets the author of the current test suite being executed.
setBrowser() - Static method in class com.coveros.selenified.utilities.TestSetup
looks at the browser information passed in, and loads that data into a list
setCookie(Cookie) - Method in class com.coveros.selenified.application.App
Adds a cookie to the application for this particular test
setData(JsonObject) - Method in class com.coveros.selenified.services.Request
 
setMatch(int) - Method in class com.coveros.selenified.element.Element
Indicates the uniqueness match of the element to interact with.
setMessage(String) - Method in class com.coveros.selenified.services.Response
 
setObjectData(JsonObject) - Method in class com.coveros.selenified.services.Response
 
setOutputFile(OutputFile) - Method in class com.coveros.selenified.services.Response
 
setParams(Map<String, String>) - Method in class com.coveros.selenified.services.Request
 
setTestSite(Selenified, ITestContext, String) - Static method in class com.coveros.selenified.Selenified
Sets the URL of the application under test.
setupBrowserCapability(Browser) - Method in class com.coveros.selenified.utilities.TestSetup
Sets the device capabilities based on the browser selection
setupBrowserDetails(Map<String, String>) - Method in class com.coveros.selenified.utilities.TestSetup
sets the browser details (name, version, device, orientation, os) into the device capabilities
setupDriver(Browser, DesiredCapabilities) - Static method in class com.coveros.selenified.utilities.TestSetup
this creates the webdriver object, which will be used to interact with for all browser web tests
setupProxy() - Method in class com.coveros.selenified.utilities.TestSetup
Obtains the set system values for the proxy, and adds them to the desired capabilities
setVersion(Selenified, ITestContext, String) - Static method in class com.coveros.selenified.Selenified
Sets the version of the current test suite being executed.
somethingSelected() - Method in class com.coveros.selenified.element.Is
Determines whether the element has something selected or not.
startTest(Object[], Method, ITestContext, ITestResult) - Method in class com.coveros.selenified.Selenified
Before any tests run, setup the logging and test details.
startTest(Object[], Method, ITestContext, ITestResult, DriverSetup) - Method in class com.coveros.selenified.Selenified
Gathers all of the testing information, and setup up the logging.
State - Class in com.coveros.selenified.element
State extends Asserts to provide some additional verification capabilities.
State(Element, OutputFile) - Constructor for class com.coveros.selenified.element.State
 
submit() - Method in class com.coveros.selenified.element.Element
Submits the element, but only if the element is present, displayed and enabled.
switchNextTab() - Method in class com.coveros.selenified.application.App
Switches to the next available tab.
switchPreviousTab() - Method in class com.coveros.selenified.application.App
Switch to the previous available tab.
switchToNewWindow() - Method in class com.coveros.selenified.application.App
Switches to the next window.
switchToParentWindow() - Method in class com.coveros.selenified.application.App
Switches to the originally opened window.

T

table() - Method in class com.coveros.selenified.element.Is
Determines whether the element is a table or not.
tableCell(int, int) - Method in class com.coveros.selenified.element.Get
Retrieves a specific cell from the element.
tableColumn(int) - Method in class com.coveros.selenified.element.Get
Retrieves a specific column from the element.
tableColumns() - Method in class com.coveros.selenified.element.Get
Retrieves the columns in the element.
tableRow(int) - Method in class com.coveros.selenified.element.Get
Retrieves a specific row from the element.
tableRows() - Method in class com.coveros.selenified.element.Get
Retrieves the rows in the element.
takeScreenshot(String) - Method in class com.coveros.selenified.application.App
Takes a full screenshot of the entire page
TestSetup - Class in com.coveros.selenified.utilities
Assists with Selenified class in setting up proxy, hub, and browser details
TestSetup() - Constructor for class com.coveros.selenified.utilities.TestSetup
A constructor which sets up the default empty desired capabilities
TEXT - Static variable in class com.coveros.selenified.element.Assert
 
text(String) - Method in class com.coveros.selenified.element.Contains
Verifies that the element's text contains the provided expected text.
text(String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's text equals the provided expected text.
text(int, int, String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's text in a particular cell equals the provided expected text.
text(String) - Method in class com.coveros.selenified.element.Excludes
Verifies that the element's text does not contain the provided expected text.
text() - Method in class com.coveros.selenified.element.Get
Retrieves the text of the element.
textNotPresent(String...) - Method in class com.coveros.selenified.application.Assert
Verifies that provided text(s) are not on the current page.
textPresent(String...) - Method in class com.coveros.selenified.application.Assert
Verifies that provided text(s) are on the current page.
textPresent(String) - Method in class com.coveros.selenified.application.Is
Determines if the provided text(s) are on the current page.
textPresentInSource(String) - Method in class com.coveros.selenified.application.Is
Determines if the provides text is present in the current page source.
title() - Method in class com.coveros.selenified.application.Get
Retrieves the title of the current page the application is on
titleEquals(String) - Method in class com.coveros.selenified.application.Assert
Verifies the provided title equals the actual title of the current page the application is on.
transform(ITestAnnotation, Class, Constructor, Method) - Method in class com.coveros.selenified.utilities.Transformer
overrides the basic TestNG transform function to provide dynamic access to an invocation count
Transformer - Class in com.coveros.selenified.utilities
Programmatically sets an invocation count for each test, based on the number of browsers desired to test on.
Transformer() - Constructor for class com.coveros.selenified.utilities.Transformer
 
type(String) - Method in class com.coveros.selenified.element.Element
Type the supplied text into the element, but only if the element is present, enabled, and an input.
type(Keys) - Method in class com.coveros.selenified.element.Element
Type the supplied key into the element, but only if the element is present, enabled, and an input.
typeIntoPrompt(String) - Method in class com.coveros.selenified.application.App
Type text into a prompt box

U

urlEquals(String) - Method in class com.coveros.selenified.application.Assert
Verifies that the provided URL equals the actual URL the application is currently on.
useBrowser() - Method in enum com.coveros.selenified.DriverSetup
 
useCredentials() - Method in class com.coveros.selenified.services.HTTP
Determines whether or not authentication should be used, by checking to see if both username and password are set

V

VALUE - Static variable in class com.coveros.selenified.element.Assert
 
value(String) - Method in class com.coveros.selenified.element.Contains
Verifies that the element's value contains the provided expected value.
value(String) - Method in class com.coveros.selenified.element.Equals
Verifies that the element's value equals the provided expected value.
value(String) - Method in class com.coveros.selenified.element.Excludes
Verifies that the element's value does not contain the provided expected value.
value() - Method in class com.coveros.selenified.element.Get
Retrieves the value of the element.
valueOf(String) - Static method in enum com.coveros.selenified.Browser
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.coveros.selenified.DriverSetup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.coveros.selenified.Locator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.coveros.selenified.OutputFile.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.coveros.selenified.OutputFile.Success
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.coveros.selenified.Browser
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.coveros.selenified.DriverSetup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.coveros.selenified.Locator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.coveros.selenified.OutputFile.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.coveros.selenified.OutputFile.Success
Returns an array containing the constants of this enum type, in the order they are declared.

W

wait(double) - Method in class com.coveros.selenified.application.App
Pauses the test for a set amount of time
waitFor() - Method in class com.coveros.selenified.application.App
Performs dynamic waits on the app in general, until a particular condition of the application is met, not one for a particular page or element.
WaitFor - Class in com.coveros.selenified.application
WaitFor performs dynamic waits on the app in general, until a particular condition of the application is met, not one for a particular page or element.
WaitFor(WebDriver, OutputFile) - Constructor for class com.coveros.selenified.application.WaitFor
 
waitFor() - Method in class com.coveros.selenified.element.Element
Performs dyanamic waits on a particular element, until a particular condition is met.
WaitFor - Class in com.coveros.selenified.element
WaitFor performs dynamic waits on a particular element, until a particular condition is met.
WaitFor(Element, OutputFile) - Constructor for class com.coveros.selenified.element.WaitFor
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.