A B C D E F G H I J L M N O P R S T U V W X 

A

addPlugins(CrawljaxConfiguration.CrawljaxConfigurationBuilder) - Static method in class com.crawljax.core.largetests.LargeTestBase
Add the plugins to the given crawljaxConfiguration.
after() - Method in class com.crawljax.test.RunWithWebServer
 

B

BaseCrawler - Class in com.crawljax.test
Base class for Crawler examples.
BaseCrawler(String) - Constructor for class com.crawljax.test.BaseCrawler
 
BaseCrawler(Resource, String) - Constructor for class com.crawljax.test.BaseCrawler
 
BaseCrawler(Resource) - Constructor for class com.crawljax.test.BaseCrawler
 
before() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
before() - Method in class com.crawljax.test.RunWithWebServer
 
BrowserClosesDownloadPopUp - Class in com.crawljax.browser
 
BrowserClosesDownloadPopUp() - Constructor for class com.crawljax.browser.BrowserClosesDownloadPopUp
 
browserCreatedIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
BrowserDoesntLeaveUrlTest - Class in com.crawljax.condition
 
BrowserDoesntLeaveUrlTest() - Constructor for class com.crawljax.condition.BrowserDoesntLeaveUrlTest
 
BrowserTest - Interface in com.crawljax.test
Marker interface for a test that requires a Browser

C

CandidateElementExtractorTest - Class in com.crawljax.core
 
CandidateElementExtractorTest() - Constructor for class com.crawljax.core.CandidateElementExtractorTest
 
CandidateElementManagerTest - Class in com.crawljax.core
Test for the CandidateElementManager.
CandidateElementManagerTest() - Constructor for class com.crawljax.core.CandidateElementManagerTest
 
CandidateElementTest - Class in com.crawljax.core
Test class for the CandidateElement class.
CandidateElementTest() - Constructor for class com.crawljax.core.CandidateElementTest
 
ChromeProxyConfig - Class in com.crawljax.browser
 
ChromeProxyConfig() - Constructor for class com.crawljax.browser.ChromeProxyConfig
 
chromeProxyConfig() - Method in class com.crawljax.browser.ChromeProxyConfig
 
close() - Method in class com.crawljax.core.NestedFramesTest
 
com.crawljax.browser - package com.crawljax.browser
 
com.crawljax.browser.matchers - package com.crawljax.browser.matchers
 
com.crawljax.condition - package com.crawljax.condition
 
com.crawljax.condition.browserwaiter - package com.crawljax.condition.browserwaiter
 
com.crawljax.core - package com.crawljax.core
 
com.crawljax.core.configuration - package com.crawljax.core.configuration
 
com.crawljax.core.largetests - package com.crawljax.core.largetests
 
com.crawljax.core.plugin - package com.crawljax.core.plugin
 
com.crawljax.core.state - package com.crawljax.core.state
 
com.crawljax.crawls - package com.crawljax.crawls
 
com.crawljax.forms - package com.crawljax.forms
 
com.crawljax.oracle - package com.crawljax.oracle
 
com.crawljax.oraclecomparator.comparators - package com.crawljax.oraclecomparator.comparators
 
com.crawljax.test - package com.crawljax.test
 
com.crawljax.test.matchers - package com.crawljax.test.matchers
 
com.crawljax.util - package com.crawljax.util
 
compareNoDifference() - Method in class com.crawljax.util.DOMComparerTest
 
comparePartialDifference() - Method in class com.crawljax.util.DOMComparerTest
 
ConditionTest - Class in com.crawljax.condition
Since many of the AbstractConditions override equals and hashcode, we provide some test cases for them.
ConditionTest(Condition, Condition, Condition, Condition) - Constructor for class com.crawljax.condition.ConditionTest
 
crawl() - Method in class com.crawljax.test.BaseCrawler
Runs the crawler.
CrawlActionsTest - Class in com.crawljax.core.configuration
 
CrawlActionsTest() - Constructor for class com.crawljax.core.configuration.CrawlActionsTest
 
CrawlControllerTest - Class in com.crawljax.core
 
CrawlControllerTest() - Constructor for class com.crawljax.core.CrawlControllerTest
 
CrawlElementMatcher - Class in com.crawljax.core.configuration
 
CrawlElementMatcher() - Constructor for class com.crawljax.core.configuration.CrawlElementMatcher
 
CrawlerStopTest - Class in com.crawljax.core
 
CrawlerStopTest() - Constructor for class com.crawljax.core.CrawlerStopTest
 
CrawlerTest - Class in com.crawljax.core
Test class for the Crawler testing.
CrawlerTest() - Constructor for class com.crawljax.core.CrawlerTest
 
CrawlHiddenElementsTest - Class in com.crawljax.crawls
 
CrawlHiddenElementsTest() - Constructor for class com.crawljax.crawls.CrawlHiddenElementsTest
 
