Deprecated API


Contents
Deprecated Interfaces
com.atlassian.webdriver.AtlassianWebDriver
          scheduled for removal in 3.0. See particular methods for references to replacing functionality. 
 

Deprecated Classes
com.atlassian.webdriver.AtlassianWebDriverTestBase
          This class is no longer necessary as most of its functionality is provided by the JUnit rules in com.atlassian.webdriver.testing.rule Scheduled for removal in 3.0 
com.atlassian.pageobjects.util.BrowserUtil
          it is now possible to inject BrowserAware, or even Browser directly into your page objects/tests. Scheduled for removal in 3.0 
com.atlassian.webdriver.utils.SkipInBrowserUtil
           
com.atlassian.webdriver.testing.rule.TestBrowserRule
          Use IgnoreBrowserRule instead, which handles all browser-related annotations. 
 

Deprecated Annotation Types
com.atlassian.webdriver.testing.annotation.IgnoreBrowser
          use IgnoreBrowser instead. Scheduled for removal in 3.0 
com.atlassian.webdriver.utils.SkipInBrowser
           
com.atlassian.webdriver.testing.annotation.TestBrowser
          use RequireBrowser instead. Scheduled for removal in 3.0 
 

Deprecated Methods
com.atlassian.webdriver.AtlassianWebDriver.dumpSourceTo(File)
          use WebDriverDebug.dumpSourceTo(File) 
com.atlassian.webdriver.AtlassianWebDriver.elementExists(By)
          use Check.elementExists(By, SearchContext) instead 
com.atlassian.webdriver.AtlassianWebDriver.elementExistsAt(By, SearchContext)
          use Check.elementExists(By, SearchContext) instead 
com.atlassian.webdriver.AtlassianWebDriver.elementIsVisible(By)
          use Check.elementIsVisible(By, SearchContext) instead 
com.atlassian.webdriver.AtlassianWebDriver.elementIsVisibleAt(By, SearchContext)
          use Check.elementIsVisible(By, SearchContext) instead 
com.atlassian.selenium.visualcomparison.VisualComparableClient.evaluate(String)
          You should use VisualComparableClient.execute(String, Object...) instead. 
com.atlassian.webdriver.jira.component.dashboard.GadgetView.getValue()
          Use WebElement.getAttribute(String) 
com.atlassian.pageobjects.binder.InjectPageBinder.injector()
          take advantage of InjectionContext API instead. Scheduled for removal in 3.0 
com.atlassian.webdriver.utils.JavaScriptUtils.innerHtml(WebElement, WebDriver)
          Use WebElementUtil.getInnerHtml(WebElement, WebDriver) 
com.atlassian.pageobjects.elements.WebDriverLocatable.isPresent(WebDriver, int)
          use WebDriverLocatable.isPresent(WebDriver, WebDriverLocatable.LocateTimeout) instead. Scheduled for removal in 3.0 
com.atlassian.webdriver.jira.component.dashboard.GadgetView.setSelected()
          Use WebElement.click() 
com.atlassian.webdriver.AtlassianWebDriver.takeScreenshotTo(File)
          use WebDriverDebug.takeScreenshotTo(File) 
com.atlassian.webdriver.jira.component.dashboard.GadgetView.toggle()
          Use WebElement.click() 
com.atlassian.webdriver.AtlassianWebDriver.waitUntil(Function)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntil(Function, int)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsLocated(By)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsLocatedAt(By, SearchContext)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsNotLocated(By)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsNotLocatedAt(By, SearchContext)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsNotVisible(By)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsNotVisibleAt(By, SearchContext)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsVisible(By)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.webdriver.AtlassianWebDriver.waitUntilElementIsVisibleAt(By, SearchContext)
          use WebDriverPoller instead. For more sophisticated polling/waiting toolkit, check the PageElement API in the atlassian-pageobjects-elements module. 
com.atlassian.pageobjects.elements.WebDriverLocatable.waitUntilLocated(WebDriver, int)
          use WebDriverLocatable.waitUntilLocated(WebDriver, WebDriverLocatable.LocateTimeout) instead. Scheduled for removal in 3.0 
 

Deprecated Constructors
com.atlassian.webdriver.testing.rule.IgnoreBrowserRule()
          use explicit browser/supplier, or get an instance of this rule using the page binder framework. Scheduled for removal in 3.0 
 



Copyright © 2014 Atlassian. All rights reserved.