Steps to reproduce the bug.
- In URL 1(booking system), create a reservation
- After successful creation, copy the reservation (I used GetText here)
- Then the script opens up a new tab for the 2nd URL (where I counter check if the reservation is made)
- I used SetText keyword here, which is expected to paste the reservation number in the textfield…
However I am getting an error messgage:
=============== ROOT CAUSE =====================
For trouble shooting, please visit: https://docs.katalon.com/katalon-studio/docs/troubleshooting.html
================================================
01-19-2024 11:11:20 AM setText(findTestObject("TestEnvironment OR/Page_Edit/GetText_ReservationNumber", s))
Elapsed time: 0.027s
Test Cases/Development Items/Create a member reservation and check booking in RMS FAILED.
Reason:
groovy.lang.MissingMethodException: No signature of method: static com.kms.katalon.core.testobject.ObjectRepository.findTestObject() is applicable for argument types: (java.lang.String, java.lang.String) values: [TestEnvironment OR/Page_Edit/GetText_ReservationNumber, #364506]
Possible solutions: findTestObject(java.lang.String), findTestObject(java.lang.String, java.util.Map), findRequestObject(java.lang.String, java.io.File)
at Create a member reservation and check booking in RMS.run(Create a member reservation and check booking in RMS:134)
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:448)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:135)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1705633789410.run(TempTestCase1705633789410.groovy:25)