/** * */ package org.edx.elementlocators; /** * @author divakarpatil * */ public interface ILoginLocators { String getSignInTextName(); String getSignInButtonId(); public String getWebLinkId(); public String getPasswordResetEmailMessage(); public String getMyCoursesName(); public String getSignINButtonChangeText(); public String getNeedAnAccountId(); public String getEULALinkId(); public String getMsgForgotPasswordWithWrongEmailId(); public String getOkPopUpId(); public String getForgotPasswordMailId_ClassName(); public String getForgotPasswordId(); public String getLogoutId(); public String getHeaderId_Name(); public String getMsgSignInWithNoEmailOrCredentials(); public String getMsgSignInWithNoPassword(); public String getMsgInvalidCredentials(); public String getPasswordLocatorId(); public boolean isAndroid(); public String getSignInLocatorId(); public String getEmailLocatorId(); public String getCloseEULAId(); public String getCancelPopUpId(); public String getGmailBtnId(); public String getFacebookBtnId(); public String getWebViewClassName(); /* * Android id's */ //Landing Screen String ANDROID_ID_btnSIGNINId="org.edx.mobile:id/sign_in_tv"; String Android_Name_signinText="Sign in to edX"; // Login to app id String ANDROID_ID_EMAIL = "org.edx.mobile:id/email_et"; String Android_tbPasswordId = "org.edx.mobile:id/password_et"; String Android_btnSigninId = "org.edx.mobile:id/login_button_layout"; // forgot password id String Android_hlnkForgotPasswordId = "org.edx.mobile:id/forgot_password_tv"; String Android_tbForgotPasswordId = "org.edx.mobile:id/email_edit"; String Android_btnOkPopupId = "org.edx.mobile:id/positiveButton"; String Android_btnCancelPopupId = "org.edx.mobile:id/negativeButton"; // Logout id String Android_btnHeaderId = "android:id/up"; String Android_btnLogOutId = "org.edx.mobile:id/logout_button"; // EULA id String Android_hlnkEULAId = "org.edx.mobile:id/end_user_agreement_tv"; String Android_txtEULAHeaderId = "org.edx.mobile:id/tv_dialog_title"; String Android_WebViewClassName = "android.webkit.WebView"; // Need an account id String Android_hlnkNeedAnAccountId = "org.edx.mobile:id/new_user_tv"; String Android_lbSignupId = "org.edx.mobile:id/by_signing_up_tv"; String Android_lbNewUserId = "org.edx.mobile:id/signup_text";// String Android_webLinkId = "com.android.chrome:id/url_bar"; // Facebook and Gmail button id String Android_btnfacebookId = "org.edx.mobile:id/img_facebook"; String Android_btnGmailId = "org.edx.mobile:id/img_google"; /* iOS Locator Ids */ // Login id String tbEmailIdiOS = "tbUserName"; String tbPasswordIdiOS = "tbPassword"; String btnSigninIdiOS = "btnSignIn"; // Forgot password id String hlnkForgotPasswordIdiOS = "lnforgot"; String btnCloseIdiOS = "btnClose"; String btnOkPopupIdiOS = "OK"; String btnCancelPopupIdiOS = "Cancel"; String tbForgotPasswordClassnameiOS = "UIATextField"; // EULA id String hlnkEULAIdiOS = "lnEULA"; String webViewClassNameiOS = "UIAWebView"; // Need an account id String hlnkNeedAnAccountIdiOS = "btnNeedAnAccount"; String webLinkIdiOS = "URL"; // Logout id String btnHeaderIdiOS = "btnNavigation"; String btnLogOutIdiOS = "btnLogout"; // Facebook and Gmail button id String btnfacebookIdiOS = "btnFacebook"; String btnGmailIdiOS = "btnGoogle"; // Common Locators String btnSignInChangingName = "SIGNING IN..."; String txtMyCoursesName = "My Courses"; String msgInvalidCredentials = "Please make sure that your user name or e-mail address and password are correct and try again."; String msgSignInWithNoPassword = "Please enter your password and try again."; String msgSignInWithNoEmailOrCredentials = "Please enter your user name or e-mail address and try again."; String msgForgotPasswordWithWrongEmailId = "Please make sure your e-mail address is formatted correctly and try again."; String msgForgotPasswordWithCorrectEmailId = "PASSWORD RESET E-MAIL SENT"; }