Hi,
you can simply use Ant's <echo file="..."
message="sessionID='#{sessionID}"/> from your test retrieving the
session id and the Ant's <property file="..."/> in the other tests to
load the previously written session id as property.
Alternatively you can use an Ant extension that allows to pop properties
to a calling build file to make them available for the rest of the
build. The drawback of this solution is that you can't run a single test
what can is handy at conception time.
Cheers,
Marc.
--
Blog: http://mguillem.wordpress.com
Douglas Beattie wrote:
> Thanks for the reply Marc.
>
> I guess I mis-communicated what I was trying to accomplish. I made some
> changes this morning and have now gotten the sessionID to be passed into this
> RESTful API to do a valid logout.
>
> I simply changed the code for the logout to the following:
> <invoke
> url="http://10.0.1.1:8080/identity/v1/logout?sessionID='#{sessionID}'"
> description="Logout valid user"
> />
>
> This was a problem with my lack of understanding on web programming than a
> problem with WebTest.
>
> Now I need to study how the sessionID obtained in the original login can be
> saved so it can be recalled from code I wish to put in a separate .xml file
> which would then get called from the "allTests.xml" type file.
> Right now I have all the steps in a single .xml file that gets executed.
>
> Thanks again though for the reply.
>
> Doug
>
>>>> Marc Guillemot <[EMAIL PROTECTED]> 01/14/08 8:09 AM >>>
> Hi,
>
> attribute are not case sensitive in an Ant file but invoke doesn't have
> any sessionId attribute, no matter with which case it is written.
>
> Cheers,
> Marc.
> --
> Blog: http://mguillem.wordpress.com
>
>
> Douglas Beattie wrote:
>> In the following code:
>> <invoke url="http://10.0.1.1:8080/identity/v1/logout"
>> sessionId="#{sessionID}"
>> description="Logout valid user"
>> property="sessionID"
>> />
> ...
>
>
> ----------------------------------------------------------------------
> NOTICE: This email message is for the sole use of the intended recipient(s)
> and may contain confidential and privileged information. Any unauthorized
> review, use, disclosure or distribution is prohibited. If you are not the
> intended recipient, please contact the sender by reply email and destroy all
> copies of the original message.
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest