Changes

Jump to navigation Jump to search
3,931 bytes removed ,  14:22, 3 November 2019
Replaced content with "https://github.com/nrcan-eodms-sgdot-rncan/eodms-scene-retriever"
Line 1: Line 1: −
= Login =
+
https://github.com/nrcan-eodms-sgdot-rncan/eodms-scene-retriever
 
  −
<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>
  −
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.click(findTestObject('search_for_data'))
  −
 
  −
WebUI.click(findTestObject('search_tabs/select dates'))
  −
 
  −
WebUI.click(findTestObject('date_all_time'))
  −
 
  −
WebUI.click(findTestObject('search_tabs/data_selection'))
  −
 
  −
WebUI.click(findTestObject('Data/RS2'))
  −
 
  −
WebUI.click(findTestObject('search_tabs/submit_search_tab'))
  −
 
  −
WebUI.delay(3)
  −
 
  −
WebUI.waitForElementClickable(findTestObject('submit_search/number_of_results'), 20)
  −
 
  −
WebUI.click(findTestObject('submit_search/number_of_results'))
  −
 
  −
WebUI.click(findTestObject('submit_search/10_results'))
  −
 
  −
WebUI.click(findTestObject('submit_search/search'))
  −
</pre>
  −
 
  −
= Sample Search =
 

Navigation menu

GCwiki