crawljax - Variable in class com.crawljax.core.IFrameTest
 
CrawljaxConfigurationBuilderTest - Class in com.crawljax.core.configuration
 
CrawljaxConfigurationBuilderTest() - Constructor for class com.crawljax.core.configuration.CrawljaxConfigurationBuilderTest
 
crawlWith(Plugin...) - Method in class com.crawljax.test.BaseCrawler
Runs a crawl with the given plugins.

D

data() - Static method in class com.crawljax.condition.ConditionTest
 
DEMO_SITE_SERVER - Static variable in class com.crawljax.core.CandidateElementExtractorTest
 
describeTo(Description) - Method in class com.crawljax.test.matchers.FileMatcher
 
domChangeNotifierIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
DOMComparerTest - Class in com.crawljax.util
Test the comparisons between two Documents.
DOMComparerTest() - Constructor for class com.crawljax.util.DOMComparerTest
 
domStatesChangesAreEqualToNumberOfStatesAfterIndex() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
DomUtilsTest - Class in com.crawljax.util
 
DomUtilsTest() - Constructor for class com.crawljax.util.DomUtilsTest
 

E

EditDistanceTest - Class in com.crawljax.oraclecomparator.comparators
Test the edit distance algorithm.
EditDistanceTest() - Constructor for class com.crawljax.oraclecomparator.comparators.EditDistanceTest
 
ElementTest - Class in com.crawljax.core.state
 
ElementTest() - Constructor for class com.crawljax.core.state.ElementTest
 
ERRORS - Static variable in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
EventablesWithDifferentStatesAreNotEqual() - Method in class com.crawljax.core.state.EventableTest
 
EventableTest - Class in com.crawljax.core.state
 
EventableTest() - Constructor for class com.crawljax.core.state.EventableTest
 
exception - Variable in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
 
exists() - Static method in class com.crawljax.test.matchers.FileMatcher
 
ExitNotifierTest - Class in com.crawljax.core
 
ExitNotifierTest() - Constructor for class com.crawljax.core.ExitNotifierTest
 

F

FileMatcher - Class in com.crawljax.test.matchers
 
FileMatcher() - Constructor for class com.crawljax.test.matchers.FileMatcher
 
fireEventFailedIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
FirefoxLinuxCrash - Class in com.crawljax.browser
This is the base class for WebDriver based Firefox 'Crash' Tests running on Linux only.
FirefoxLinuxCrash() - Constructor for class com.crawljax.browser.FirefoxLinuxCrash
 
formatXPath() - Method in class com.crawljax.util.XPathHelperTest
 
formatXPathAxes() - Method in class com.crawljax.util.XPathHelperTest
 
formatXpathWithDoubleSlashes() - Method in class com.crawljax.util.XPathHelperTest
 

G

getBaseUrl() - Method in class com.crawljax.util.UrlUtilsTest
 
getConfig() - Method in class com.crawljax.test.BaseCrawler
 
getCrashedDriver() - Method in class com.crawljax.browser.FirefoxLinuxCrash
 
getCrawljaxConfiguration() - Method in class com.crawljax.core.largetests.LargeTestBase
retrieve / build the CrawljaxConfiguration for the given arguments.
getElementAttributes() - Method in class com.crawljax.util.HelperTest
 
getLastElementOfXPath() - Method in class com.crawljax.util.XPathHelperTest
 
getPort() - Method in class com.crawljax.test.RunWithWebServer
 
getPort() - Method in class com.crawljax.test.WebServer
 
getSiteUrl() - Method in class com.crawljax.test.RunWithWebServer
 
getSiteUrl() - Method in class com.crawljax.test.WebServer
 
getUrl() - Method in class com.crawljax.test.BaseCrawler
 
getVarFromQueryString() - Method in class com.crawljax.util.UrlUtilsTest
 
getWebServer() - Method in class com.crawljax.test.BaseCrawler
 

H

hasEdges(int) - Static method in class com.crawljax.browser.matchers.StateFlowGraphMatchers
 
hasStates(int) - Static method in class com.crawljax.browser.matchers.StateFlowGraphMatchers
 
HelperTest - Class in com.crawljax.util
Test for the Helper class.
HelperTest() - Constructor for class com.crawljax.util.HelperTest
 
HtmlNamespaceTest - Class in com.crawljax.util
 
HtmlNamespaceTest() - Constructor for class com.crawljax.util.HtmlNamespaceTest
 

I

ifCannotCreateOutputFolderReject() - Method in class com.crawljax.core.configuration.CrawljaxConfigurationBuilderTest
 
ifOutputIsFileNotFolderReject() - Method in class com.crawljax.core.configuration.CrawljaxConfigurationBuilderTest
 
IFrameTest - Class in com.crawljax.core
This abstract class is used a specification of all the iframe related tests.
IFrameTest() - Constructor for class com.crawljax.core.IFrameTest
 
initStateMachine() - Method in class com.crawljax.core.state.StateMachineTest
Run before every test case.
invariantViolatedIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 

J

join() - Method in class com.crawljax.test.WebServer
 

L

LargeChromeTest - Class in com.crawljax.core.largetests
 
LargeChromeTest() - Constructor for class com.crawljax.core.largetests.LargeChromeTest
 
LargeFirefoxTest - Class in com.crawljax.core.largetests
 
LargeFirefoxTest() - Constructor for class com.crawljax.core.largetests.LargeFirefoxTest
 
LargeIETest - Class in com.crawljax.core.largetests
 
LargeIETest() - Constructor for class com.crawljax.core.largetests.LargeIETest
 
LargeTestBase - Class in com.crawljax.core.largetests
This is the base abstract class for all different kind of largeTests.
LargeTestBase() - Constructor for class com.crawljax.core.largetests.LargeTestBase
 
largetTest() - Method in class com.crawljax.core.state.StateFlowGraphTest
 

M

matchesSafely(File) - Method in class com.crawljax.test.matchers.FileMatcher
 
maximumDepthIsOblidged() - Method in class com.crawljax.core.CrawlerStopTest
 
maximumStatesIsOblidged() - Method in class com.crawljax.core.CrawlerStopTest
 
maximumTimeIsOblidged() - Method in class com.crawljax.core.CrawlerStopTest
 
mockActions(int) - Method in class com.crawljax.core.CrawlControllerTest
 

N

negativeDepthIsNotAllowed() - Method in class com.crawljax.core.configuration.CrawljaxConfigurationBuilderTest
 
negativeMaximumStatesIsNotAllowed() - Method in class com.crawljax.core.configuration.CrawljaxConfigurationBuilderTest
 
negativeRuntimeIsNotAllowed() - Method in class com.crawljax.core.configuration.CrawljaxConfigurationBuilderTest
 
NestedFramesTest - Class in com.crawljax.core
 
NestedFramesTest() - Constructor for class com.crawljax.core.NestedFramesTest
 
newConfigBuilder() - Method in class com.crawljax.test.RunWithWebServer
 
newConfigBuilder(String) - Method in class com.crawljax.test.RunWithWebServer
 
newCrawlConfigurationBuilder() - Method in class com.crawljax.test.BaseCrawler
Override this method to specify a different configuration.
newStatePluginCallsAreEqualToNumberOfStates() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
newStatePluginIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
newWebServer() - Method in class com.crawljax.test.RunWithWebServer
Override this method to configure custom server settings.
noArgsBuilderWorksFine() - Method in class com.crawljax.core.configuration.CrawljaxConfigurationBuilderTest
 

O

OnFireEventFailedPluginTest - Class in com.crawljax.core.plugin
 
OnFireEventFailedPluginTest() - Constructor for class com.crawljax.core.plugin.OnFireEventFailedPluginTest
 
onlyOneDomChangePluginCanBeAdded() - Method in class com.crawljax.core.plugin.PluginsTest
 
onRevisitStatesFollowers() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
OracleTest - Class in com.crawljax.oracle
 
OracleTest() - Constructor for class com.crawljax.oracle.OracleTest
 

P

PassBasicHttpAuthTest - Class in com.crawljax.core
 
PassBasicHttpAuthTest() - Constructor for class com.crawljax.core.PassBasicHttpAuthTest
 
pluginsIsFollowedBy(Class<? extends Plugin>, Iterable<Class<? extends Plugin>>) - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
PluginsTest - Class in com.crawljax.core.plugin
Test cases to test the running and correct functioning of the plugins.
PluginsTest() - Constructor for class com.crawljax.core.plugin.PluginsTest
 
PluginsWithCrawlerTest - Class in com.crawljax.core.plugin
Test cases to test the running and correct functioning of the plugins.
PluginsWithCrawlerTest() - Constructor for class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
PopUpTest - Class in com.crawljax.core
 
PopUpTest() - Constructor for class com.crawljax.core.PopUpTest
 
postCrawling(CrawlSession, ExitNotifier.ExitStatus) - Method in class com.crawljax.core.state.PostCrawlStateGraphChecker
 
postCrawlPluginIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
PostCrawlStateGraphChecker - Class in com.crawljax.core.state
This PostCrawlingPlugin checks the InMemoryStateFlowGraph for consistency after the crawl is done.
PostCrawlStateGraphChecker() - Constructor for class com.crawljax.core.state.PostCrawlStateGraphChecker
 

R

RandomInputValueGeneratorTest - Class in com.crawljax.forms
 
RandomInputValueGeneratorTest() - Constructor for class com.crawljax.forms.RandomInputValueGeneratorTest
 
randomOptionDoesntAcceptEmptyLists() - Method in class com.crawljax.forms.RandomInputValueGeneratorTest
 
