Line 1: |
Line 1: |
− | h1. Sample Search
| + | = Login = |
| + | |
| + | <pre> |
| + | import static com.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpoint |
| + | import static com.kms.katalon.core.testcase.TestCaseFactory.findTestCase |
| + | import static com.kms.katalon.core.testdata.TestDataFactory.findTestData |
| + | import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject |
| + | import com.kms.katalon.core.checkpoint.Checkpoint as Checkpoint |
| + | import com.kms.katalon.core.checkpoint.CheckpointFactory as CheckpointFactory |
| + | import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as MobileBuiltInKeywords |
| + | import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as Mobile |
| + | import com.kms.katalon.core.model.FailureHandling as FailureHandling |
| + | import com.kms.katalon.core.testcase.TestCase as TestCase |
| + | import com.kms.katalon.core.testcase.TestCaseFactory as TestCaseFactory |
| + | import com.kms.katalon.core.testdata.TestData as TestData |
| + | import com.kms.katalon.core.testdata.TestDataFactory as TestDataFactory |
| + | import com.kms.katalon.core.testobject.ObjectRepository as ObjectRepository |
| + | import com.kms.katalon.core.testobject.TestObject as TestObject |
| + | import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WSBuiltInKeywords |
| + | import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WS |
| + | import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUiBuiltInKeywords |
| + | import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI |
| + | import internal.GlobalVariable as GlobalVariable |
| + | |
| + | WebUI.openBrowser('https://www.eodms-sgdot.nrcan-rncan.gc.ca//index_en.jsp') |
| + | |
| + | WebUI.switchToFrame(findTestObject('Frame'), 30) |
| + | |
| + | WebUI.waitForElementVisible(findTestObject('Login'), 20) |
| + | |
| + | WebUI.click(findTestObject('Login')) |
| + | |
| + | WebUI.sendKeys(findTestObject('username'), 'XXX') |
| + | |
| + | WebUI.sendKeys(findTestObject('password'), 'XXX') |
| + | |
| + | WebUI.click(findTestObject('login_button')) |
| + | |
| + | WebUI.waitForElementClickable(findTestObject('name_upon_login'), 20) |
| + | </pre> |
| + | |
| + | = Sample Search = |
| | | |
| <pre> | | <pre> |
Line 45: |
Line 86: |
| WebUI.click(findTestObject('submit_search/search')) | | WebUI.click(findTestObject('submit_search/search')) |
| </pre> | | </pre> |
| + | |
| + | = Sample Search = |