You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by Baudouin <ba...@ext.ec.europa.eu> on 2009/08/21 17:10:33 UTC
Re: Problem using jmeter failureproperty from ant
I am coming back to my previous message.
I am running a test where the result of an http request is a 403.
I have put the response assertion to Ignore status.
As a consequence, the http request is considered as a success. Just what I
wanted.
But when I call the jmeter test from ant, the "failureproperty" is set to
true, which is not what I want.
Here is the result of my jmeter test but again it is from ant that I am
having a problem and only when I use the ignore status
<?xml version="1.0" encoding="UTF-8"?>
<testResults version="1.2">
<httpSample t="3120" lt="0" ts="1250857355452" s="true" lb="Get the Admin
zone" rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="27160">
<assertionResult>
<name>Login page response</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
<httpSample t="2946" lt="2944" ts="1250857355452" s="true"
lb="https://ecasd.cc.cec.eu.int:7002/ecas-test/protected/admin" rc="303"
rm="ECAS Authentication Required" tn="TC-ECASTEST-005 1-1" dt="text"
by="556"/>
<httpSample t="166" lt="129" ts="1250857358406" s="true"
lb="https://ecasd.cc.cec.eu.int:7002/cas/login?loginRequestId=ECAS_LR-1-XXeQLYsI9rJvTQrx5ZaH2j8KsUJ4WZgCVRX6FGGisN8-GluZLzzfxbHXsUHvzYml9SW-yztNlkkjnN8gA5YPv3aLBO"
rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="26048"/>
</httpSample>
<httpSample t="489" lt="485" ts="1250857358612" s="true" lb="Get wayf page"
rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="15645">
<assertionResult>
<name>Response Assertion</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
</httpSample>
<httpSample t="363" lt="0" ts="1250857359104" s="true" lb="Post domain"
rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="24622">
<assertionResult>
<name>Response Assertion</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
<httpSample t="132" lt="132" ts="1250857359104" s="true"
lb="https://ecasd.cc.cec.eu.int:7002/cas/wayf.do" rc="302" rm="Moved
Temporarily" tn="TC-ECASTEST-005 1-1" dt="text" by="511"/>
<httpSample t="231" lt="197" ts="1250857359236" s="true"
lb="https://ecasd.cc.cec.eu.int:7002/cas/login?loginRequestId=ECAS_LR-1-XXeQLYsI9rJvTQrx5ZaH2j8KsUJ4WZgCVRX6FGGisN8-GluZLzzfxbHXsUHvzYml9SW-yztNlkkjnN8gA5YPv3aLBO"
rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="23600"/>
</httpSample>
<httpSample t="9321" lt="0" ts="1250857359473" s="true" lb="Post user
credentials" rc="403" rm="Forbidden" tn="TC-ECASTEST-005 1-1" dt="text"
by="16996">
<assertionResult>
<name>Login page response</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
<assertionResult>
<name>Login page response</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
<httpSample t="2582" lt="2582" ts="1250857359473" s="true"
lb="https://ecasd.cc.cec.eu.int:7002/cas/login" rc="303" rm="See Other"
tn="TC-ECASTEST-005 1-1" dt="text" by="432"/>
<httpSample t="6738" lt="6700" ts="1250857362056" s="false"
lb="https://ecasd.cc.cec.eu.int:7002/ecas-test/protected/admin?ticket=ECAS_ST-0-nn8IXmNVB6yct06S2kcuiCwQ6sln47zUECq0MA3HiuU-GluZLzzfxbHXsUHvzYml9SW-g65QgpVMZLrUWTGzWRQp8y"
rc="403" rm="Forbidden" tn="TC-ECASTEST-005 1-1" dt="text" by="16132"/>
</httpSample>
</testResults>
Baudouin wrote:
>
> In one of my jmeter tests, I have a request which returns a 403.
> Within the jMeter GUI interface I checked the "Ignore Status" check box.
> As a consequence, the result is shown in red in the "View results tree"
> object but the test is still ok because of the "Ignore Status" being
> checked.
> Now, I run the same test from ant by calling the jmeter task together with
> the "failureproperty". In this case, it seems that the "Ignore Status" is
> not being taken into account. The result is that my cruise control
> calling the jmeter tests receives the "failureporperty" set to true which
> is not what I would like to receive. I would like the same result as the
> GUI part which says that the result of the test is ok.
>
> Any idea of what I could do?
>
--
View this message in context: http://www.nabble.com/Problem-using-jmeter-failureproperty-from-ant-tp22412774p25081699.html
Sent from the JMeter - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
Re: Problem using jmeter failureproperty from ant
Posted by sebb <se...@gmail.com>.
On 21/08/2009, Baudouin <ba...@ext.ec.europa.eu> wrote:
>
> I am coming back to my previous message.
> I am running a test where the result of an http request is a 403.
> I have put the response assertion to Ignore status.
> As a consequence, the http request is considered as a success. Just what I
> wanted.
> But when I call the jmeter test from ant, the "failureproperty" is set to
> true, which is not what I want.
That sounds like an issue with the JMeter Ant task, which is a 3rd party add-on.
> Here is the result of my jmeter test but again it is from ant that I am
> having a problem and only when I use the ignore status
>
> <?xml version="1.0" encoding="UTF-8"?>
> <testResults version="1.2">
> <httpSample t="3120" lt="0" ts="1250857355452" s="true" lb="Get the Admin
> zone" rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="27160">
> <assertionResult>
> <name>Login page response</name>
> <failure>false</failure>
> <error>false</error>
> </assertionResult>
> <httpSample t="2946" lt="2944" ts="1250857355452" s="true"
> lb="https://ecasd.cc.cec.eu.int:7002/ecas-test/protected/admin" rc="303"
> rm="ECAS Authentication Required" tn="TC-ECASTEST-005 1-1" dt="text"
> by="556"/>
> <httpSample t="166" lt="129" ts="1250857358406" s="true"
> lb="https://ecasd.cc.cec.eu.int:7002/cas/login?loginRequestId=ECAS_LR-1-XXeQLYsI9rJvTQrx5ZaH2j8KsUJ4WZgCVRX6FGGisN8-GluZLzzfxbHXsUHvzYml9SW-yztNlkkjnN8gA5YPv3aLBO"
> rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="26048"/>
> </httpSample>
> <httpSample t="489" lt="485" ts="1250857358612" s="true" lb="Get wayf page"
> rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="15645">
> <assertionResult>
> <name>Response Assertion</name>
> <failure>false</failure>
> <error>false</error>
> </assertionResult>
> </httpSample>
> <httpSample t="363" lt="0" ts="1250857359104" s="true" lb="Post domain"
> rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="24622">
> <assertionResult>
> <name>Response Assertion</name>
> <failure>false</failure>
> <error>false</error>
> </assertionResult>
> <httpSample t="132" lt="132" ts="1250857359104" s="true"
> lb="https://ecasd.cc.cec.eu.int:7002/cas/wayf.do" rc="302" rm="Moved
> Temporarily" tn="TC-ECASTEST-005 1-1" dt="text" by="511"/>
> <httpSample t="231" lt="197" ts="1250857359236" s="true"
> lb="https://ecasd.cc.cec.eu.int:7002/cas/login?loginRequestId=ECAS_LR-1-XXeQLYsI9rJvTQrx5ZaH2j8KsUJ4WZgCVRX6FGGisN8-GluZLzzfxbHXsUHvzYml9SW-yztNlkkjnN8gA5YPv3aLBO"
> rc="200" rm="OK" tn="TC-ECASTEST-005 1-1" dt="text" by="23600"/>
> </httpSample>
> <httpSample t="9321" lt="0" ts="1250857359473" s="true" lb="Post user
> credentials" rc="403" rm="Forbidden" tn="TC-ECASTEST-005 1-1" dt="text"
> by="16996">
> <assertionResult>
> <name>Login page response</name>
> <failure>false</failure>
> <error>false</error>
> </assertionResult>
> <assertionResult>
> <name>Login page response</name>
> <failure>false</failure>
> <error>false</error>
> </assertionResult>
> <httpSample t="2582" lt="2582" ts="1250857359473" s="true"
> lb="https://ecasd.cc.cec.eu.int:7002/cas/login" rc="303" rm="See Other"
> tn="TC-ECASTEST-005 1-1" dt="text" by="432"/>
> <httpSample t="6738" lt="6700" ts="1250857362056" s="false"
> lb="https://ecasd.cc.cec.eu.int:7002/ecas-test/protected/admin?ticket=ECAS_ST-0-nn8IXmNVB6yct06S2kcuiCwQ6sln47zUECq0MA3HiuU-GluZLzzfxbHXsUHvzYml9SW-g65QgpVMZLrUWTGzWRQp8y"
> rc="403" rm="Forbidden" tn="TC-ECASTEST-005 1-1" dt="text" by="16132"/>
> </httpSample>
>
> </testResults>
>
>
>
>
> Baudouin wrote:
> >
> > In one of my jmeter tests, I have a request which returns a 403.
> > Within the jMeter GUI interface I checked the "Ignore Status" check box.
> > As a consequence, the result is shown in red in the "View results tree"
> > object but the test is still ok because of the "Ignore Status" being
> > checked.
> > Now, I run the same test from ant by calling the jmeter task together with
> > the "failureproperty". In this case, it seems that the "Ignore Status" is
> > not being taken into account. The result is that my cruise control
> > calling the jmeter tests receives the "failureporperty" set to true which
>
> > is not what I would like to receive. I would like the same result as the
> > GUI part which says that the result of the test is ok.
> >
> > Any idea of what I could do?
> >
>
>
> --
> View this message in context: http://www.nabble.com/Problem-using-jmeter-failureproperty-from-ant-tp22412774p25081699.html
>
> Sent from the JMeter - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org