/**
- This class is generated automatically by Katalon Studio and should not be modified or deleted.
*/
import java.lang.String
import java.nio.file.Path
import java.util.Map
import com.applitools.eyes.selenium.Eyes
import org.openqa.selenium.WebElement
import com.kms.katalon.core.testobject.TestObject
import com.kms.katalon.core.model.FailureHandling
import java.util.List
import kms.turing.katalon.plugins.helper.table.WebTableHelper.CellTextOptions
import kms.turing.katalon.plugins.helper.XPathHelper.CompareOptions
import com.applitools.eyes.RectangleSize
def static âtest.common.ReflexShare.getEDIinModeleSourceFilePathâ(
String testName ) {
(new test.common.ReflexShare()).getEDIinModeleSourceFilePath(
testName)
}
def static âtest.common.ReflexShare.getEDIoutModeleSourceFilePathâ(
String testName ) {
(new test.common.ReflexShare()).getEDIoutModeleSourceFilePath(
testName)
}
def static âtest.common.ReflexShare.getReportFolderPathâ() {
(new test.common.ReflexShare()).getReportFolderPath()
}
/**
- Compare 2 fichiers
- extrait les champs ayant une différence
- @param ORIGINAL_path
- @param REVISED_path
- @return
*/
def static âtest.common.ReflexShare.EDIcompareFilesâ(
Path ORIGINAL_path
, Path REVISED_path
, Map dynamic_variables ) {
(new test.common.ReflexShare()).EDIcompareFiles(
ORIGINAL_path
, REVISED_path
, dynamic_variables)
}
/**
- rĂ©cupĂšre le fichier template dans âData Files\EDI outâ, le copie dans le dossier report, le nettoie pour le rendre comparable,
- @param filename
- @return renvoie le Path du fichier âcomparableâ
*/
def static âtest.common.ReflexShare.EDIgetComparableTemplateFileâ(
String testName ) {
(new test.common.ReflexShare()).EDIgetComparableTemplateFile(
testName)
}
/**
*
- @param testName nom du test (pour nommer le fichier avec ce nom)
- @param EDI_in_template_filename fichier template EDI
- @param variablesToReplace variables Ă remplacer dans le fichier template
- @return
*/
def static âtest.common.ReflexShare.EDIgetComposedFileâ(
String testName
, String EDI_in_template_filename
, Map variablesToReplace
, boolean add_spaces_to_field ) {
(new test.common.ReflexShare()).EDIgetComposedFile(
testName
, EDI_in_template_filename
, variablesToReplace
, add_spaces_to_field)
}
/**
- Copie le fichier dans reflexShare (et renvoie en resultat le début du fichier)
- @param fileToIntegrate chemin du fichier Ă copier
- @param reflexShareFolder chemin du dossier reflexShare dans lequel copier le fichier
- @return 51 premiers caractĂšres du fichier (pour utilisation dans TestCase âEDI check/EDI integration checkâ)
*/
def static âtest.common.ReflexShare.EDIintegrateMessageâ(
Path fileToIntegrate
, String reflexShareFolder ) {
(new test.common.ReflexShare()).EDIintegrateMessage(
fileToIntegrate
, reflexShareFolder)
}
/**
- rĂ©cupĂšre le fichier test dans ReflexShare, le copie dans le dossier report, le nettoie pour le rendre comparable, le tronque pour ne sortir quâun bloc ENT contenant le numODP
- @param folder dossier dans reflexShare
- @param inicli prefixe du fichier Ă rechercher
- @param MinEdiSpid Spid minimum théorique du fichier (pour ne renvoyer que les fichiers générés aprÚs test)
- @param numODP numéro ODP afin de pouvoir récupérer le bon bloc ENT
- @return
*/
def static âtest.common.ReflexShare.EDIgetComparableTestFileâ(
String testName
, String folder
, String inicli
, String MinEdiSpid
, String numODP ) {
(new test.common.ReflexShare()).EDIgetComparableTestFile(
testName
, folder
, inicli
, MinEdiSpid
, numODP)
}
/**
- renvoie la date courante au format milliseconde
- pour utilisation avec fonction getLastFile()
- @return date courante en millisecondes
*/
def static âtest.common.ReflexShare.getMinLastModifiedâ() {
(new test.common.ReflexShare()).getMinLastModified()
}
/**
- renvoie le fichier le plus récent du dossier dont la date est supérieure à MinLastModified
- @param reflexShareFolder
- @param wildcardFileFilter format du fichier recherchĂ© (du type âFMPVD*.pdfâ ou âFMCG72*.SPOâ)
- @param MinLastModified date minimum de création du fichier pour ne pas prendre en compte les anciennes editions (à générer avec getMinLastModified () )
- @return
*/
def static âtest.common.ReflexShare.getLastFileâ(
String reflexShareFolder
, String wildcardFileFilter
, long MinLastModified
, int timeout_recherche_fichier ) {
(new test.common.ReflexShare()).getLastFile(
reflexShareFolder
, wildcardFileFilter
, MinLastModified
, timeout_recherche_fichier)
}
def static âtest.common.ReflexShare.getPdfTextâ(
Path pdfFile ) {
(new test.common.ReflexShare()).getPdfText(
pdfFile)
}
def static âtest.common.ReflexShare.EDIgetLastFileâ(
String folder
, String inicli
, String MinEdiSpid ) {
(new test.common.ReflexShare()).EDIgetLastFile(
folder
, inicli
, MinEdiSpid)
}
def static âtest.common.ReflexShare.EDIselectENTblocâ(
String numODP
, String file_content
, Path target_file_path ) {
(new test.common.ReflexShare()).EDIselectENTbloc(
numODP
, file_content
, target_file_path)
}
def static âtest.common.ReflexShare.EDIcleanFixedColumnsâ(
String file_content
, Path target_file_path ) {
(new test.common.ReflexShare()).EDIcleanFixedColumns(
file_content
, target_file_path)
}
def static âtest.common.ReflexShare.regex_findâ(
String regex
, String file_content ) {
(new test.common.ReflexShare()).regex_find(
regex
, file_content)
}
def static âtest.common.ReflexShare.regex_substrâ(
String regex
, String subst_txt
, String file_content ) {
(new test.common.ReflexShare()).regex_substr(
regex
, subst_txt
, file_content)
}
def static âtest.common.ReflexShare.decompressGZIPâ(
Path input
, Path outputDir ) {
(new test.common.ReflexShare()).decompressGZIP(
input
, outputDir)
}
def static âtest.common.ReflexShare.getFileContentâ(
Path path ) {
(new test.common.ReflexShare()).getFileContent(
path)
}
def static âtest.common.ReflexShare.deleteLineFromFileâ(
Path path
, String regex ) {
(new test.common.ReflexShare()).deleteLineFromFile(
path
, regex)
}
def static âtest.common.ReflexShare.cleanEdiFileâ(
String regex ) {
(new test.common.ReflexShare()).cleanEdiFile(
regex)
}
def static âtest.common.ReflexShare.EdiCheckMyScmActesâ(
String MinEdiSpid
, String odpRef
, String acte
, String scenario_prefix ) {
(new test.common.ReflexShare()).EdiCheckMyScmActes(
MinEdiSpid
, odpRef
, acte
, scenario_prefix)
}
def static âtest.common.ReflexShare.EDIgetComposedFileâ(
String testName
, String EDI_in_template_filename
, Map variablesToReplace ) {
(new test.common.ReflexShare()).EDIgetComposedFile(
testName
, EDI_in_template_filename
, variablesToReplace)
}
def static âtest.common.ReflexShare.EdiCheckMyScmActesâ(
String MinEdiSpid
, String odpRef
, String acte ) {
(new test.common.ReflexShare()).EdiCheckMyScmActes(
MinEdiSpid
, odpRef
, acte)
}
/**
- Connexion Ă BDD Oracle du serveur reflex
- se sert des variables du profil
- @return
*/
def static âtest.common.DBHandler.connectOracleDBâ() {
(new test.common.DBHandler()).connectOracleDB()
}
def static âtest.common.DBHandler.executeQueryâ(
String queryString ) {
(new test.common.DBHandler()).executeQuery(
queryString)
}
def static âtest.common.DBHandler.closeDatabaseConnectionâ() {
(new test.common.DBHandler()).closeDatabaseConnection()
}
/**
- Execute non-query (usually INSERT/UPDATE/DELETE/COUNT/SUMâŠ) on database
- @param queryString a SQL statement
- @return single value result of SQL statement
*/
def static âtest.common.DBHandler.executeâ(
String queryString ) {
(new test.common.DBHandler()).execute(
queryString)
}
/**
- renvoie lâIC dâun odp
- @param refOdp
- @return IC
*/
def static âtest.common.DBHandler.getOdpIcâ(
String refOdp ) {
(new test.common.DBHandler()).getOdpIc(
refOdp)
}
/**
- renvoie le numĂ©ro dâannĂ©e oenann et le numĂ©ro dâodp oenodp dâune ref odp
- @param refOdp
- @return une Map contenant oenann & oenodp
*/
def static âtest.common.DBHandler.getnumAnnOdpByRefOdpâ(
String refOdp ) {
(new test.common.DBHandler()).getnumAnnOdpByRefOdp(
refOdp)
}
/**
- renvoie le sscc (unique) de la mission de degerbage dâun ODP : ne fonctionne quâavec un odp ayant une mission et un sscc
- @param refOdp
- @return sscc
*/
def static âtest.common.DBHandler.getSsccByRefOdpâ(
String refOdp ) {
(new test.common.DBHandler()).getSsccByRefOdp(
refOdp)
}
/**
- recherche le commentaire du sscc
- @param sscc
- @return commentaire
*/
def static âtest.common.DBHandler.getSsccCommentsâ(
String sscc
, String group ) {
(new test.common.DBHandler()).getSsccComments(
sscc
, group)
}
/**
- fait des SELECT toutes les secondes jusquâĂ obtenir un commentaire non null (abandonne sâil atteint le timeout)
- @param sscc
- @param group
- @param timeout
- @return
*/
def static âtest.common.DBHandler.getSsccCommentsâ(
String sscc
, String group
, int timeout ) {
(new test.common.DBHandler()).getSsccComments(
sscc
, group
, timeout)
}
/**
- recherche le code motif de blocage dâun GEI (GECMBG) par son numĂ©ro de support (sscc)
- @param sscc
- @return code motif de blocage ( IPG hold code )
*/
def static âtest.common.DBHandler.getGeiHoldCodeâ(
String sscc ) {
(new test.common.DBHandler()).getGeiHoldCode(
sscc)
}
/**
- cherche le nombre de palettes disponibles en stock pour un article
- @param refArt
- @return nombre de palettes dispo (sans prelevement non validé ni quantité déjà servie)
*/
def static âtest.common.DBHandler.getNbGeiDispoâ(
String refArt ) {
(new test.common.DBHandler()).getNbGeiDispo(
refArt)
}
/**
- renvoie une ref suffixĂ©e avec timestamp pour quâelle soit unique (pour ref ODP par exemple)
- @param prefix prefixe du test
- @return la ref unique
*/
def static âtest.common.TimeHelper.generateRefOdpâ(
String prefix ) {
(new test.common.TimeHelper()).generateRefOdp(
prefix)
}
/**
- renvoie un timestamp Fr de la date du serveur
- @param pattern (du type âdd-MM-yyyyâ ou âHH:mm:ssâ)
- @param day_to_add permet dâajout/retrancher des jours Ă la date actuelle
- @param hour_to_add permet dâajout/retrancher des heures Ă la date actuelle
- @return le timetstamp au format correspondant Ă @pattern
*/
def static âtest.common.TimeHelper.getServerTimestampâ(
String pattern
, int day_to_add
, int hour_to_add ) {
(new test.common.TimeHelper()).getServerTimestamp(
pattern
, day_to_add
, hour_to_add)
}
/**
*
- @return le timetstamp codé sur 6 digits
*/
def static âtest.common.TimeHelper.getServerTimestampReducedDigitsâ() {
(new test.common.TimeHelper()).getServerTimestampReducedDigits()
}
def static âtest.common.TimeHelper.addGlobalVariableâ(
String name
, Object value ) {
(new test.common.TimeHelper()).addGlobalVariable(
name
, value)
}
def static âtest.common.TimeHelper.startTimerâ() {
(new test.common.TimeHelper()).startTimer()
}
def static âtest.common.TimeHelper.stopTimerâ(
String timerName ) {
(new test.common.TimeHelper()).stopTimer(
timerName)
}
def static âtest.common.TimeHelper.writeJunitReportâ(
String name
, String time ) {
(new test.common.TimeHelper()).writeJunitReport(
name
, time)
}
def static âtest.common.TimeHelper.failTestAndGenerateJunitReportâ(
String name ) {
(new test.common.TimeHelper()).failTestAndGenerateJunitReport(
name)
}
def static âcom.kms.katalon.keyword.applitools.BasicKeywords.checkElementâ(
Eyes eyes
, WebElement element ) {
(new com.kms.katalon.keyword.applitools.BasicKeywords()).checkElement(
eyes
, element)
}
def static âcom.kms.katalon.keyword.applitools.BasicKeywords.checkTestObjectâ(
TestObject testObject
, String testName ) {
(new com.kms.katalon.keyword.applitools.BasicKeywords()).checkTestObject(
testObject
, testName)
}
def static âcom.kms.katalon.keyword.applitools.BasicKeywords.checkWindowâ(
String testName ) {
(new com.kms.katalon.keyword.applitools.BasicKeywords()).checkWindow(
testName)
}
/**
- click amélioré pour éviter exceptions StaleElementReferenceException && ElementNotVisibleException && ElementNotInteractableException
*/
def static âtest.common.FmUI.fmClickâ(
TestObject testObject
, FailureHandling failureHandling ) {
(new test.common.FmUI()).fmClick(
testObject
, failureHandling)
}
/**
*
- @param testObject
*/
def static âtest.common.FmUI.fmClickâ(
TestObject testObject ) {
(new test.common.FmUI()).fmClick(
testObject)
}
/**
- fonction pour rafraichir une page tant quâon ne trouve pas une icone
*/
def static âtest.common.FmUI.waitForIconâ(
TestObject icon_to_wait
, TestObject refresh_button
, int timeout_in_seconds ) {
(new test.common.FmUI()).waitForIcon(
icon_to_wait
, refresh_button
, timeout_in_seconds)
}
/**
- ferme les fenĂȘtres jusquâĂ trouver celle que lâon recherche (par son titre)
- @param screenTitle titre de lâĂ©cran recherchĂ© (âHFOE01â par exemple)
- @return true si ecran trouvĂ©, false dans lâautre cas
*/
def static âtest.common.FmUI.findAlreadyOpenScreenâ(
String screenTitle ) {
(new test.common.FmUI()).findAlreadyOpenScreen(
screenTitle)
}
def static âtest.common.ScreenshotDriver.takeObjectImageâ(
TestObject testObject ) {
(new test.common.ScreenshotDriver()).takeObjectImage(
testObject)
}
def static âtest.common.ScreenshotDriver.saveObjectImageâ(
TestObject testObject
, String folder
, String filename ) {
(new test.common.ScreenshotDriver()).saveObjectImage(
testObject
, folder
, filename)
}
def static âtest.common.ScreenshotDriver.checkSnapshotOfObjectâ(
TestObject objectToCheck
, String folder
, String expectedImageFile ) {
(new test.common.ScreenshotDriver()).checkSnapshotOfObject(
objectToCheck
, folder
, expectedImageFile)
}
def static âtest.common.ScreenshotDriver.findImageNameâ(
TestObject objectToSnapshot
, String expectedImages_folder ) {
(new test.common.ScreenshotDriver()).findImageName(
objectToSnapshot
, expectedImages_folder)
}
def static âcom.kazurayam.ksbackyard.HighlightElement.onâ(
TestObject testObject ) {
(new com.kazurayam.ksbackyard.HighlightElement()).on(
testObject)
}
/**
- change some of methods of WebUiBuiltInKeywords so that they call HighlightElement.on(testObject)
- before invoking their original method body.
- Metaprogramming
*/
def static âcom.kazurayam.ksbackyard.HighlightElement.pandemicâ() {
(new com.kazurayam.ksbackyard.HighlightElement()).pandemic()
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyCellByValueAndColHeaderâ(
WebElement table
, String columnHeader
, String cellValue ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyCellByValueAndColHeader(
table
, columnHeader
, cellValue)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyCellByValueAndColHeaderâ(
WebElement table
, String columnHeader
, String cellValue
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyCellByValueAndColHeader(
table
, columnHeader
, cellValue
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyTableByColumnHeadersâ(
java.util.List columnHeaders
, int timeout ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyTableByColumnHeaders(
columnHeaders
, timeout)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyTableByColumnHeadersâ(
java.util.List columnHeaders ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyTableByColumnHeaders(
columnHeaders)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyTableByColumnHeadersâ(
java.util.List columnHeaders
, int timeout
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyTableByColumnHeaders(
columnHeaders
, timeout
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getColumnIndexByAttributeâ(
WebElement table
, String attribute
, String value ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getColumnIndexByAttribute(
table
, attribute
, value)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getColumnIndexByAttributeâ(
WebElement table
, String attribute
, String value
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getColumnIndexByAttribute(
table
, attribute
, value
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getColumnIndexByHeaderâ(
WebElement table
, String columnHeader
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getColumnIndexByHeader(
table
, columnHeader
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getColumnIndexByHeaderâ(
WebElement table
, String columnHeader ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getColumnIndexByHeader(
table
, columnHeader)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getRowIndexByCellsInfoâ(
WebElement table
, Map cellsInfo
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getRowIndexByCellsInfo(
table
, cellsInfo
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getRowIndexByCellsInfoâ(
WebElement table
, Map cellsInfo ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getRowIndexByCellsInfo(
table
, cellsInfo)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyCellByHeaderAndCellsInfoâ(
WebElement table
, String columnHeader
, Map cellsInfo ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyCellByHeaderAndCellsInfo(
table
, columnHeader
, cellsInfo)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyCellByHeaderAndCellsInfoâ(
WebElement table
, String columnHeader
, Map cellsInfo
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyCellByHeaderAndCellsInfo(
table
, columnHeader
, cellsInfo
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyCellByIndexesâ(
WebElement table
, int columnIndex
, int rowIndex
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyCellByIndexes(
table
, columnIndex
, rowIndex
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.identifyCellByIndexesâ(
WebElement table
, int columnIndex
, int rowIndex ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).identifyCellByIndexes(
table
, columnIndex
, rowIndex)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.verifyRowDisplayedâ(
WebElement table
, Map cellsInfo
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).verifyRowDisplayed(
table
, cellsInfo
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.verifyRowDisplayedâ(
WebElement table
, Map cellsInfo ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).verifyRowDisplayed(
table
, cellsInfo)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.verifyCellPresentWithTextâ(
WebElement table
, String columnHeader
, String text
, CellTextOptions textOption
, CompareOptions compareOption ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).verifyCellPresentWithText(
table
, columnHeader
, text
, textOption
, compareOption)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.verifyCellPresentWithTextâ(
WebElement table
, String columnHeader
, String text
, CellTextOptions textOption ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).verifyCellPresentWithText(
table
, columnHeader
, text
, textOption)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.verifyCellPresentWithTextâ(
WebElement table
, String columnHeader
, String text ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).verifyCellPresentWithText(
table
, columnHeader
, text)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.verifyCellPresentWithTextâ(
WebElement table
, String columnHeader
, String text
, CellTextOptions textOption
, CompareOptions compareOption
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).verifyCellPresentWithText(
table
, columnHeader
, text
, textOption
, compareOption
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getCellsValueByColumnHeaderâ(
WebElement table
, String columnHeader ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getCellsValueByColumnHeader(
table
, columnHeader)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.getCellsValueByColumnHeaderâ(
WebElement table
, String columnHeader
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).getCellsValueByColumnHeader(
table
, columnHeader
, flowControl)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.clickOnColumnâ(
WebElement table
, String columnHeader ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).clickOnColumn(
table
, columnHeader)
}
def static âkms.turing.katalon.plugins.helper.table.HTMLTableHelper.clickOnColumnâ(
WebElement table
, String columnHeader
, FailureHandling flowControl ) {
(new kms.turing.katalon.plugins.helper.table.HTMLTableHelper()).clickOnColumn(
table
, columnHeader
, flowControl)
}
def static âcom.kms.katalon.keyword.applitools.EyesKeywords.eyesOpenâ(
String testName
, RectangleSize viewportSize ) {
(new com.kms.katalon.keyword.applitools.EyesKeywords()).eyesOpen(
testName
, viewportSize)
}
def static âcom.kms.katalon.keyword.applitools.EyesKeywords.eyesCloseâ(
Eyes eyes ) {
(new com.kms.katalon.keyword.applitools.EyesKeywords()).eyesClose(
eyes)
}
def static âcom.kms.katalon.keyword.applitools.EyesKeywords.eyesInitâ() {
(new com.kms.katalon.keyword.applitools.EyesKeywords()).eyesInit()
}
def static âcom.kms.katalon.keyword.applitools.EyesKeywords.eyesOpenWithBaselineâ(
String baselineName
, String testName
, RectangleSize viewportSize ) {
(new com.kms.katalon.keyword.applitools.EyesKeywords()).eyesOpenWithBaseline(
baselineName
, testName
, viewportSize)
}