Hi,
I am not able to parameterize Post method HTTP body. I am getting following error
Katalon version 5.60
Script:
println(authcode)
WebUI.closeBrowser()
def response = WS.sendRequest(findTestObject(‘postAuthCode’), [(‘code’), authcode])
println(response.responseText)
WS.verifyResponseStatusCode(response, ‘200’)
Console Log:
08-02-2018 10:30:52 AM - [START] - Start action : Statement - println(authcode)
AvgHiosgTZ6Xv9pgkNIzV36ANxJ5grjgzw2pyjtJEf4B4fNNK3Fp9iojkhfnweknfldknhfmsz
08-02-2018 10:30:52 AM - [END] - End action : Statement - println(authcode)
08-02-2018 10:30:52 AM - [START] - Start action : closeBrowser
08-02-2018 10:30:52 AM - [INFO] - Closing browser
08-02-2018 10:30:53 AM - [PASSED] - Browser is closed
08-02-2018 10:30:53 AM - [END] - End action : closeBrowser
08-02-2018 10:30:53 AM - [START] - Start action : Statement - response = com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords.sendRequest(com.kms.katalon.core.testobject.ObjectRepository.findTestObject(postAuthCode), [“code”, authcode])
08-02-2018 10:30:53 AM - [INFO] - Finding Test Object with id ‘Object Repository/postAuthCode’
08-02-2018 10:30:53 AM - [END] - End action : Statement - response = com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords.sendRequest(com.kms.katalon.core.testobject.ObjectRepository.findTestObject(postAuthCode), [“code”, authcode])
08-02-2018 10:30:53 AM - [ERROR] - Test Cases/login-valid-user FAILED because (of) groovy.lang.MissingMethodException: No signature of method: static com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords.sendRequest() is applicable for argument types: (com.kms.katalon.core.testobject.RequestObject, java.util.ArrayList) values: [TestObject - ‘Object Repository/postAuthCode’, [code, AvgHiosgTZ6Xv9pgkNIzV36ANxJ5grjgzw2pyjtJEf4B4fNNK3Fp9iojkhfnweknfldknhfmsz]]
Possible solutions: sendRequest(com.kms.katalon.core.testobject.RequestObject), sendRequest(com.kms.katalon.core.testobject.RequestObject, com.kms.katalon.core.model.FailureHandling)
08-02-2018 10:30:53 AM - [END] - End Test Case : Test Cases/login-valid-user