Hi Chirag
In QAF3.0.0-beta-3 version When XML test data contains quotes (' or ") or plus symbol ('+'), then framework is throwing step def not found error as below in webservice call step.
SCENARIO: TestScenario
META-DATA: {"description":"verify negative response", "key": "data.invalidtest"}
Given COMMENT: 'Test Scenario'
When user requests 'testrequest' with data '${args[0]}'
Then response should have status code '400' and status 'BAD_REQUEST'
Then response should have value "object has missing required properties" at 'statusMessages[0].message'
END
Test Data
<invalidtest>
<locationType>Summary</locationType>
<displayType></displayType>
<message>FieldName: /initiatorInformation/channelInfo/GLEntityNumber : ECMA 262 regex "[0-9A-Z]{3,5}" does not match input string ""</message>
</invalidtest>
Error
Please provide implementation or ensure 'step.provider.pkg' property value includes appropriate package.
This works perfectly in QAF2.1.15 version