Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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
- import org.openqa.selenium.Keys as Keys
- WebUI.openBrowser('')
- WebUI.navigateToUrl('http://localhost:8080/Aloitelaatikko/')
- WebUI.verifyElementPresent(findTestObject('Page_Welcome/input_username'), 0)
- WebUI.verifyElementPresent(findTestObject('Page_Welcome/button_Kirjaudu sisn'), 0)
- WebUI.click(findTestObject('Page_Welcome/button_Kirjaudu sisn'))
- WebUI.click(findTestObject('Page_Welcome/p_Wrong username or password'))
- WebUI.navigateToUrl('http://localhost:8080/Aloitelaatikko/')
- WebUI.verifyCheckpoint(findCheckpoint('Checkpoints/NewUser'), false)
- if (logginSuccesful) {
- WebUI.click(findTestObject('Page_Admin Dashboard/div_KayttajaID'))
- } else {
- WebUI.click(findTestObject('Page_Welcome/div_Kyttjnimi'))
- WebUI.setText(findTestObject('Page_Welcome/input_username'), 'yllapito')
- WebUI.setText(findTestObject('Page_Welcome/input_password'), '1234')
- WebUI.click(findTestObject('Page_Welcome/button_Kirjaudu sisn'))
- WebUI.click(findTestObject('Page_Admin Dashboard/div_KayttajaID'))
- }
- WebUI.closeBrowser()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement