Visual Basic Desktop API

Hi all,

I have some issues with Katalon Studio for Windows Desktop APP.

  1. Windows Record:
    a. Select my app file.
    b. Start
    c. Katalon open correct the app
    d. The screen View appears empty, so I cannot select any textbox
  2. Native Windows record: For this case, I can create my test, but when I try to run this open correct the app and the next step is to add the data in the textbox and appear this error:

=============== ROOT CAUSE =====================
Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
***At object: ***

For trouble shooting, please visit: https://docs.katalon.com/katalon-studio/docs/troubleshoot-common-execution-exceptions-web-test.html
================================================

08-06-2020 08:07:38 AM Test Cases/New Test Case (4)

Elapsed time: 32.717s

Test Cases/New Test Case (4) FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Expected condition failed: waiting for com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$1@7fd987ef (tried for 30 second(s) with 50 milliseconds interval) (Root cause: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$1@7fd987ef (tried for 30 second(s) with 50 milliseconds interval)
*** at org.openqa.selenium.support.ui.FluentWait.timeoutException(FluentWait.java:304)***
*** at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:272)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:120)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:77)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:69)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.click(WindowsActionHelper.java:248)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$click$0.call(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy:43)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:77)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain$runKeyword.call(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword.click(ClickKeyword.groovy:37)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$click.callCurrent(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword.execute(ClickKeyword.groovy:33)***
*** at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:73)***
*** at com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords.click(WindowsBuiltinKeywords.java:72)***
*** at com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords$click$0.call(Unknown Source)***
*** at New Test Case (4).run(New Test Case (4):21)***
*** 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 TempTestCase1596722856147.run(TempTestCase1596722856147.groovy:25)***
Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds
For documentation on this error, please visit: Exceptions | Selenium
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: '2018-11-14T08:25:53’
System info: host: ‘LT-MOQUENDO’, ip: ‘192.168.110.61’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: '1.8.0_181’
Driver info: io.appium.java_client.windows.WindowsDriver
Capabilities {app: C:\UNISUPER\CREASYS\Lamdpos…, javascriptEnabled: true, platform: WINDOWS, platformName: WINDOWS}
Session ID: BB08346C-5F28-4ABE-B321-63DDE4B9EFBB
****** Element info: {Using=xpath, value=/Panel/Panel[2]/Editar[1]}***
*** at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)***
*** at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)***
*** at org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40)***
*** at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)***
*** at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)***
*** at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)***
*** at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)***
*** at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)***
*** at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:42)***
*** at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)***
*** at io.appium.java_client.windows.WindowsDriver.execute(WindowsDriver.java:1)***
*** at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)***
*** at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:62)***
*** at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)***
*** at io.appium.java_client.windows.WindowsDriver.findElement(WindowsDriver.java:1)***
*** at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)***
*** at io.appium.java_client.DefaultGenericMobileDriver.findElementByXPath(DefaultGenericMobileDriver.java:152)***
*** at io.appium.java_client.AppiumDriver.findElementByXPath(AppiumDriver.java:1)***
*** at io.appium.java_client.windows.WindowsDriver.findElementByXPath(WindowsDriver.java:1)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$1.apply(WindowsActionHelper.java:136)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$1.apply(WindowsActionHelper.java:1)***
*** at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:249)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:120)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:77)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:69)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.click(WindowsActionHelper.java:248)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$click$0.call(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy:43)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:77)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain$runKeyword.call(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword.click(ClickKeyword.groovy:37)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$click.callCurrent(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword.execute(ClickKeyword.groovy:33)***
*** at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:73)***
*** at com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords.click(WindowsBuiltinKeywords.java:72)***
*** at com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords$click$0.call(Unknown Source)***
*** at Script1595542709598.run(Script1595542709598.groovy:21)***
*** … 11 more***
)
*** at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy:50)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:79)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain$runKeyword.call(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword.click(ClickKeyword.groovy:37)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$click.callCurrent(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword.execute(ClickKeyword.groovy:33)***
*** at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:73)***
*** at com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords.click(WindowsBuiltinKeywords.java:72)***
*** at com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords$click$0.call(Unknown Source)***
*** at New Test Case (4).run(New Test Case (4):21)***
*** 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 TempTestCase1596722856147.run(TempTestCase1596722856147.groovy:25)***
Caused by: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$1@7fd987ef (tried for 30 second(s) with 50 milliseconds interval)
*** at org.openqa.selenium.support.ui.FluentWait.timeoutException(FluentWait.java:304)***
*** at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:272)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:120)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:77)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.findElement(WindowsActionHelper.java:69)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper.click(WindowsActionHelper.java:248)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$click$0.call(Unknown Source)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy:43)***
*** at com.kms.katalon.core.windows.keyword.builtin.ClickKeyword$_click_closure1.doCall(ClickKeyword.groovy)***
*** at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:77)***
*** … 19 more***
Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds
For documentation on this error, please visit: Exceptions | Selenium
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: '2018-11-14T08:25:53’
System info: host: ‘LT-MOQUENDO’, ip: ‘192.168.110.61’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: '1.8.0_181’
Driver info: io.appium.java_client.windows.WindowsDriver
Capabilities {app: C:\UNISUPER\CREASYS\Lamdpos…, javascriptEnabled: true, platform: WINDOWS, platformName: WINDOWS}
Session ID: BB08346C-5F28-4ABE-B321-63DDE4B9EFBB
****** Element info: {Using=xpath, value=/Panel/Panel[2]/Editar[1]}***
*** at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)***
*** at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)***
*** at org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40)***
*** at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)***
*** at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)***
*** at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)***
*** at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)***
*** at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)***
*** at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:42)***
*** at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)***
*** at io.appium.java_client.windows.WindowsDriver.execute(WindowsDriver.java:1)***
*** at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)***
*** at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:62)***
*** at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)***
*** at io.appium.java_client.windows.WindowsDriver.findElement(WindowsDriver.java:1)***
*** at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)***
*** at io.appium.java_client.DefaultGenericMobileDriver.findElementByXPath(DefaultGenericMobileDriver.java:152)***
*** at io.appium.java_client.AppiumDriver.findElementByXPath(AppiumDriver.java:1)***
*** at io.appium.java_client.windows.WindowsDriver.findElementByXPath(WindowsDriver.java:1)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$1.apply(WindowsActionHelper.java:136)***
*** at com.kms.katalon.core.windows.keyword.helper.WindowsActionHelper$1.apply(WindowsActionHelper.java:1)***
*** at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:249)***
*** … 27 more***

So maybe I think, I need a plug or library for VB in Katalon.

Please help!!!