randomValuesAreUnique() - Method in class com.crawljax.forms.RandomInputValueGeneratorTest
 
revisitStatePluginIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
RunWithWebServer - Class in com.crawljax.test
 
RunWithWebServer(String) - Constructor for class com.crawljax.test.RunWithWebServer
 

S

saveScreenShot() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserTest
 
saveToFile() - Method in class com.crawljax.util.XMLObjectTest
 
SERVER - Static variable in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
 
SERVER - Static variable in class com.crawljax.core.configuration.UnderXPathTest
 
SERVER - Static variable in class com.crawljax.core.CrawlerStopTest
 
SERVER - Static variable in class com.crawljax.core.plugin.OnFireEventFailedPluginTest
 
SERVER - Static variable in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
setUp() - Method in class com.crawljax.browser.FirefoxLinuxCrash
Start a browser, than kill it hard!
setUp() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Calls super.setUp to prepare the 'broken' ff-driver and load it into a WebDriverBackedEmbeddedBrowser.
setUp() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Make a new Browser for every test.
setup() - Static method in class com.crawljax.core.CandidateElementManagerTest
 
setup() - Method in class com.crawljax.core.CandidateElementTest
 
setup() - Method in class com.crawljax.core.configuration.CrawlActionsTest
 
setup() - Method in class com.crawljax.core.configuration.XPathEscapeApostropheTest
 
setup() - Method in class com.crawljax.core.CrawlControllerTest
 
setup() - Method in class com.crawljax.core.CrawlerTest
 
setup() - Method in class com.crawljax.core.largetests.LargeTestBase
 
setup() - Method in class com.crawljax.core.PassBasicHttpAuthTest
 
setup() - Method in class com.crawljax.core.plugin.OnFireEventFailedPluginTest
 
setup() - Method in class com.crawljax.core.plugin.PluginsTest
 
setup() - Static method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
setup() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
setUp() - Method in class com.crawljax.core.state.StateVertexTest
 
setup() - Method in class com.crawljax.forms.RandomInputValueGeneratorTest
 
setup() - Method in class com.crawljax.oraclecomparator.comparators.EditDistanceTest
 
setup() - Method in class com.crawljax.test.BaseCrawler
Starts the webserver, configures crawljax.
setup() - Method in class com.crawljax.test.WebServerTest
 
setUpBeforeClass() - Static method in class com.crawljax.core.largetests.LargeChromeTest
 
setUpBeforeClass() - Static method in class com.crawljax.core.largetests.LargeIETest
 
setupConfig() - Method in class com.crawljax.core.IFrameTest
 
setupOnce() - Static method in class com.crawljax.core.CandidateElementTest
 
showWebSite() - Method in class com.crawljax.test.BaseCrawler
This starts the webserver and blocks the thread so you can inspect the site in your browser manually.
shutDown() - Method in class com.crawljax.core.PassBasicHttpAuthTest
 
start() - Method in class com.crawljax.test.WebServer
 
startAndEndPluginsAreOnlyRunOnce() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
StateFlowGraphMatchers - Class in com.crawljax.browser.matchers
 
StateFlowGraphMatchers() - Constructor for class com.crawljax.browser.matchers.StateFlowGraphMatchers
 
StateFlowGraphTest - Class in com.crawljax.core.state
 
StateFlowGraphTest() - Constructor for class com.crawljax.core.state.StateFlowGraphTest
 
StateMachineTest - Class in com.crawljax.core.state
 
StateMachineTest() - Constructor for class com.crawljax.core.state.StateMachineTest
 
StateVertexTest - Class in com.crawljax.core.state
 
StateVertexTest() - Constructor for class com.crawljax.core.state.StateVertexTest
 
stateWithDomSubstring(String) - Static method in class com.crawljax.browser.matchers.StateFlowGraphMatchers
 
stop() - Method in class com.crawljax.test.RunWithWebServer
 
stop() - Method in class com.crawljax.test.WebServer
 
stopServer() - Method in class com.crawljax.test.WebServerTest
 
stripXPathToElement() - Method in class com.crawljax.util.XPathHelperTest
 

T

tearDown() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Clean-up our stuff.
tearDown() - Method in class com.crawljax.core.CandidateElementExtractorTest
 
testAddFolderSlashIfNeeded() - Method in class com.crawljax.util.DomUtilsTest
 
testAllCountersRegistered() - Method in class com.crawljax.core.plugin.PluginsTest
 
testAllPossiblePaths() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
testAttributeOracle() - Method in class com.crawljax.oracle.OracleTest
 
testChangeState() - Method in class com.crawljax.core.state.StateMachineTest
Test the Change State operation.
testClickableElement() - Method in class com.crawljax.core.state.EventableTest
 
