Ignoring errors in JMeter
I want JMeter ignore an error. That request error is expected and is part of our session initiation protocol. Can't find a way to hide that error from be displayed on stats etc.
In other words: One of my SOAP samplers return an error (401, authentication thing) and that is exp开发者_开发知识库ected. That is request error, yes, but not an error to report really.
Is that possible in JMeter to hide such errors somehow and/or exclude them from the test result?
You can also add a Response Assertion bellow the request and check the "Ignore Status" flag.
Two options:
Reconfigure where you've placed your Listeners, so the request is effectively omitted from results.
Use a beanshell post processor to write a short beanshell script to change the status from "fail" to "pass" if the code is 401.
Thanks Adagios.
I was looking how to test authorization failure to restful web service. So, your solution really helped me.
I configured HTTP request and HTTP Authorization manager with wrong username. It is expected to fail. Then, I added Response Assertion with Text Response and Contains "HTTP ERROR 401". I also marked Ignore Status, so the failure (because of wrong username ) from HTTP Request is dropped. So, I'd see only failure from Response Assertion in Assertion Results.
I coudn't find a solution for this but if the result is always 401, why not omitting this sampler from the test?
You may exlude this sampler from the results manually.
精彩评论