public class CrowdLoginPage extends AbstractCrowdPage implements com.atlassian.pageobjects.page.LoginPage
binder, driver, finder, footer, pageBinder
Constructor and Description |
---|
CrowdLoginPage() |
Modifier and Type | Method and Description |
---|---|
String |
getUrl() |
CrowdConsole |
login(String username,
String password)
Logs in a system administrator with the given username and password.
|
<M extends com.atlassian.pageobjects.Page> |
login(String username,
String password,
Class<M> nextPage)
This method is provided for compatibility with the framework only,
as the client can't know for sure which nextPage is
|
CrowdConsole |
loginAsSysAdmin()
Logs in as a system administrator.
|
<M extends com.atlassian.pageobjects.Page> |
loginAsSysAdmin(Class<M> nextPage) |
protected void |
waitUntilContentLoad()
Waits until the content has loaded.
|
getHeader, waitUntilPageLoad
protected void waitUntilContentLoad()
AbstractCrowdPage
AbstractCrowdPage.waitUntilPageLoad()
. Subclasses should override this
method to wait for a distinguishing content to appear. E.g. a page title.waitUntilContentLoad
in class AbstractCrowdPage
public String getUrl()
getUrl
in interface com.atlassian.pageobjects.Page
public CrowdConsole loginAsSysAdmin()
RuntimeException
- if the login wasn't successfulpublic CrowdConsole login(String username, String password)
username
- the usernamepassword
- the passwordRuntimeException
- if the login wasn't successfulpublic <M extends com.atlassian.pageobjects.Page> M loginAsSysAdmin(Class<M> nextPage)
loginAsSysAdmin
in interface com.atlassian.pageobjects.page.LoginPage
public <M extends com.atlassian.pageobjects.Page> M login(String username, String password, Class<M> nextPage)
login
in interface com.atlassian.pageobjects.page.LoginPage
Copyright © 2016 Atlassian. All rights reserved.