public class LiferaySeleniumHelper
extends java.lang.Object
Constructor and Description |
---|
LiferaySeleniumHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
addToJavaScriptExceptions(java.lang.Exception exception) |
static void |
addToJavaScriptExceptions(java.util.List<java.lang.Exception> exceptions) |
static void |
addToLiferayExceptions(java.lang.Exception exception) |
static void |
addToLiferayExceptions(java.util.List<java.lang.Exception> exceptions) |
static void |
antCommand(LiferaySelenium liferaySelenium,
java.lang.String fileName,
java.lang.String target) |
static void |
assertAlert(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertAlertNotPresent(LiferaySelenium liferaySelenium) |
static void |
assertChecked(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
assertConfirmation(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertConsoleTextNotPresent(java.lang.String text) |
static void |
assertConsoleTextPresent(java.lang.String text) |
static void |
assertEditable(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
assertElementNotPresent(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
assertElementPresent(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
assertEmailBody(LiferaySelenium liferaySelenium,
java.lang.String index,
java.lang.String body) |
static void |
assertEmailSubject(LiferaySelenium liferaySelenium,
java.lang.String index,
java.lang.String subject) |
static void |
assertHTMLSourceTextNotPresent(LiferaySelenium liferaySelenium,
java.lang.String value) |
static void |
assertHTMLSourceTextPresent(LiferaySelenium liferaySelenium,
java.lang.String value) |
static void |
assertLiferayErrors() |
static void |
assertLocation(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertNoJavaScriptExceptions() |
static void |
assertNoLiferayExceptions() |
static void |
assertNoPoshiWarnings() |
static void |
assertNotAlert(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertNotChecked(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
assertNotEditable(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
assertNotLocation(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertNotPartialText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String pattern) |
static void |
assertNotSelectedLabel(LiferaySelenium liferaySelenium,
java.lang.String selectLocator,
java.lang.String pattern) |
static void |
assertNotText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String pattern) |
static void |
assertNotValue(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String pattern) |
static void |
assertNotVisible(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
assertPartialConfirmation(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertPartialText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String pattern) |
static void |
assertSelectedLabel(LiferaySelenium liferaySelenium,
java.lang.String selectLocator,
java.lang.String pattern) |
static void |
assertText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String pattern) |
static void |
assertTextNotPresent(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertTextPresent(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
assertValue(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String pattern) |
static void |
assertVisible(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
captureScreen(java.lang.String fileName) |
static void |
connectToEmailAccount(java.lang.String emailAddress,
java.lang.String emailPassword) |
static void |
deleteAllEmails() |
static void |
echo(java.lang.String message) |
static void |
fail(java.lang.String message) |
static java.lang.String |
getEmailBody(java.lang.String index) |
static java.lang.String |
getEmailSubject(java.lang.String index) |
static org.sikuli.api.ImageTarget |
getImageTarget(LiferaySelenium liferaySelenium,
java.lang.String image) |
static java.lang.String |
getNumberDecrement(java.lang.String value) |
static java.lang.String |
getNumberIncrement(java.lang.String value) |
static boolean |
isConfirmation(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static boolean |
isConsoleTextPresent(java.lang.String text) |
static boolean |
isElementPresentAfterWait(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static boolean |
isHTMLSourceTextPresent(LiferaySelenium liferaySelenium,
java.lang.String value) |
static boolean |
isIgnorableErrorLine(java.lang.String line) |
static boolean |
isInIgnoreErrorsFile(java.lang.String line,
java.lang.String errorType) |
static boolean |
isMobileDeviceEnabled() |
static boolean |
isNotChecked(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static boolean |
isNotPartialText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static boolean |
isNotText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static boolean |
isNotValue(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static boolean |
isNotVisible(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static boolean |
isSikuliImagePresent(LiferaySelenium liferaySelenium,
java.lang.String image) |
static boolean |
isTCatEnabled() |
static boolean |
isTextNotPresent(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
pause(java.lang.String waitTime) |
static void |
replyToEmail(LiferaySelenium liferaySelenium,
java.lang.String to,
java.lang.String body) |
static void |
saveScreenshot(LiferaySelenium liferaySelenium) |
static void |
saveScreenshotBeforeAction(LiferaySelenium liferaySelenium,
boolean actionFailed) |
static void |
sendEmail(LiferaySelenium liferaySelenium,
java.lang.String to,
java.lang.String subject,
java.lang.String body) |
static void |
sikuliAssertElementNotPresent(LiferaySelenium liferaySelenium,
java.lang.String image) |
static void |
sikuliAssertElementPresent(LiferaySelenium liferaySelenium,
java.lang.String image) |
static void |
sikuliClick(LiferaySelenium liferaySelenium,
java.lang.String image) |
static void |
sikuliClickByIndex(LiferaySelenium liferaySelenium,
java.lang.String image,
java.lang.String index) |
static void |
sikuliDragAndDrop(LiferaySelenium liferaySelenium,
java.lang.String image,
java.lang.String coordString) |
static void |
sikuliLeftMouseDown(LiferaySelenium liferaySelenium) |
static void |
sikuliLeftMouseUp(LiferaySelenium liferaySelenium) |
static void |
sikuliMouseMove(LiferaySelenium liferaySelenium,
java.lang.String image) |
static void |
sikuliRightMouseDown(LiferaySelenium liferaySelenium) |
static void |
sikuliRightMouseUp(LiferaySelenium liferaySelenium) |
static void |
sikuliType(LiferaySelenium liferaySelenium,
java.lang.String image,
java.lang.String value) |
static void |
sikuliUploadCommonFile(LiferaySelenium liferaySelenium,
java.lang.String image,
java.lang.String value) |
static void |
sikuliUploadTCatFile(LiferaySelenium liferaySelenium,
java.lang.String image,
java.lang.String value) |
static void |
sikuliUploadTempFile(LiferaySelenium liferaySelenium,
java.lang.String image,
java.lang.String value) |
static void |
typeAceEditor(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
typeCKEditor(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
typeScreen(java.lang.String value) |
static void |
waitForConfirmation(LiferaySelenium liferaySelenium,
java.lang.String pattern) |
static void |
waitForElementNotPresent(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
waitForElementPresent(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
waitForNotPartialText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
waitForNotSelectedLabel(LiferaySelenium liferaySelenium,
java.lang.String selectLocator,
java.lang.String pattern) |
static void |
waitForNotText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
waitForNotValue(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
waitForNotVisible(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
waitForPartialText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
waitForSelectedLabel(LiferaySelenium liferaySelenium,
java.lang.String selectLocator,
java.lang.String pattern) |
static void |
waitForText(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
waitForTextNotPresent(LiferaySelenium liferaySelenium,
java.lang.String value) |
static void |
waitForTextPresent(LiferaySelenium liferaySelenium,
java.lang.String value) |
static void |
waitForValue(LiferaySelenium liferaySelenium,
java.lang.String locator,
java.lang.String value) |
static void |
waitForVisible(LiferaySelenium liferaySelenium,
java.lang.String locator) |
static void |
writePoshiWarnings() |
public static void addToJavaScriptExceptions(java.lang.Exception exception)
public static void addToJavaScriptExceptions(java.util.List<java.lang.Exception> exceptions)
public static void addToLiferayExceptions(java.lang.Exception exception)
public static void addToLiferayExceptions(java.util.List<java.lang.Exception> exceptions)
public static void antCommand(LiferaySelenium liferaySelenium, java.lang.String fileName, java.lang.String target) throws java.lang.Exception
java.lang.Exception
public static void assertAlert(LiferaySelenium liferaySelenium, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertAlertNotPresent(LiferaySelenium liferaySelenium) throws java.lang.Exception
java.lang.Exception
public static void assertChecked(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void assertConfirmation(LiferaySelenium liferaySelenium, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertConsoleTextNotPresent(java.lang.String text) throws java.lang.Exception
java.lang.Exception
public static void assertConsoleTextPresent(java.lang.String text) throws java.lang.Exception
java.lang.Exception
public static void assertEditable(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void assertElementNotPresent(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void assertElementPresent(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void assertEmailBody(LiferaySelenium liferaySelenium, java.lang.String index, java.lang.String body) throws java.lang.Exception
java.lang.Exception
public static void assertEmailSubject(LiferaySelenium liferaySelenium, java.lang.String index, java.lang.String subject) throws java.lang.Exception
java.lang.Exception
public static void assertHTMLSourceTextNotPresent(LiferaySelenium liferaySelenium, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void assertHTMLSourceTextPresent(LiferaySelenium liferaySelenium, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void assertLiferayErrors() throws java.lang.Exception
java.lang.Exception
public static void assertLocation(LiferaySelenium liferaySelenium, java.lang.String pattern)
public static void assertNoJavaScriptExceptions() throws java.lang.Exception
java.lang.Exception
public static void assertNoLiferayExceptions() throws java.lang.Exception
java.lang.Exception
public static void assertNoPoshiWarnings() throws java.lang.Exception
java.lang.Exception
public static void assertNotAlert(LiferaySelenium liferaySelenium, java.lang.String pattern)
public static void assertNotChecked(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void assertNotEditable(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void assertNotLocation(LiferaySelenium liferaySelenium, java.lang.String pattern)
public static void assertNotPartialText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertNotSelectedLabel(LiferaySelenium liferaySelenium, java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertNotText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertNotValue(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertNotVisible(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void assertPartialConfirmation(LiferaySelenium liferaySelenium, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertPartialText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertSelectedLabel(LiferaySelenium liferaySelenium, java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertTextNotPresent(LiferaySelenium liferaySelenium, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertTextPresent(LiferaySelenium liferaySelenium, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertValue(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void assertVisible(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void captureScreen(java.lang.String fileName) throws java.lang.Exception
java.lang.Exception
public static void connectToEmailAccount(java.lang.String emailAddress, java.lang.String emailPassword) throws java.lang.Exception
java.lang.Exception
public static void deleteAllEmails() throws java.lang.Exception
java.lang.Exception
public static void echo(java.lang.String message)
public static void fail(java.lang.String message)
public static java.lang.String getEmailBody(java.lang.String index) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getEmailSubject(java.lang.String index) throws java.lang.Exception
java.lang.Exception
public static org.sikuli.api.ImageTarget getImageTarget(LiferaySelenium liferaySelenium, java.lang.String image) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getNumberDecrement(java.lang.String value)
public static java.lang.String getNumberIncrement(java.lang.String value)
public static boolean isConfirmation(LiferaySelenium liferaySelenium, java.lang.String pattern)
public static boolean isConsoleTextPresent(java.lang.String text) throws java.lang.Exception
java.lang.Exception
public static boolean isElementPresentAfterWait(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static boolean isHTMLSourceTextPresent(LiferaySelenium liferaySelenium, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static boolean isIgnorableErrorLine(java.lang.String line) throws java.lang.Exception
java.lang.Exception
public static boolean isInIgnoreErrorsFile(java.lang.String line, java.lang.String errorType) throws java.lang.Exception
java.lang.Exception
public static boolean isMobileDeviceEnabled()
public static boolean isNotChecked(LiferaySelenium liferaySelenium, java.lang.String locator)
public static boolean isNotPartialText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value)
public static boolean isNotText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value)
public static boolean isNotValue(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value)
public static boolean isNotVisible(LiferaySelenium liferaySelenium, java.lang.String locator)
public static boolean isSikuliImagePresent(LiferaySelenium liferaySelenium, java.lang.String image) throws java.lang.Exception
java.lang.Exception
public static boolean isTCatEnabled()
public static boolean isTextNotPresent(LiferaySelenium liferaySelenium, java.lang.String pattern)
public static void pause(java.lang.String waitTime) throws java.lang.Exception
java.lang.Exception
public static void replyToEmail(LiferaySelenium liferaySelenium, java.lang.String to, java.lang.String body) throws java.lang.Exception
java.lang.Exception
public static void saveScreenshot(LiferaySelenium liferaySelenium) throws java.lang.Exception
java.lang.Exception
public static void saveScreenshotBeforeAction(LiferaySelenium liferaySelenium, boolean actionFailed) throws java.lang.Exception
java.lang.Exception
public static void sendEmail(LiferaySelenium liferaySelenium, java.lang.String to, java.lang.String subject, java.lang.String body) throws java.lang.Exception
java.lang.Exception
public static void sikuliAssertElementNotPresent(LiferaySelenium liferaySelenium, java.lang.String image) throws java.lang.Exception
java.lang.Exception
public static void sikuliAssertElementPresent(LiferaySelenium liferaySelenium, java.lang.String image) throws java.lang.Exception
java.lang.Exception
public static void sikuliClick(LiferaySelenium liferaySelenium, java.lang.String image) throws java.lang.Exception
java.lang.Exception
public static void sikuliClickByIndex(LiferaySelenium liferaySelenium, java.lang.String image, java.lang.String index) throws java.lang.Exception
java.lang.Exception
public static void sikuliDragAndDrop(LiferaySelenium liferaySelenium, java.lang.String image, java.lang.String coordString) throws java.lang.Exception
java.lang.Exception
public static void sikuliLeftMouseDown(LiferaySelenium liferaySelenium) throws java.lang.Exception
java.lang.Exception
public static void sikuliLeftMouseUp(LiferaySelenium liferaySelenium) throws java.lang.Exception
java.lang.Exception
public static void sikuliMouseMove(LiferaySelenium liferaySelenium, java.lang.String image) throws java.lang.Exception
java.lang.Exception
public static void sikuliRightMouseDown(LiferaySelenium liferaySelenium) throws java.lang.Exception
java.lang.Exception
public static void sikuliRightMouseUp(LiferaySelenium liferaySelenium) throws java.lang.Exception
java.lang.Exception
public static void sikuliType(LiferaySelenium liferaySelenium, java.lang.String image, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void sikuliUploadCommonFile(LiferaySelenium liferaySelenium, java.lang.String image, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void sikuliUploadTCatFile(LiferaySelenium liferaySelenium, java.lang.String image, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void sikuliUploadTempFile(LiferaySelenium liferaySelenium, java.lang.String image, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void typeAceEditor(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value)
public static void typeCKEditor(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value)
public static void typeScreen(java.lang.String value)
public static void waitForConfirmation(LiferaySelenium liferaySelenium, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void waitForElementNotPresent(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void waitForElementPresent(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void waitForNotPartialText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForNotSelectedLabel(LiferaySelenium liferaySelenium, java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void waitForNotText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForNotValue(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForNotVisible(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void waitForPartialText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForSelectedLabel(LiferaySelenium liferaySelenium, java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
java.lang.Exception
public static void waitForText(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForTextNotPresent(LiferaySelenium liferaySelenium, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForTextPresent(LiferaySelenium liferaySelenium, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForValue(LiferaySelenium liferaySelenium, java.lang.String locator, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void waitForVisible(LiferaySelenium liferaySelenium, java.lang.String locator) throws java.lang.Exception
java.lang.Exception
public static void writePoshiWarnings() throws java.lang.Exception
java.lang.Exception