testCloneState() - Method in class com.crawljax.core.state.StateMachineTest
Test the Clone state behaviour.
testCloneStates() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
testClose() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.close().
testClose() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.close().
testClose() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.close().
testCloseOtherWindows() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.closeOtherWindows().
testCloseOtherWindows() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.closeOtherWindows().
testConcurrentIncrement() - Method in class com.crawljax.core.CandidateElementManagerTest
This does not 100% guarantee that thread-interleaving happens but its better than not testing at all.
testContainsElement() - Method in class com.crawljax.core.CandidateElementManagerTest
 
testContainsElementAtusa() - Method in class com.crawljax.core.CandidateElementManagerTest
 
testCorrectStateOnViolatedInvariants() - Method in class com.crawljax.core.largetests.LargeTestBase
Test correct state in violatedInvariants plugin call.
testCrawledElements() - Method in class com.crawljax.core.largetests.LargeTestBase
Checks the eventables for illegal eventables.
testCrawlingOnlySubFrames() - Method in class com.crawljax.core.IFrameTest
 
testDateOracle() - Method in class com.crawljax.oracle.OracleTest
 
testDontClickUnderXPath() - Method in class com.crawljax.core.configuration.UnderXPathTest
 
testDontClickUnderXPath() - Method in class com.crawljax.core.PassBasicHttpAuthTest
 
testDoubleEvents() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
testDuplicationAdding() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
testEdge() - Method in class com.crawljax.core.state.EventableTest
 
testEdges() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
testEditDistanceComparator() - Method in class com.crawljax.oracle.OracleTest
 
testElementExists() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.elementExists(com.crawljax.core.state.Identification) .
testElementExists() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.elementExists(com.crawljax.core.state.Identification) .
testEmptyDoms() - Method in class com.crawljax.util.XmlunitDifferenceTest
 
testEmptyElement() - Method in class com.crawljax.core.CandidateElementTest
 
testEquality() - Method in class com.crawljax.condition.ConditionTest
 
testEqualsObject() - Method in class com.crawljax.core.state.EventableTest
Test method for Eventable.equals(java.lang.Object).
testEqualsObject() - Method in class com.crawljax.core.state.StateVertexTest
 
testExcludeParents() - Method in class com.crawljax.core.configuration.CrawlActionsTest
 
testExcludesWork() - Method in class com.crawljax.core.configuration.CrawlActionsTest
 
testExecuteJavaScript() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.executeJavaScript(java.lang.String).
testExecuteJavaScript() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.executeJavaScript(java.lang.String).
testExtract() - Method in class com.crawljax.core.CandidateElementExtractorTest
 
testExtractExclude() - Method in class com.crawljax.core.CandidateElementExtractorTest
 
testExtractIframeContents() - Method in class com.crawljax.core.CandidateElementExtractorTest
 
testExtractNewUrl() - Method in class com.crawljax.util.UrlUtilsTest
 
testFindElement() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.findElement(org.openqa.selenium.By).
testFindElements() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.findElements(org.openqa.selenium.By).
testFireEvent() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.fireEventAndWait(com.crawljax.core.state.Eventable) .
testFireEvent() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.fireEventAndWait(com.crawljax.core.state.Eventable) .
testFireEventFaildHasBeenExecuted() - Method in class com.crawljax.core.plugin.OnFireEventFailedPluginTest
 
testForIllegalStates() - Method in class com.crawljax.core.largetests.LargeTestBase
checks whether there are any illegal states.
testGet() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.get(java.lang.String).
testGetCurrentUrl() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.getCurrentUrl().
testGetCurrentUrl() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.getCurrentUrl().
testGetCurrentUrl() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.getCurrentUrl().
testGetDocument() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserTest
 
testGetDocument() - Method in class com.crawljax.util.HelperTest
Test get document function.
testGetDocumentFromBrowser() - Method in class com.crawljax.util.HelperTest
Test get document from browser function.
testGetDocumentToString() - Method in class com.crawljax.util.DomUtilsTest
 
testGetDom() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.getStrippedDom().
testGetDom() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.getStrippedDom().
testGetDom() - Method in class com.crawljax.core.state.StateVertexTest
 
testGetDomSize() - Method in class com.crawljax.core.state.StateVertexTest
 
testGetDomWithoutIframeContent() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.getStrippedDomWithoutIframeContent().
testGetDomWithoutIframeContent() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.getStrippedDomWithoutIframeContent().
testGetElementByXpath() - Method in class com.crawljax.util.DomUtilsTest
 
testGetElementString() - Method in class com.crawljax.util.DomUtilsTest
Test get string representation of an element.
testGetFrameDom() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.getFrameDom(java.lang.String).
testGetFrameDom() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.getFrameDom(java.lang.String).
testGetInfo() - Method in class com.crawljax.core.state.EventableTest
 
testGetInputWithRandomValue() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.getInputWithRandomValue(com.crawljax.forms.FormInput) .
testGetInputWithRandomValue() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.getInputWithRandomValue(com.crawljax.forms.FormInput) .
testGetMeanStateStringSize() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
testGetName() - Method in class com.crawljax.core.state.StateVertexTest
 
testgetNamespaceURI() - Method in class com.crawljax.util.HtmlNamespaceTest
 
testGetPageSource() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.getPageSource().
testGetTextValue() - Method in class com.crawljax.util.DomUtilsTest
 
testGetThreshold() - Method in class com.crawljax.oraclecomparator.comparators.EditDistanceTest
Check if threshold calculation works.
testGetTitle() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.getTitle().
testGetWebElement() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.getWebElement(com.crawljax.core.state.Identification) .
testGetWebElement() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.getWebElement(com.crawljax.core.state.Identification) .
testGetWindowHandle() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.getWindowHandle().
testGetWindowHandles() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.getWindowHandles().
testGetXpathExpression() - Method in class com.crawljax.util.XPathHelperTest
Check if XPath building works correctly.
testGoBack() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.goBack().
testGoBack() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.goBack().
testGoToUrl() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for com.crawljax.browser.EmbeddedBrowser#goToUrl(java.lang.String).
testGoToUrl() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for com.crawljax.browser.EmbeddedBrowser#goToUrl(URL)).
testHashCode() - Method in class com.crawljax.condition.ConditionTest
 
testHashCode() - Method in class com.crawljax.core.state.EventableTest
 
testHashCode() - Method in class com.crawljax.core.state.StateVertexTest
 
testHiddenElementsSiteCrawl() - Method in class com.crawljax.crawls.CrawlHiddenElementsTest
Shows Issue 97
testIFrameCrawlable() - Method in class com.crawljax.core.IFrameTest
 
testIframeExclusions() - Method in class com.crawljax.core.IFrameTest
 
testIFramesNotCrawled() - Method in class com.crawljax.core.IFrameTest
 
testIFramesWildcardsNotCrawled() - Method in class com.crawljax.core.IFrameTest
 
testIncludesWork() - Method in class com.crawljax.core.configuration.CrawlActionsTest
 
testInitOk() - Method in class com.crawljax.core.state.StateMachineTest
 
testInput() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.input(com.crawljax.core.state.Identification, java.lang.String) .
testInput() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.input(com.crawljax.core.state.Identification, java.lang.String) .
testInvariantFailurePlugin() - Method in class com.crawljax.core.state.StateMachineTest
Make sure InvariantViolationPlugin executed.
testInvariants() - Method in class com.crawljax.core.largetests.LargeTestBase
Tests invariants.
testInvariants() - Method in class com.crawljax.core.state.StateMachineTest
Make sure Invariants are executed!
testIsClone() - Method in class com.crawljax.oraclecomparator.comparators.EditDistanceTest
Check if clone detection algorithm works correctly.
testIsVisible() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.isVisible(com.crawljax.core.state.Identification) .
testIsVisible() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
Test method for EmbeddedBrowser.isVisible(com.crawljax.core.state.Identification) .
testLengthSpecification() - Method in class com.crawljax.forms.RandomInputValueGeneratorTest
 
testManage() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.manage().
testManualFormInput() - Method in class com.crawljax.core.largetests.LargeTestBase
Test manual form input.
testMultipleAttribureElementWithAtusaOrderedAlphabetical() - Method in class com.crawljax.core.CandidateElementTest
 
testMultipleFormInput() - Method in class com.crawljax.core.largetests.LargeTestBase
Tests whether all the different form values are submitted and found.
testNavigate() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.navigate().
testNestedFramesIndex() - Method in class com.crawljax.core.NestedFramesTest
 
testOneAttribureElement() - Method in class com.crawljax.core.CandidateElementTest
 
testOneAttribureElementWithAtusa() - Method in class com.crawljax.core.CandidateElementTest
 
testOnNewStatePlugin() - Method in class com.crawljax.core.state.StateMachineTest
Make sure On new State Plugin executed.
testOracleComparators() - Method in class com.crawljax.core.largetests.LargeTestBase
this tests whether the oracle comparators are working correctly the home page is different every load, but is equivalent when the oracle comparators are functioning.
testPlainStructureOracle() - Method in class com.crawljax.oracle.OracleTest
 
testPopups() - Method in class com.crawljax.core.PopUpTest
 
testPort() - Method in class com.crawljax.test.WebServerTest
 
testQuit() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.quit().
testRandomFormInput() - Method in class com.crawljax.core.largetests.LargeTestBase
Tests random input.
testRegexOracle() - Method in class com.crawljax.oracle.OracleTest
 
testRemoveNewLines() - Method in class com.crawljax.util.DomUtilsTest
 
testRemoveScriptTags() - Method in class com.crawljax.util.DomUtilsTest
 
