public class ConfluenceTestedProduct extends Object implements TestedProduct<WebDriverTester>
| Constructor and Description |
|---|
ConfluenceTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory,
ProductInstance productInstance) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLoggedInPassword() |
String |
getLoggedInUsername() |
PageBinder |
getPageBinder() |
ProductInstance |
getProductInstance() |
WebDriverTester |
getTester() |
ConfluenceAdminHomePage |
gotoAdminHomePage() |
DashboardPage |
gotoHomePage() |
ConfluenceLoginPage |
gotoLoginPage() |
void |
setLoggedInUser(String loggedInUsername,
String password) |
<P extends Page> |
visit(Class<P> pageClass,
Object... args)
Constructs the page object, changes the browser URL to the desired page URL, then binds the object to the page.
|
public ConfluenceTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory, ProductInstance productInstance)
public DashboardPage gotoHomePage()
public ConfluenceAdminHomePage gotoAdminHomePage()
public ConfluenceLoginPage gotoLoginPage()
public <P extends Page> P visit(Class<P> pageClass, Object... args)
TestedProductvisit in interface TestedProduct<WebDriverTester>P - The page typepageClass - The page classargs - Arguments to pass to the page object constructor.public PageBinder getPageBinder()
getPageBinder in interface TestedProduct<WebDriverTester>public ProductInstance getProductInstance()
getProductInstance in interface TestedProduct<WebDriverTester>public WebDriverTester getTester()
getTester in interface TestedProduct<WebDriverTester>public String getLoggedInUsername()
public String getLoggedInPassword()
Copyright © 2015 Atlassian. All rights reserved.