Class ConfluenceTestedProduct
- java.lang.Object
 - 
- com.atlassian.confluence.pageobjects.ConfluenceTestedProduct
 
 
- 
- All Implemented Interfaces:
 com.atlassian.pageobjects.TestedProduct<com.atlassian.webdriver.pageobjects.WebDriverTester>
@Deprecated public class ConfluenceTestedProduct extends Object implements com.atlassian.pageobjects.TestedProduct<com.atlassian.webdriver.pageobjects.WebDriverTester>
Deprecated.in 5.8. UseConfluenceTestedProductinstead from maven modulecom.atlassian.confluence:confluence-webdriver-pageobjects. See the new README. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfluenceTestedProduct.LoginTypeDeprecated. 
- 
Constructor Summary
Constructors Constructor Description ConfluenceTestedProduct(com.atlassian.pageobjects.TestedProductFactory.TesterFactory<com.atlassian.webdriver.pageobjects.WebDriverTester> testerFactory, com.atlassian.pageobjects.ProductInstance productInstance)Deprecated.ConfluenceTestedProduct(com.atlassian.pageobjects.TestedProductFactory.TesterFactory<com.atlassian.webdriver.pageobjects.WebDriverTester> testerFactory, com.atlassian.pageobjects.ProductInstance productInstance, ConfluenceTestedProduct.LoginType loginType)Deprecated. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <M extends com.atlassian.pageobjects.Page>
MautoLoginEmbeddingCredentialsInUrl(User user, Class<M> destinationClass, Object... args)Deprecated.Faster way of login when in testing environment by embedding the credentials in the url, so we don't have to visit the login page every single time.voidclearLocalStorage()Deprecated.voiddeleteAllCookies()Deprecated.com.atlassian.pageobjects.PageBindergetPageBinder()Deprecated.com.atlassian.pageobjects.ProductInstancegetProductInstance()Deprecated.com.atlassian.webdriver.pageobjects.WebDriverTestergetTester()Deprecated.DashboardPagegotoHomePage()Deprecated.<M extends com.atlassian.pageobjects.Page>
Mlogin(User user, Class<M> destination, Object... args)Deprecated.CopyPageloginAndCopyPage(User user, Page page)Deprecated.CreateBlogloginAndCreateBlog(User user, Space space)Deprecated.CreatePageloginAndCreatePage(User user, Space space)Deprecated.CreatePageTemplateloginAndCreatePageTemplate(User user, Space space)Deprecated.EditContentPageloginAndEdit(User user, BlogPost blog)Deprecated.EditContentPageloginAndEdit(User user, Draft draft)Deprecated.EditContentPageloginAndEdit(User user, Page page)Deprecated.EditRestrictedPageloginAndEditRestricted(User user, AbstractPageEntity page)Deprecated.ViewPageloginAndView(User user, BlogPost blogPost)Deprecated.ViewPageloginAndView(User user, Page page)Deprecated.ViewRestrictedPageloginAndViewRestricted(User user, AbstractPageEntity page)Deprecated.LogoutPagelogOut()Deprecated.voidlogOutFast()Deprecated.ConfluenceTestedProductrefresh()Deprecated.Make the underlying driver refresh the current page, e.g.ViewPageviewPage(String pageId)Deprecated.<P extends com.atlassian.pageobjects.Page>
Pvisit(Class<P> pageClass, Object... args)Deprecated.com.atlassian.pageobjects.page.LoginPagevisitPageExpectingLogin(Class<? extends com.atlassian.pageobjects.Page> destination, Object... args)Deprecated. 
 - 
 
- 
- 
Constructor Detail
- 
ConfluenceTestedProduct
public ConfluenceTestedProduct(com.atlassian.pageobjects.TestedProductFactory.TesterFactory<com.atlassian.webdriver.pageobjects.WebDriverTester> testerFactory, com.atlassian.pageobjects.ProductInstance productInstance)Deprecated. 
- 
ConfluenceTestedProduct
public ConfluenceTestedProduct(com.atlassian.pageobjects.TestedProductFactory.TesterFactory<com.atlassian.webdriver.pageobjects.WebDriverTester> testerFactory, com.atlassian.pageobjects.ProductInstance productInstance, ConfluenceTestedProduct.LoginType loginType)Deprecated. 
 - 
 
