On 29 September 2016 at 12:28, Malintha Fernando <[email protected]>
wrote:

> Hi Rajith,
>
> Thanks a lot for the input. I enabled the logs on SoapUI and ran the test.
> Yet couldn't see any request or a response printed under the httpLogs tab.
> That's why I thought to go for scripts. That assertion script worked for a
> single request though not for the whole load test. :/ Can't we use the same
> assertion script in load tests?
>
This seems to be available in Pro version as per the link [1]. I'm using
SoapUI 5.0.0 version and AFAIR I didn't do any changes to make http logs
visible.

[1] -
https://www.soapui.org/load-testing/scripting-possibilities.html#1-Setup-and-TearDown-scripts


Thanks,

>
> Thanks & Regards,
> Malintha
>
> On Thu, Sep 29, 2016 at 10:57 AM, Rajith Vitharana <[email protected]>
> wrote:
>
>> Can't you use SoapUI httplog for this? (you can find it in the bottom of
>> SoapUI, but it will log the whole http response). Other than that I don't
>> think you can use setup or tear down scripts directly since they run on
>> startup and end of whole load test. In single test you can have assertion
>> script as mentioned in [1](sample will be [2]) and print the http status
>> code(you can see them in script log which again can be found in bottom of
>> SoapUI). But couldn't find a way to run that when executing the load test
>> though.
>>
>> [1] - https://community.smartbear.com/t5/SoapUI-NG/Resolved-Get-
>> HTTP-Response-Code/m-p/44044#M22923
>> [2] - def headers =  messageExchange.getResponseHeaders()
>> log.info headers["#status#"]
>>
>> Thanks,
>>
>> On 29 September 2016 at 10:19, Malintha Fernando <[email protected]>
>> wrote:
>>
>>> Hi All,
>>>
>>> I am doing a SoapUI load test to an APIM HTTP endpoint which has a hard
>>> throttling limit of 25 TPS. Therefore, some of the requests needs to be
>>> flooded out by the APIM and some are needed to be forwarded to the backend.
>>> Consequently, the ones forwarded to backend should return a HTTP 200
>>> response and ones which are throttled out should return a HTTP 503
>>> response.
>>>
>>> I need to log the response for each request to know which ones are
>>> throttled out and which are sent in. Apparently, it needs to be done via a
>>> SoapUI test script. (setup script or a tear down script). I have gone
>>> through their script documentation [1] and couldn't find a method to log
>>> the response code.
>>>
>>> [1]. https://www.soapui.org/load-testing/scripting-possibilities.
>>> html#1-Setup-and-TearDown-scripts
>>>
>>> Any inputs on this are appreciated.
>>>
>>> Thanks & Regards,
>>>
>>> --
>>> Malintha Fernando
>>> Software Engineer
>>> WSO2 Inc. | http://wso2.com
>>> Mobile : +94 718874922
>>> Blog : http://blog.malintha.org
>>>
>>> Lean . Enterprise . Middleware
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Rajith Vitharana
>>
>> Senior Software Engineer,
>> WSO2 Inc. : wso2.com
>> Mobile : +94715883223
>> Blog : http://lankavitharana.blogspot.com/
>> <http://wso2.com/signature>
>>
>
>
>
> --
> Malintha Fernando
> Software Engineer
> WSO2 Inc. | http://wso2.com
> Mobile : +94 718874922
> Blog : http://blog.malintha.org
>
> Lean . Enterprise . Middleware
>
>
>
>
>
>
>


-- 
Rajith Vitharana

Senior Software Engineer,
WSO2 Inc. : wso2.com
Mobile : +94715883223
Blog : http://lankavitharana.blogspot.com/
<http://wso2.com/signature>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to