Skip navigation links
A B C F G I L N O P R S T V W 

A

assertionFailed(String, long, Exception) - Method in class io.testable.selenium.TestableTest
Indicates that an assertion failed.
assertionFailed(String, long, String) - Method in class io.testable.selenium.TestableTest
Indicates that an assertion failed.
assertionPassed(String, long) - Method in class io.testable.selenium.TestableTest
Indicates that an assertion passed and the duration that it took.

B

build() - Method in class io.testable.selenium.TestableMetric.Builder
 
Builder(TestableMetric.Type) - Constructor for class io.testable.selenium.TestableMetric.Builder
 

C

CHROME_BINARY_PATH - Static variable in class io.testable.selenium.TestableSelenium
 
collectPerformanceMetrics(WebDriver) - Static method in class io.testable.selenium.TestableSelenium
Collect some useful browser performance metrics by executing some Javascript in the browser.

F

failed(TestableStartSuiteTest, Exception) - Static method in class io.testable.selenium.TestableFinishSuiteTest
 
failed(TestableStartSuiteTest, String) - Static method in class io.testable.selenium.TestableFinishSuiteTest
 
finish() - Method in class io.testable.selenium.TestableTest
Indicates that this test is done running.
finishFailedStep(Exception) - Method in class io.testable.selenium.TestableTest
Indicates that the test step previously started with startStep(name) finished with an exception.
finishFailedStep(String) - Method in class io.testable.selenium.TestableTest
Indicates that the test step previously started with startStep(name) finished with a failure.
finishSuccessfulStep() - Method in class io.testable.selenium.TestableTest
Indicates that the test step previously started with startStep(name) finished successfully.
FIREFOX_BINARY_PATH - Static variable in class io.testable.selenium.TestableSelenium
 

G

get(int) - Method in class io.testable.selenium.TestableCSVReader
Get a row from the file by index (zero based).
getDuration() - Method in class io.testable.selenium.TestableFinishSuite
 
getDuration() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getError() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getErrorTrace() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getErrorType() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getFinished() - Method in class io.testable.selenium.TestableFinishSuite
 
getFinished() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getKey() - Method in class io.testable.selenium.TestableMetric
 
getLevel() - Method in class io.testable.selenium.TestableLog
 
getMessage() - Method in class io.testable.selenium.TestableLog
 
getName() - Method in class io.testable.selenium.TestableFinishSuite
 
getName() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getName() - Method in class io.testable.selenium.TestableMetric
 
getName() - Method in class io.testable.selenium.TestableStartSuite
 
getName() - Method in class io.testable.selenium.TestableStartSuiteTest
 
getNamespace() - Method in class io.testable.selenium.TestableMetric
 
getResource() - Method in class io.testable.selenium.TestableMetric
 
getStarted() - Method in class io.testable.selenium.TestableStartSuite
 
getStarted() - Method in class io.testable.selenium.TestableStartSuiteTest
 
getState() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getSuiteName() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getSuiteName() - Method in class io.testable.selenium.TestableStartSuiteTest
 
getSuiteUuid() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getSuiteUuid() - Method in class io.testable.selenium.TestableStartSuiteTest
 
getTimestamp() - Method in class io.testable.selenium.TestableLog
 
getType() - Method in class io.testable.selenium.TestableMetric
 
getUnits() - Method in class io.testable.selenium.TestableMetric
 
getUrl() - Method in class io.testable.selenium.TestableMetric
 
getUuid() - Method in class io.testable.selenium.TestableFinishSuite
 
getUuid() - Method in class io.testable.selenium.TestableFinishSuiteTest
 
getUuid() - Method in class io.testable.selenium.TestableStartSuite
 
getUuid() - Method in class io.testable.selenium.TestableStartSuiteTest
 
getVal() - Method in class io.testable.selenium.TestableMetric
 
GLOBAL_CLIENT_INDEX - Static variable in class io.testable.selenium.TestableSelenium
 

I

io.testable.selenium - package io.testable.selenium
 
isHasError() - Method in class io.testable.selenium.TestableFinishSuite
 
ITERATION - Static variable in class io.testable.selenium.TestableSelenium
 

L

log(TestableLog.Level, String) - Static method in class io.testable.selenium.TestableSelenium
Log a message into the test results at the chosen level.
log(TestableLog.Level, Throwable) - Static method in class io.testable.selenium.TestableSelenium
Log an exception into the test results at the chosen level.

N

newBuilder(TestableMetric.Type) - Static method in class io.testable.selenium.TestableMetric
 
newCounterBuilder() - Static method in class io.testable.selenium.TestableMetric
 
newHistogramBuilder() - Static method in class io.testable.selenium.TestableMetric
 
newMeteredBuilder() - Static method in class io.testable.selenium.TestableMetric
 