- 
Method Detail
- 
gotoHomePage
public DashboardPage gotoHomePage()
Deprecated. 
- 
visitPageExpectingLogin
public com.atlassian.pageobjects.page.LoginPage visitPageExpectingLogin(Class<? extends com.atlassian.pageobjects.Page> destination, Object... args)
Deprecated. 
- 
login
public <M extends com.atlassian.pageobjects.Page> M login(User user, Class<M> destination, Object... args)
Deprecated. 
- 
autoLoginEmbeddingCredentialsInUrl
public <M extends com.atlassian.pageobjects.Page> M autoLoginEmbeddingCredentialsInUrl(User user, Class<M> destinationClass, Object... args)
Deprecated.Faster way of login when in testing environment by embedding the credentials in the url, so we don't have to visit the login page every single time. 
- 
loginAndEdit
public EditContentPage loginAndEdit(User user, BlogPost blog)
Deprecated. 
- 
loginAndEdit
public EditContentPage loginAndEdit(User user, Draft draft)
Deprecated. 
- 
loginAndEdit
public EditContentPage loginAndEdit(User user, Page page)
Deprecated. 
- 
loginAndCreatePage
public CreatePage loginAndCreatePage(User user, Space space)
Deprecated. 
- 
loginAndCreatePageTemplate
public CreatePageTemplate loginAndCreatePageTemplate(User user, Space space)
Deprecated. 
- 
loginAndCreateBlog
public CreateBlog loginAndCreateBlog(User user, Space space)
Deprecated. 
- 
logOut
public LogoutPage logOut()
Deprecated. 
- 
logOutFast
public void logOutFast()
Deprecated. 
- 
deleteAllCookies
public void deleteAllCookies()
Deprecated. 
- 
clearLocalStorage
public void clearLocalStorage()
Deprecated. 
- 
visit
public <P extends com.atlassian.pageobjects.Page> P visit(Class<P> pageClass, Object... args)
Deprecated.- Specified by:
 visitin interfacecom.atlassian.pageobjects.TestedProduct<com.atlassian.webdriver.pageobjects.WebDriverTester>
 
- 
loginAndViewRestricted
public ViewRestrictedPage loginAndViewRestricted(User user, AbstractPageEntity page)
Deprecated. 
- 
loginAndEditRestricted
public EditRestrictedPage loginAndEditRestricted(User user, AbstractPageEntity page)
Deprecated. 
- 
getPageBinder
public com.atlassian.pageobjects.PageBinder getPageBinder()
Deprecated.- Specified by:
 getPageBinderin interfacecom.atlassian.pageobjects.TestedProduct<com.atlassian.webdriver.pageobjects.WebDriverTester>
 
- 
getProductInstance
public com.atlassian.pageobjects.ProductInstance getProductInstance()
Deprecated.- Specified by:
 getProductInstancein interfacecom.atlassian.pageobjects.TestedProduct<com.atlassian.webdriver.pageobjects.WebDriverTester>
 
- 
getTester
public com.atlassian.webdriver.pageobjects.WebDriverTester getTester()
Deprecated.- Specified by:
 getTesterin interfacecom.atlassian.pageobjects.TestedProduct<com.atlassian.webdriver.pageobjects.WebDriverTester>
 
- 
refresh
public ConfluenceTestedProduct refresh()
Deprecated.Make the underlying driver refresh the current page, e.g. you change some config over XML-RPC.Be aware that all your
WebElements become stale, so make sure you either usePageElements or re-locate them after calling this method.- See Also:
 ElementBy,PageElementFinder
 
 - 
 
 -