SOAP call has unbound prefix fault

I’m trying to do a soap call to one of our services but it keeps sending back an error.

The assertion I’m trying to do is:

def response = WS.sendRequest(findTestObject('objectFoo'))

WS.verifyResponseStatusCode(response, 200)

WS.verifyElementText(response, 'ReadCatalogResult.Entries.Entry[0].Title', 'Title')

What it returns is:

Test Cases/objectFoo FAILED because (of) Unable to verify element text (Root cause: org.xml.sax.SAXParseException: The prefix "ns1" for element "ns1:Action" is not bound.)

The call does work as expected in soapUI.

This was tested on Katalon 4.8.0.2 and 5.0.1.0.

I believe WebServices testing will need some more features and enhancement before we can think of it to use it for our testing purpose. Tool looks good for Web Testing.

WebServices testing will be enhanced deeply in next year, so currently the focus is on Mobile and Web

@Vinh Nguyen said:
WebServices testing will be enhanced deeply in next year, so currently the focus is on Mobile and Web

Sounds perfect. Thanks for the feedback.

Hello, I have the same problem, how to use WS.verifyElementText(response, “queryOCSBalancesAndBoltonsResponse.showBalances”,
“false”) if the xml has prefix… can I help please