use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.DetachedSignInPage in project selenium-tests by Wikia.
the class LoginTests method anonCanLoginAsStaffOnAuthModalFromGlobalNavigation.
@Test(groups = "Login_anonCanLoginAsStaffOnAuthModalFromGlobalNavigation")
public void anonCanLoginAsStaffOnAuthModalFromGlobalNavigation() {
WikiBasePageObject base = new WikiBasePageObject();
NavigationBar signInLink = new NavigationBar(driver);
base.openWikiPage(wikiURL);
DetachedSignInPage authModal = new DetachedSignInPage(signInLink.clickOnSignIn());
//we are using userNameStaff2 because of PLATFORM-2502 and PLATFORM-2508
authModal.login(credentials.userNameStaff2, credentials.passwordStaff2);
base.verifyUserLoggedIn(credentials.userNameStaff2);
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.DetachedSignInPage in project selenium-tests by Wikia.
the class LoginTests method anonCanLoginAsJapaneseUserOnAuthModalFromGlobalNavigation.
@Test(groups = "Login_anonCanLoginAsJapaneseUserOnUserLoginSpecialPage", enabled = false)
@Execute(onWikia = "ja.ja-test")
public void anonCanLoginAsJapaneseUserOnAuthModalFromGlobalNavigation() {
WikiBasePageObject base = new WikiBasePageObject();
NavigationBar signInLink = new NavigationBar(driver);
base.openWikiPage(wikiURL);
DetachedSignInPage authModal = new DetachedSignInPage(signInLink.clickOnSignIn());
authModal.login(credentials.userNameJapanese2, credentials.passwordJapanese2);
base.verifyUserLoggedIn(credentials.userNameJapanese2);
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.DetachedSignInPage in project selenium-tests by Wikia.
the class ForcedLoginTests method anonCanLogInViaAuthModalWhenAddingFile.
@Test(groups = "ForcedLogin_anonCanLogInViaAuthModalWhenAddingFile")
public void anonCanLogInViaAuthModalWhenAddingFile() {
WikiBasePageObject base = new WikiBasePageObject();
SpecialNewFilesPage specialPage = base.openSpecialNewFiles(wikiURL);
specialPage.verifyPageHeader(specialPage.getTitle());
specialPage.addPhoto();
DetachedSignInPage authModal = new DetachedRegisterPage().navigateToSignIn();
authModal.login(credentials.userName10, credentials.password10);
AddMediaModalComponentObject modal = new AddMediaModalComponentObject(driver);
modal.closeAddPhotoModal();
specialPage.verifyUserLoggedIn(credentials.userName10);
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.DetachedSignInPage in project selenium-tests by Wikia.
the class LoginTests method anonCanLoginOnAuthModalFromGlobalNavigation.
@Test(groups = "Login_anonCanLoginOnAuthModalFromGlobalNavigation")
public void anonCanLoginOnAuthModalFromGlobalNavigation() {
WikiBasePageObject base = new WikiBasePageObject();
base.openWikiPage(wikiURL);
NavigationBar signInLink = new NavigationBar(driver);
DetachedSignInPage authModal = new DetachedSignInPage(signInLink.clickOnSignIn());
authModal.login(credentials.userName10, credentials.password10);
base.verifyUserLoggedIn(credentials.userName10);
}
Aggregations