Im a newbie on this Katalon, and tried to automate test…problem is I cannot proceed sine it says “Unable to click on object 'Object Repository”… tried to use the "Wait for Element Clickable…but sometime it works but mostly not.
2020-08-24 15:30:06.670 INFO c.k.katalon.core.main.TestCaseExecutor - --------------------
2020-08-24 15:30:06.673 INFO c.k.katalon.core.main.TestCaseExecutor - START Test Cases/NHPS_Activate_Suspend_Deactivate
2020-08-24 15:30:07.078 DEBUG t.NHPS_Activate_Suspend_Deactivate - 1: openBrowser("")
2020-08-24 15:30:07.351 INFO c.k.k.core.webui.driver.DriverFactory - Starting ‘Firefox’ driver
Aug 24, 2020 3:30:07 PM org.openqa.selenium.remote.DesiredCapabilities firefox
INFO: Using new FirefoxOptions()
is preferred to DesiredCapabilities.firefox()
2020-08-24 15:30:07.416 INFO c.k.k.core.webui.driver.DriverFactory - Action delay is set to 0 milliseconds
1598254209543 mozrunner::runner INFO Running command: “C:\Program Files\Mozilla Firefox\firefox.exe” “-marionette” “-foreground” “-no-remote” “-profile” “C:\Users\DEV\AppData\Local\Temp\rust_mozprofile.lj1wtmzZcexS”
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can’t find profile directory.
1598254211674 Marionette INFO Listening on port 2853
1598254211746 Marionette WARN TLS certificate errors will be ignored for this session
1598254211747 Marionette INFO Proxy settings initialised: {“proxyType”:“direct”}
Aug 24, 2020 3:30:11 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C
2020-08-24 15:30:11.879 INFO c.k.k.core.webui.driver.DriverFactory - sessionId = 8435d53a-78f5-4370-bf04-aaa9005b32f7
2020-08-24 15:30:11.901 INFO c.k.k.core.webui.driver.DriverFactory - browser = Firefox 79.0
2020-08-24 15:30:11.902 INFO c.k.k.core.webui.driver.DriverFactory - platform = Windows 7
2020-08-24 15:30:11.903 INFO c.k.k.core.webui.driver.DriverFactory - seleniumVersion = 3.141.59
2020-08-24 15:30:11.905 INFO c.k.k.core.webui.driver.DriverFactory - proxyInformation = ProxyInformation { proxyOption=NO_PROXY, proxyServerType=HTTP, username=, password=********, proxyServerAddress=, proxyServerPort=0, executionList="", isApplyToDesiredCapabilities=true }
2020-08-24 15:30:11.916 DEBUG t.NHPS_Activate_Suspend_Deactivate - 2: navigateToUrl(“https://iloilo.dslcdatasupportmyhr.com/login/?next=/”)
2020-08-24 15:30:17.885 DEBUG t.NHPS_Activate_Suspend_Deactivate - 3: setText(findTestObject(“Page_/input_face_username”), “hrdefault”)
2020-08-24 15:30:18.489 DEBUG t.NHPS_Activate_Suspend_Deactivate - 4: setEncryptedText(findTestObject(“Page_/input_lock_outline_password”), “EUFR8UAdRJ0D0jstDqAQrg==”)
2020-08-24 15:30:18.818 DEBUG t.NHPS_Activate_Suspend_Deactivate - 5: click(findTestObject(“Object Repository/Page_/button_Lets Go”))
2020-08-24 15:30:24.726 DEBUG t.NHPS_Activate_Suspend_Deactivate - 6: waitForElementClickable(findTestObject(“Page_Next Health Global Services Inc/p_Inactive Employees”), 10)
2020-08-24 15:30:25.094 DEBUG t.NHPS_Activate_Suspend_Deactivate - 7: click(findTestObject(“Object Repository/Page_Next Health Global Services Inc/p_Inactive Employees”))
2020-08-24 15:30:26.885 DEBUG t.NHPS_Activate_Suspend_Deactivate - 8: click(findTestObject(“Object Repository/Page_Next Health Global Services Inc/button_Activate”))
2020-08-24 15:30:27.475 ERROR c.k.k.core.keyword.internal.KeywordMain - Unable to click on object ‘Object Repository/Page_Next Health Global Services Inc/button_Activate’ (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to click on object ‘Object Repository/Page_Next Health Global Services Inc/button_Activate’
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword.click(ClickKeyword.groovy:76)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword.execute(ClickKeyword.groovy:43)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:73)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.click(WebUiBuiltInKeywords.groovy:616)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$click$3.call(Unknown Source)
at NHPS_Activate_Suspend_Deactivate.run(NHPS_Activate_Suspend_Deactivate:33)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:339)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:330)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:309)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:301)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:235)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1598254205270.run(TempTestCase1598254205270.groovy:25)
Caused by: org.openqa.selenium.ElementClickInterceptedException: Element is not clickable at point (485,831) because another element
obscures it
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘DEV-HP’, ip: ‘172.16.32.107’, os.name: ‘Windows 7’, os.arch: ‘amd64’, os.version: ‘6.1’, java.version: ‘1.8.0_181’
Driver info: com.kms.katalon.core.webui.driver.firefox.CGeckoDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 79.0, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20200720193547, moz:geckodriverVersion: 0.23.0, moz:headless: false, moz:processID: 1528, moz:profile: C:\Users\DEV\AppData\Local…, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, platformVersion: 6.1, proxy: Proxy(direct), rotatable: false, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 8435d53a-78f5-4370-bf04-aaa9005b32f7
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at com.kms.katalon.selenium.driver.CFirefoxDriver.execute(CFirefoxDriver.java:27)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
at org.openqa.selenium.support.events.EventFiringWebDriver$EventFiringWebElement.lambda$new$0(EventFiringWebDriver.java:404)
at com.sun.proxy.$Proxy9.click(Unknown Source)
at org.openqa.selenium.support.events.EventFiringWebDriver$EventFiringWebElement.click(EventFiringWebDriver.java:417)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy:69)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword$_click_closure1.call(ClickKeyword.groovy)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword.click(ClickKeyword.groovy:76)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword.execute(ClickKeyword.groovy:43)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:73)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.click(WebUiBuiltInKeywords.groovy:616)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$click$3.call(Unknown Source)
at Script1598249956831.run(Script1598249956831.groovy:33)
… 11 more
)
2020-08-24 15:30:27.479 ERROR c.k.katalon.core.main.TestCaseExecutor - Test Cases/NHPS_Activate_Suspend_Deactivate FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Unable to click on object ‘Object Repository/Page_Next Health Global Services Inc/button_Activate’
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword.click(ClickKeyword.groovy:76)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword.execute(ClickKeyword.groovy:43)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:73)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.click(WebUiBuiltInKeywords.groovy:616)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$click$3.call(Unknown Source)
at NHPS_Activate_Suspend_Deactivate.run(NHPS_Activate_Suspend_Deactivate:33)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:339)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:330)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:309)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:301)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:235)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1598254205270.run(TempTestCase1598254205270.groovy:25)
Caused by: org.openqa.selenium.ElementClickInterceptedException: Element is not clickable at point (485,831) because another element
obscures it
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘DEV-HP’, ip: ‘172.16.32.107’, os.name: ‘Windows 7’, os.arch: ‘amd64’, os.version: ‘6.1’, java.version: ‘1.8.0_181’
Driver info: com.kms.katalon.core.webui.driver.firefox.CGeckoDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 79.0, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20200720193547, moz:geckodriverVersion: 0.23.0, moz:headless: false, moz:processID: 1528, moz:profile: C:\Users\DEV\AppData\Local…, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, platformVersion: 6.1, proxy: Proxy(direct), rotatable: false, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 8435d53a-78f5-4370-bf04-aaa9005b32f7
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at com.kms.katalon.selenium.driver.CFirefoxDriver.execute(CFirefoxDriver.java:27)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
at org.openqa.selenium.support.events.EventFiringWebDriver$EventFiringWebElement.lambda$new$0(EventFiringWebDriver.java:404)
at com.sun.proxy.$Proxy9.click(Unknown Source)
at org.openqa.selenium.support.events.EventFiringWebDriver$EventFiringWebElement.click(EventFiringWebDriver.java:417)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy:69)
at com.kms.katalon.core.webui.keyword.builtin.ClickKeyword$_click_closure1.call(ClickKeyword.groovy)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
… 17 more
2020-08-24 15:30:27.482 INFO c.k.katalon.core.main.TestCaseExecutor - END Test Cases/NHPS_Activate_Suspend_Deactivate