testRemoveTags() - Method in class com.crawljax.util.DomUtilsTest
 
testReplaceString() - Method in class com.crawljax.util.DomUtilsTest
 
testRewind() - Method in class com.crawljax.core.state.StateMachineTest
Test the Rewind Operation.
testSameDomsArrtibutesFiltered() - Method in class com.crawljax.util.XmlunitDifferenceTest
 
testSameDomsArrtibutesSame() - Method in class com.crawljax.util.XmlunitDifferenceTest
 
testSameIdenticalDoms() - Method in class com.crawljax.util.XmlunitDifferenceTest
 
testSaveScreenShot() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
Test method for EmbeddedBrowser.saveScreenShot(java.io.File).
testScriptComparator() - Method in class com.crawljax.oracle.OracleTest
 
testSerializability() - Method in class com.crawljax.core.state.ElementTest
 
testSerializability() - Method in class com.crawljax.core.state.StateVertexTest
 
testSets() - Method in class com.crawljax.core.state.EventableTest
 
testSimpleOracle() - Method in class com.crawljax.oracle.OracleTest
 
testSiteUrl() - Method in class com.crawljax.test.WebServerTest
 
testStateVertixString() - Method in class com.crawljax.core.state.StateVertexTest
 
testStateVertixStringString() - Method in class com.crawljax.core.state.StateVertexTest
 
testStateWithDomSubstring() - Method in class com.crawljax.browser.matchers.StateFlowGraphMatchers
 
testStringConcat() - Method in class com.crawljax.core.configuration.XPathEscapeApostropheTest
 
testStringNoApostrophes() - Method in class com.crawljax.core.configuration.XPathEscapeApostropheTest
 
testStyleOracle() - Method in class com.crawljax.oracle.OracleTest
 
testSwitchTo() - Method in class com.crawljax.browser.WebDriverFirefoxLinuxCrash
Test method for WebDriver.switchTo().
testToString() - Method in class com.crawljax.condition.ConditionTest
 
testToString() - Method in class com.crawljax.core.state.EventableTest
 
testToString() - Method in class com.crawljax.core.state.StateVertexTest
 
testTwoAttribureElement() - Method in class com.crawljax.core.CandidateElementTest
 
testTwoAttribureElementWithAtusa() - Method in class com.crawljax.core.CandidateElementTest
 
testWaitCondition() - Method in class com.crawljax.core.largetests.LargeTestBase
Tests waitconditions with a slow widget.
testWaitConditionNoIndexOutOfBounceAfterFirstTry() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
testWaitConditionNoIndexOutOfBounceAfterTwoTries() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
testWaitConditionNotRunBecauseUrl() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
testWaitConditionSuccessfulRun() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
testWaitConditionSuccessZeroSpecified() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
testWaitConditionSuccessZeroSpecifiedZeroTimeout() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
testWaitConditionTimeoutRun() - Method in class com.crawljax.condition.browserwaiter.WaitConditionTest
 
testXPathExpressionComparator() - Method in class com.crawljax.oracle.OracleTest
 
testXPathLocation() - Method in class com.crawljax.util.XPathHelperTest
 
toString() - Method in class com.crawljax.core.state.PostCrawlStateGraphChecker
 

U

UnderXPathTest - Class in com.crawljax.core.configuration
Test case for issue number 16: http://code.google.com/p/crawljax/issues/detail?id=16
UnderXPathTest() - Constructor for class com.crawljax.core.configuration.UnderXPathTest
 
urlLoadisCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
UrlUtilsTest - Class in com.crawljax.util
 
UrlUtilsTest() - Constructor for class com.crawljax.util.UrlUtilsTest
 

V

verifyOnDomChangedFollowers() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
verifyOnNewStateFollowers() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
verifyOnUrlLoadFollowers() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
verifyPerfectEndState() - Method in class com.crawljax.core.CrawlControllerTest
 
verifyPreCrawlPluginIsCalled() - Method in class com.crawljax.core.plugin.PluginsTest
 
verifyPreStateCrawlingFollowers() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 

W

WaitConditionTest - Class in com.crawljax.condition.browserwaiter
This test case tests the WaitCondition class.
WaitConditionTest() - Constructor for class com.crawljax.condition.browserwaiter.WaitConditionTest
 
WEB_SERVER - Static variable in class com.crawljax.core.IFrameTest
 
WEB_SERVER - Static variable in class com.crawljax.core.largetests.LargeTestBase
 
WEB_SERVER - Static variable in class com.crawljax.core.PopUpTest
 
webBrowserWindowOpensItIsIgnored() - Method in class com.crawljax.browser.BrowserClosesDownloadPopUp
 
