Changes

Jump to navigation Jump to search
1,931 bytes added ,  13:13, 10 October 2019
no edit summary
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 =

Navigation menu

GCwiki