[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
Parameter | Parameter Type | Required | Description |
---|---|---|---|
response | ResponseObject | Yes | The object that represents an HTTP response. |
locator | String | Yes | An 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. |
value | String | Yes | The expected value of element you want to verify in the responded data (usually is JSON/XML). |
flowControl | FailureHandling | Optional | Specify failure handling schema to determine whether the execution should be allowed to continue or stop. |
Returns
-
true
, if your expectation is met, otherwisefalse
.
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')