WebDriverBackedEmbeddedBrowserLinuxCrash - Class in com.crawljax.browser
This test is to check what the results are for the EmbeddedBrowser implemented by WebDriverBackedEmbeddedBrowser when the used WebDriver is crashed.
WebDriverBackedEmbeddedBrowserLinuxCrash() - Constructor for class com.crawljax.browser.WebDriverBackedEmbeddedBrowserLinuxCrash
 
WebDriverBackedEmbeddedBrowserNoCrashTest - Class in com.crawljax.browser
This Test checks the 'default' behavior of EmbeddedBrowser implemented by WebDriverBackedEmbeddedBrowser on invalid input while the used browser is still active.
WebDriverBackedEmbeddedBrowserNoCrashTest() - Constructor for class com.crawljax.browser.WebDriverBackedEmbeddedBrowserNoCrashTest
 
WebDriverBackedEmbeddedBrowserTest - Class in com.crawljax.browser
 
WebDriverBackedEmbeddedBrowserTest() - Constructor for class com.crawljax.browser.WebDriverBackedEmbeddedBrowserTest
 
WebDriverFirefoxLinuxCrash - Class in com.crawljax.browser
Test to see if the WebDriver team consistently throws the same exception when the Host process dies.
WebDriverFirefoxLinuxCrash() - Constructor for class com.crawljax.browser.WebDriverFirefoxLinuxCrash
 
WebServer - Class in com.crawljax.test
 
WebServer(Resource) - Constructor for class com.crawljax.test.WebServer
 
WebServerTest - Class in com.crawljax.test
 
WebServerTest() - Constructor for class com.crawljax.test.WebServerTest
 
whenCrawlFinishesTheLastPluginIsTheOverviewPlugin() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
whenCrawljaxIsShutDownByAPluginItShutsDown() - Method in class com.crawljax.core.CrawlerStopTest
 
whenCrawlStartsInitialPluginsAreRun() - Method in class com.crawljax.core.plugin.PluginsWithCrawlerTest
 
whenDomChangeErrorsTheDefaultIsUsed() - Method in class com.crawljax.core.plugin.PluginsTest
 
whenExecuteTaskTheCrawlisCompletedCorrectly() - Method in class com.crawljax.core.CrawlerTest
 
whenHiddenElementsOfItShouldntCrawl() - Method in class com.crawljax.crawls.CrawlHiddenElementsTest
Shows Issue 97
whenJavaScriptNavigatesAwayFromPageItIsBlocked() - Method in class com.crawljax.condition.BrowserDoesntLeaveUrlTest
 
whenMaximumStatesReachedItExists() - Method in class com.crawljax.core.ExitNotifierTest
 
whenNoStateLimitItDoesntTerminate() - Method in class com.crawljax.core.ExitNotifierTest
 
whenResetTheStateIsBackToIndex() - Method in class com.crawljax.core.CrawlerTest
 
whenStateAddedTheGraphCouterIsIncremented() - Method in class com.crawljax.core.state.StateFlowGraphTest
 
whenStopIsCalledTheCrawlerStopsGracefully() - Method in class com.crawljax.core.CrawlerStopTest
 
whenUrlIsJavaScriptItDoesNotExtract() - Method in class com.crawljax.util.UrlUtilsTest
 
whenUrlisMailItDoesNotExtract() - Method in class com.crawljax.util.UrlUtilsTest
 
whenWildcardsUsedXpathShouldFindTheElements() - Method in class com.crawljax.util.XPathHelperTest
 
withASingleTaskMultipleConsumersTheCrawlerTerminates() - Method in class com.crawljax.core.CrawlControllerTest
 
withASingleTaskTheCrawlerTerminates() - Method in class com.crawljax.core.CrawlControllerTest
 
withManyActionsMultipleConsumersTheCrawlerTerminates() - Method in class com.crawljax.core.CrawlControllerTest
 
withSixTasksTheCrawlerTerminates() - Method in class com.crawljax.core.CrawlControllerTest
 
withXpath(String) - Static method in class com.crawljax.core.configuration.CrawlElementMatcher
 
writeAndGetContents() - Method in class com.crawljax.util.HelperTest
 

X

XMLObjectTest - Class in com.crawljax.util
 
XMLObjectTest() - Constructor for class com.crawljax.util.XMLObjectTest
 
XmlunitDifferenceTest - Class in com.crawljax.util
Test the useage of the Helper.getDifferences.
XmlunitDifferenceTest() - Constructor for class com.crawljax.util.XmlunitDifferenceTest
 
XPathEscapeApostropheTest - Class in com.crawljax.core.configuration
 
XPathEscapeApostropheTest() - Constructor for class com.crawljax.core.configuration.XPathEscapeApostropheTest
 
XPathHelperTest - Class in com.crawljax.util
Test class for the XPathHelper class.
XPathHelperTest() - Constructor for class com.crawljax.util.XPathHelperTest
 
A B C D E F G H I J L M N O P R S T U V W X 

Copyright © 2007-2013. All Rights Reserved.