Skip to main content

[WS] Verify Element Property Value

Description

Verify that there is an element with expected property value appeared in the returned data from a web service call.

Keyword name: verifyElementPropertyValue

Parameters

ParameterParameter TypeRequiredDescription
responseResponseObjectYesThe object that represents an HTTP response.
locatorStringYesAn expression Katalon will use to go through and look for the expected element(s), please refer to our user guide on how to write it: Handle Web Service Response object.
valueStringYesThe expected value of element you want to verify in the responded data (usually is JSON/XML).
flowControlFailureHandlingOptionalSpecify failure handling schema to determine whether the execution should be allowed to continue or stop.

Returns

  • true, if your expectation is met, otherwise false.

Example

You want to verify if the response contains Eliseo@gardner.biz in the email list:

'Send a SOAP request and returns its response'
def response = WS.sendRequest(findTestObject('REST_CommentDetails'))

'Verify if comment\'s email after sending request is correct or not'
WS.verifyElementPropertyValue(response, '[0].email', 'Eliseo@gardner.biz')
Was this page helpful?