Class LoginPageValidator
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.logon.LoginPageValidator
-
- Direct Known Subclasses:
DefaultAppLoginPageValidator,DefaultLoginPageValidator
public abstract class LoginPageValidator extends Object
- Author:
- Madhav Krishna
-
-
Field Summary
Fields Modifier and Type Field Description protected SmartAppDriverappDriverprotected org.sikuli.script.Regionregionprotected UIObjectuiObject
-
Constructor Summary
Constructors Constructor Description LoginPageValidator(UIObject locator, org.sikuli.script.Region region)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleancheckLoginPageVisible(String activeUserProfileName)booleanisLoginPageVisible(String activeUserProfileName)voidlogin(String activeUserProfileName)voidsetInitParams(SmartAppDriver appDriver)protected abstract voidtryLogin(String activeUserProfileName)voidvalidate(String activeUserProfileName)protected abstract voidvalidateInfo(String activeUserProfileName)
-
-
-
Field Detail
-
appDriver
protected SmartAppDriver appDriver
-
uiObject
protected UIObject uiObject
-
region
protected org.sikuli.script.Region region
-
-
Constructor Detail
-
LoginPageValidator
public LoginPageValidator(UIObject locator, org.sikuli.script.Region region)
-
-
Method Detail
-
validate
public void validate(String activeUserProfileName)
-
login
public void login(String activeUserProfileName)
-
isLoginPageVisible
public boolean isLoginPageVisible(String activeUserProfileName)
-
setInitParams
public void setInitParams(SmartAppDriver appDriver)
-
tryLogin
protected abstract void tryLogin(String activeUserProfileName)
-
validateInfo
protected abstract void validateInfo(String activeUserProfileName)
-
checkLoginPageVisible
public abstract boolean checkLoginPageVisible(String activeUserProfileName)
-
-