This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Set mobile date picker as expected | |
* @param to represent a mobile element to select | |
* @param expectedDate Expected date that contains 'day month year', | |
* @param format that Date format such as 'dd MMMM yyyy' | |
*/ | |
@Keyword | |
def setMobileDatePicker(TestObject to, String expectedDate, String format) { | |
if(Mobile.verifyElementVisible(to, GlobalVariable.timeOut, FailureHandling.OPTIONAL) == false){ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import static com.kms.katalon.core.testcase.TestCaseFactory.findTestCase | |
import com.kms.katalon.core.testobject.ConditionType as ConditionType | |
import com.kms.katalon.core.testobject.TestObjectProperty as TestObjectProperty | |
import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject | |
import com.kms.katalon.core.testobject.RequestObject | |
import com.kms.katalon.core.testobject.TestObjectProperty | |
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WS | |
import com.kms.katalon.core.testobject.TestObject as TestObject | |
'RequestObject' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import org.openqa.selenium.remote.DesiredCapabilities | |
import com.kms.katalon.core.configuration.RunConfiguration | |
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as Mobile | |
import internal.GlobalVariable | |
Map executionProperties = RunConfiguration.getExecutionProperties() | |
String driverProperty = executionProperties.get("drivers").get("system") |