newTimingBuilder() - Static method in class io.testable.selenium.TestableMetric
 
newWebDriver(Capabilities) - Static method in class io.testable.selenium.TestableSelenium
Create a RemoteWebDriver instance that is compatible with Testable.
next() - Method in class io.testable.selenium.TestableCSVReader
Gets the next row in the CSV file.
next(boolean) - Method in class io.testable.selenium.TestableCSVReader
Gets the next row in the CSV file.
next(int) - Method in class io.testable.selenium.TestableCSVReader
Gets the next 1 or more rows from the CSV file.
next(int, boolean) - Method in class io.testable.selenium.TestableCSVReader
Gets the next 1 or more rows from the CSV file.

O

OUTPUT_DIR - Static variable in class io.testable.selenium.TestableSelenium
 

P

passed(TestableStartSuiteTest) - Static method in class io.testable.selenium.TestableFinishSuiteTest
 
PROFILE_DIR - Static variable in class io.testable.selenium.TestableSelenium
 
PROXY_AUTOCONFIG_URL - Static variable in class io.testable.selenium.TestableSelenium
 

R

random() - Method in class io.testable.selenium.TestableCSVReader
Get a random row from the file.
readCsv(String) - Static method in class io.testable.selenium.TestableSelenium
Read data from a CSV uploaded to your scenario.
REGION_NAME - Static variable in class io.testable.selenium.TestableSelenium
 
reportMetric(TestableMetric) - Static method in class io.testable.selenium.TestableSelenium
Report a custom metric into the test results.
RESULT_FILE - Static variable in class io.testable.selenium.TestableSelenium
 
runStep(String, Runnable) - Method in class io.testable.selenium.TestableTest
Runs your code and reports back as a test step into the test result.

S

SELENIUM_PORT - Static variable in class io.testable.selenium.TestableSelenium
 
startStep(String) - Method in class io.testable.selenium.TestableTest
Indicate to Testable that you are starting a test step.
startTest(String) - Static method in class io.testable.selenium.TestableSelenium
Start a new set of test steps that you want to record and view in the Assertions widget within the Testable test results.

T

takeScreenshot(WebDriver, String) - Static method in class io.testable.selenium.TestableSelenium
Takes a screenshot of the current browser and copies it to the appropriate output directory to be picked up by the test runner (found at the OUTPUT_DIR system property).
TestableCSVReader - Class in io.testable.selenium
Operations to read from a CSV file while running a test on the Testable platform.
TestableCSVReader(String) - Constructor for class io.testable.selenium.TestableCSVReader
 
TestableFinishSuite - Class in io.testable.selenium
 
TestableFinishSuite(TestableStartSuite, boolean) - Constructor for class io.testable.selenium.TestableFinishSuite
 
TestableFinishSuiteTest - Class in io.testable.selenium
 
TestableLog - Class in io.testable.selenium
 
TestableLog(TestableLog.Level, String, long) - Constructor for class io.testable.selenium.TestableLog
 
TestableLog.Level - Enum in io.testable.selenium
 
TestableMetric - Class in io.testable.selenium
 
TestableMetric.Builder - Class in io.testable.selenium
 
TestableMetric.Type - Enum in io.testable.selenium
 
TestableSelenium - Class in io.testable.selenium
Main entry point for creating a selenium driver for use on the Testable platform as well as a set of useful utilities like taking screenshots and reporting custom metrics.
TestableSelenium() - Constructor for class io.testable.selenium.TestableSelenium
 
TestableStartSuite - Class in io.testable.selenium
 
TestableStartSuite(String, long) - Constructor for class io.testable.selenium.TestableStartSuite
 
TestableStartSuiteTest - Class in io.testable.selenium
 
TestableStartSuiteTest(TestableStartSuite, String, long) - Constructor for class io.testable.selenium.TestableStartSuiteTest
 
TestableTest - Class in io.testable.selenium
Keep track of a suite of test steps that you want to report back into the Testable results.

V

valueOf(String) - Static method in enum io.testable.selenium.TestableLog.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.testable.selenium.TestableMetric.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.testable.selenium.TestableLog.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.testable.selenium.TestableMetric.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

withKey(String) - Method in class io.testable.selenium.TestableMetric.Builder
 
withName(String) - Method in class io.testable.selenium.TestableMetric.Builder
 
withNamespace(String) - Method in class io.testable.selenium.TestableMetric.Builder
 
withResource(String) - Method in class io.testable.selenium.TestableMetric.Builder
 
withUnits(String) - Method in class io.testable.selenium.TestableMetric.Builder
 
withUrl(String) - Method in class io.testable.selenium.TestableMetric.Builder
 
withVal(long) - Method in class io.testable.selenium.TestableMetric.Builder
 
A B C F G I L N O P R S T V W 
Skip navigation links