Hi,

I am probing a test case with a WebService(SOAP) Request, the problem is that assertion fails when I think that it should ends successfully.

The configuration of assertion is:
   Response Field To Test: Test Response
   Pattern Matching Rule: Contains
Patterns to Test: ${TestCaseResponse} Is a variable getted from CSV source

The response data getted from webservice is:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:xsd="http://www.w3.org/2001/XMLSchema";><soap:Body><SendRequestResponse xmlns="http://ncd/eReceita/services";><SendRequestResult>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48UmVzcENvbnN1bHRhQ29sZWdpYWRvIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zPSJodHRwOi8vTkNEL2VSZWNlaXRhL3JlcXVlc3QvUmVzcENvbnN1bHRhQ29sZWdpYWRvL3YxXzAiPjxSZXNwdWVzdGFPcGVyYWNpb24+PENvZGlnb1Jlc3B1ZXN0YT4wPC9Db2RpZ29SZXNwdWVzdGE+PC9SZXNwdWVzdGFPcGVyYWNpb24+PExpc3RhQ29sZWdpYWRvcz48Q29kaWdvQ29sZWdpYWRvPjUwMzQ1NjExSDwvQ29kaWdvQ29sZWdpYWRvPjxOb21icmU+YTwvTm9tYnJlPjxBcGVsbGlkbzE+YjwvQXBlbGxpZG8xPjxBcGVsbGlkbzI+YzwvQXBlbGxpZG8yPjxBY3Rpdm8+dHJ1ZTwvQWN0aXZvPjwvTGlzdGFDb2xlZ2lhZG9zPjwvUmVzcENvbnN1bHRhQ29sZWdpYWRvPg==</SendRequestResult></SendRequestResponse></soap:Body></soap:Envelope>


${TestCaseResponse} value is PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48UmVzcENvbnN1bHRhQ29sZWdpYWRvIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zPSJodHRwOi8vTkNEL2VSZWNlaXRhL3JlcXVlc3QvUmVzcENvbnN1bHRhQ29sZWdpYWRvL3YxXzAiPjxSZXNwdWVzdGFPcGVyYWNpb24+PENvZGlnb1Jlc3B1ZXN0YT4wPC9Db2RpZ29SZXNwdWVzdGE+PC9SZXNwdWVzdGFPcGVyYWNpb24+PExpc3RhQ29sZWdpYWRvcz48Q29kaWdvQ29sZWdpYWRvPjUwMzQ1NjExSDwvQ29kaWdvQ29sZWdpYWRvPjxOb21icmU+YTwvTm9tYnJlPjxBcGVsbGlkbzE+YjwvQXBlbGxpZG8xPjxBcGVsbGlkbzI+YzwvQXBlbGxpZG8yPjxBY3Rpdm8+dHJ1ZTwvQWN0aXZvPjwvTGlzdGFDb2xlZ2lhZG9zPjwvUmVzcENvbnN1bHRhQ29sZWdpYWRvPg==

So, the assertion should be correct, isn´t it?

The assertion result is:

Assertion error: false
Assertion failure: true
Assertion failure message : Test failed: text expected to contain /PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48UmVzcENvbnN1bHRhQ29sZWdpYWRvIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zPSJodHRwOi8vTkNEL2VSZWNlaXRhL3JlcXVlc3QvUmVzcENvbnN1bHRhQ29sZWdpYWRvL3YxXzAiPjxSZXNwdWVzdGFPcGVyYWNpb24+PENvZGlnb1Jlc3B1ZXN0YT4wPC9Db2RpZ29SZXNwdWVzdGE+PC9SZXNwdWVzdGFPcGVyYWNpb24+PExpc3RhQ29sZWdpYWRvcz48Q29kaWdvQ29sZWdpYWRvPjUwMzQ1NjExSDwvQ29kaWdvQ29sZWdpYWRvPjxOb21icmU+YTwvTm9tYnJlPjxBcGVsbGlkbzE+YjwvQXBlbGxpZG8xPjxBcGVsbGlkbzI+YzwvQXBlbGxpZG8yPjxBY3Rpdm8+dHJ1ZTwvQWN0aXZvPjwvTGlzdGFDb2xlZ2lhZG9zPjwvUmVzcENvbnN1bHRhQ29sZWdpYWRvPg==/

Any idea?

Thanks in advance

--
Raúl Lorenzo Boullosa
Desarrollador Aplicaciones Informáticas

Altia Consultores S.L.
http://www.altia.es

C/Colón nº18, 3ºA
36201 Vigo (Pontevedra - España)
Telf: +34 986 446 191
Fax: +34 986 439 128
Email: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to