Class LoginSuccessPageValidator
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.logon.LoginSuccessPageValidator
-
- Direct Known Subclasses:
DefaultAppLoginSuccessPageValidator,DefaultLoginSuccessPageValidator
public abstract class LoginSuccessPageValidator 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 LoginSuccessPageValidator(UIObject locator, org.sikuli.script.Region region)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract booleancheckLoginSuccessPageVisible(String activeUserProfileName)org.sikuli.script.RegiongetRegion()UIObjectgetUIObject()UIObjectTypegeUIObjectType()booleanisLoginSuccessPageVisible(String activeUserProfileName)voidlogout(String activeUserProfileName)voidsetInitParams(SmartAppDriver appDriver)protected abstract voidtryLogout(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
-
LoginSuccessPageValidator
public LoginSuccessPageValidator(UIObject locator, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public UIObject getUIObject()
-
geUIObjectType
public UIObjectType geUIObjectType()
-
getRegion
public org.sikuli.script.Region getRegion()
-
validate
public void validate(String activeUserProfileName)
-
logout
public void logout(String activeUserProfileName)
-
isLoginSuccessPageVisible
public boolean isLoginSuccessPageVisible(String activeUserProfileName)
-
setInitParams
public void setInitParams(SmartAppDriver appDriver)
-
tryLogout
protected abstract void tryLogout(String activeUserProfileName)
-
validateInfo
protected abstract void validateInfo(String activeUserProfileName)
-
checkLoginSuccessPageVisible
protected abstract boolean checkLoginSuccessPageVisible(String activeUserProfileName)
-
-