Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.liferay.poshi.runner.selenium.LiferaySelenium Maven / Gradle / Ivy
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package com.liferay.poshi.runner.selenium;
/**
* @author Brian Wing Shun Chan
*/
@SuppressWarnings("deprecation")
public interface LiferaySelenium {
public void addSelection(String locator, String optionLocator);
public void antCommand(String fileName, String target) throws Exception;
public void assertAccessible() throws Exception;
public void assertAlert(String pattern) throws Exception;
public void assertAlertNotPresent() throws Exception;
public void assertAttributeNotPresent(String attribute, String locator)
throws Exception;
public void assertAttributePresent(String attribute, String locator)
throws Exception;
public void assertAttributeValue(
String attribute, String locator, String pattern)
throws Exception;
public void assertChecked(String pattern) throws Exception;
public void assertConfirmation(String pattern) throws Exception;
public void assertConsoleErrors() throws Exception;
public void assertConsoleTextNotPresent(String text) throws Exception;
public void assertConsoleTextPresent(String text) throws Exception;
public void assertCssValue(
String locator, String cssAttribute, String cssValue)
throws Exception;
public void assertEditable(String locator) throws Exception;
public void assertElementNotPresent(String locator) throws Exception;
public void assertElementPresent(String locator) throws Exception;
public void assertEmailBody(String index, String body) throws Exception;
public void assertEmailSubject(String index, String subject)
throws Exception;
public void assertHTMLSourceTextNotPresent(String value) throws Exception;
public void assertHTMLSourceTextPresent(String value) throws Exception;
public void assertJavaScriptErrors(String ignoreJavaScriptError)
throws Exception;
public void assertLiferayErrors() throws Exception;
public void assertLocation(String pattern) throws Exception;
public void assertNoJavaScriptExceptions() throws Exception;
public void assertNoLiferayExceptions() throws Exception;
public void assertNotAlert(String pattern);
public void assertNotAttributeValue(
String locator, String attribute, String forbiddenValue)
throws Exception;
public void assertNotChecked(String locator) throws Exception;
public void assertNotEditable(String locator) throws Exception;
public void assertNotLocation(String pattern) throws Exception;
public void assertNotPartialText(String locator, String pattern)
throws Exception;
public void assertNotSelectedLabel(String selectLocator, String pattern)
throws Exception;
public void assertNotText(String locator, String pattern) throws Exception;
public void assertNotValue(String locator, String pattern) throws Exception;
public void assertNotVisible(String locator) throws Exception;
public void assertNotVisibleInPage(String locator) throws Exception;
public void assertNotVisibleInViewport(String locator) throws Exception;
public void assertPartialConfirmation(String pattern) throws Exception;
public void assertPartialLocation(String pattern) throws Exception;
public void assertPartialText(String locator, String pattern)
throws Exception;
public void assertPartialTextAceEditor(String locator, String pattern)
throws Exception;
public void assertPartialTextCaseInsensitive(String locator, String pattern)
throws Exception;
public void assertPrompt(String pattern, String value) throws Exception;
public void assertSelectedLabel(String selectLocator, String pattern)
throws Exception;
public void assertText(String locator, String pattern) throws Exception;
public void assertTextCaseInsensitive(String locator, String pattern)
throws Exception;
public void assertTextNotPresent(String pattern) throws Exception;
public void assertTextPresent(String pattern) throws Exception;
public void assertValue(String locator, String pattern) throws Exception;
public void assertVisible(String locator) throws Exception;
public void assertVisibleInPage(String locator) throws Exception;
public void assertVisibleInViewport(String locator) throws Exception;
public void check(String locator);
public void click(String locator) throws Exception;
public void clickAt(String locator, String coordString);
public void close();
public void connectToEmailAccount(String emailAddress, String emailPassword)
throws Exception;
public void copyText(String locator) throws Exception;
public void copyValue(String locator) throws Exception;
public void deleteAllEmails() throws Exception;
public void doubleClick(String locator);
public void doubleClickAt(String locator, String coordString);
public void dragAndDrop(String locator, String movementsString);
public void dragAndDropToObject(
String locatorOfObjectToBeDragged,
String locatorOfDragDestinationObject);
public void echo(String message);
public void fail(String message);
public String getAlert();
public String getAttribute(String attributeLocator);
public String getBodyText();
public String getConfirmation(String value);
public int getElementHeight(String locator);
public String getElementValue(String locator) throws Exception;
public int getElementWidth(String locator);
public String getEmailBody(String index) throws Exception;
public String getEmailSubject(String index) throws Exception;
public String getEval(String script);
public String getFirstNumber(String locator);
public String getFirstNumberIncrement(String locator);
public String getHtmlSource();
public String getLocation() throws Exception;
public String getNumberDecrement(String value);
public String getNumberIncrement(String value);
public String getOutputDirName();
public String getPrimaryTestSuiteName();
public String getSelectedLabel(String selectLocator);
public String[] getSelectedLabels(String selectLocator);
public String getSikuliImagesDirName();
public String getTestDependenciesDirName();
public String getTestName();
public String getText(String locator) throws Exception;
public String getTitle();
public void goBack();
public boolean isAlertPresent();
public boolean isAttributeNotPresent(String attribute, String locator);
public boolean isAttributePresent(String attribute, String locator);
public boolean isChecked(String locator);
public boolean isConfirmation(String pattern) throws Exception;
public boolean isConsoleTextNotPresent(String text) throws Exception;
public boolean isConsoleTextPresent(String text) throws Exception;
public boolean isEditable(String locator) throws Exception;
public boolean isElementNotPresent(String locator) throws Exception;
public boolean isElementPresent(String locator) throws Exception;
public boolean isElementPresentAfterWait(String locator) throws Exception;
public boolean isHTMLSourceTextPresent(String value) throws Exception;
public boolean isNotChecked(String locator);
public boolean isNotEditable(String locator) throws Exception;
public boolean isNotPartialText(String locator, String value)
throws Exception;
public boolean isNotPartialTextAceEditor(String locator, String value)
throws Exception;
public boolean isNotSelectedLabel(String selectLocator, String pattern)
throws Exception;
public boolean isNotText(String locator, String value) throws Exception;
public boolean isNotValue(String locator, String value) throws Exception;
public boolean isNotVisible(String locator) throws Exception;
public boolean isNotVisibleInPage(String locator) throws Exception;
public boolean isNotVisibleInViewport(String locator) throws Exception;
public boolean isPartialText(String locator, String value) throws Exception;
public boolean isPartialTextAceEditor(String locator, String value)
throws Exception;
public boolean isPartialTextCaseInsensitive(String locator, String value)
throws Exception;
public boolean isSelectedLabel(String selectLocator, String pattern)
throws Exception;
public boolean isSikuliImagePresent(String image) throws Exception;
public boolean isTCatEnabled();
public boolean isTestName(String testName);
public boolean isText(String locator, String value) throws Exception;
public boolean isTextCaseInsensitive(String locator, String value)
throws Exception;
public boolean isTextNotPresent(String pattern) throws Exception;
public boolean isTextPresent(String pattern) throws Exception;
public boolean isValue(String locator, String value) throws Exception;
public boolean isVisible(String locator) throws Exception;
public boolean isVisibleInPage(String locator) throws Exception;
public boolean isVisibleInViewport(String locator) throws Exception;
public void javaScriptClick(String locator);
public void javaScriptDragAndDropToObject(
String sourceLocator, String targetLocator)
throws Exception;
public void javaScriptMouseDown(String locator);
public void javaScriptMouseUp(String locator);
public void keyDown(String locator, String keySequence);
public void keyPress(String locator, String keySequence);
public void keyUp(String locator, String keySequence);
public void makeVisible(String locator);
public void mouseDown(String locator);
public void mouseDownAt(String locator, String coordString);
public void mouseMove(String locator);
public void mouseMoveAt(String locator, String coordString);
public void mouseOut(String locator);
public void mouseOver(String locator);
public void mouseRelease();
public void mouseUp(String locator);
public void mouseUpAt(String locator, String coordString);
public void open(String url) throws Exception;
public void openWindow(String url, String windowID) throws Exception;
public void paste(String locator) throws Exception;
public void pause(String waitTime) throws Exception;
public void pauseLoggerCheck() throws Exception;
public void refresh();
public void replyToEmail(String to, String body) throws Exception;
public void runScript(String script);
public void saveScreenshot() throws Exception;
public void saveScreenshotAndSource() throws Exception;
public void saveScreenshotBeforeAction(boolean actionFailed)
throws Exception;
public void scrollBy(String coordString);
public void scrollWebElementIntoView(String locator) throws Exception;
public void select(String selectLocator, String optionLocator);
public void selectFieldText();
public void selectFrame(String locator);
public void selectPopUp(String windowID);
public void selectWindow(String windowID);
public void sendActionDescriptionLogger(String description);
public boolean sendActionLogger(String command, String[] params);
public void sendEmail(String to, String subject, String body)
throws Exception;
public void sendKeys(String locator, String value) throws Exception;
public void sendKeysAceEditor(String locator, String value)
throws Exception;
public void sendLogger(String id, String status);
public void sendMacroDescriptionLogger(String description);
public void sendTestCaseCommandLogger(String command);
public void sendTestCaseHeaderLogger(String command);
public void setDefaultTimeout();
public void setDefaultTimeoutImplicit();
public void setPrimaryTestSuiteName(String primaryTestSuiteName);
public void setTimeout(String timeout);
public void setTimeoutImplicit(String timeout);
public void setWindowSize(String coordString);
public void sikuliAssertElementNotPresent(String image) throws Exception;
public void sikuliAssertElementPresent(String image) throws Exception;
public void sikuliClick(String image) throws Exception;
public void sikuliClickByIndex(String image, String index) throws Exception;
public void sikuliDragAndDrop(String image, String coordString)
throws Exception;
public void sikuliLeftMouseDown() throws Exception;
public void sikuliLeftMouseUp() throws Exception;
public void sikuliMouseMove(String image) throws Exception;
public void sikuliRightMouseDown() throws Exception;
public void sikuliRightMouseUp() throws Exception;
public void sikuliType(String image, String value) throws Exception;
public void sikuliUploadCommonFile(String image, String value)
throws Exception;
public void sikuliUploadTCatFile(String image, String value)
throws Exception;
public void sikuliUploadTempFile(String image, String value)
throws Exception;
public void startLogger();
public void stop();
public void stopLogger();
public void type(String locator, String value) throws Exception;
public void typeAceEditor(String locator, String value);
public void typeAlloyEditor(String locator, String value);
public void typeCKEditor(String locator, String value);
public void typeEditor(String locator, String value);
public void typeKeys(String locator, String value) throws Exception;
public void typeScreen(String value);
public void uncheck(String locator);
public void uploadCommonFile(String locator, String value) throws Exception;
public void uploadFile(String locator, String value);
public void uploadTempFile(String locator, String value);
public void verifyElementNotPresent(String locator) throws Exception;
public void verifyElementPresent(String locator) throws Exception;
public void verifyNotVisible(String locator) throws Exception;
public void verifyVisible(String locator) throws Exception;
public void waitForConfirmation(String pattern) throws Exception;
public void waitForConsoleTextNotPresent(String text) throws Exception;
public void waitForConsoleTextPresent(String text) throws Exception;
public void waitForEditable(String locator) throws Exception;
public void waitForElementNotPresent(String locator, String throwException)
throws Exception;
public void waitForElementPresent(String locator, String throwException)
throws Exception;
public void waitForNotEditable(String locator) throws Exception;
public void waitForNotPartialText(String locator, String value)
throws Exception;
public void waitForNotSelectedLabel(String selectLocator, String pattern)
throws Exception;
public void waitForNotText(String locator, String value) throws Exception;
public void waitForNotValue(String locator, String value) throws Exception;
public void waitForNotVisible(String locator, String throwException)
throws Exception;
public void waitForNotVisibleInPage(String locator) throws Exception;
public void waitForNotVisibleInViewport(String locator) throws Exception;
public void waitForPartialText(String locator, String value)
throws Exception;
public void waitForPartialTextAceEditor(String locator, String value)
throws Exception;
public void waitForPartialTextCaseInsensitive(String locator, String value)
throws Exception;
public void waitForPopUp(String windowID, String timeout);
public void waitForSelectedLabel(String selectLocator, String pattern)
throws Exception;
public void waitForText(String locator, String value) throws Exception;
public void waitForTextCaseInsensitive(String locator, String pattern)
throws Exception;
public void waitForTextNotPresent(String value) throws Exception;
public void waitForTextPresent(String value) throws Exception;
public void waitForValue(String locator, String value) throws Exception;
public void waitForVisible(String locator, String throwException)
throws Exception;
public void waitForVisibleInPage(String locator) throws Exception;
public void waitForVisibleInViewport(String locator) throws Exception;
}