com.atlassian.jira.webtest.framework.impl.selenium.page
Class AbstractSeleniumPage

java.lang.Object
  extended by com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
      extended by com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractSeleniumPageObject
          extended by com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractLocatorBasedPageObject
              extended by com.atlassian.jira.webtest.framework.impl.selenium.page.AbstractSeleniumPage
All Implemented Interfaces:
PageObject, Page
Direct Known Subclasses:
AbstractSeleniumChildPage, AbstractSeleniumFlowPage, SeleniumAbstractGlobalPage, SeleniumAppLinksAdminPage, SeleniumConfigureScreen, SeleniumCustomFields, SeleniumFormParent, SeleniumGeneralConfiguration, SeleniumPlugins, SeleniumViewIssue, SeleniumViewScreens, SeleniumWebSudoLoginPage

public abstract class AbstractSeleniumPage
extends AbstractLocatorBasedPageObject
implements Page

Abstract implementation of the Page interface, in terms of the main page locator.

Since:
v4.2
See Also:
AbstractLocatorBasedPageObject

Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
assertThat, client, context, timeouts
 
Constructor Summary
protected AbstractSeleniumPage(SeleniumContext context)
           
 
Method Summary
 TimedCondition isAt()
          Check if the test driver is currently at this page
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractLocatorBasedPageObject
detector, isReady
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractSeleniumPageObject
body, conditions, css, forClass, id, jQuery, locatorFor, name, queries, waitFor, xpath
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.PageObject
context, isReady
 

Constructor Detail

AbstractSeleniumPage

protected AbstractSeleniumPage(SeleniumContext context)
Method Detail

isAt

public TimedCondition isAt()
Check if the test driver is currently at this page This method assmues eqivalence between AbstractLocatorBasedPageObject.isReady() and being at the page. This behaviour may be refined/overridden by subclasses.

Specified by:
isAt in interface Page
Returns:
true, if the test driver is currently at this page, false otherwise


Copyright © 2002-2013 Atlassian. All Rights Reserved.