[Webtest] posting forms with Spring

Lisa Crispin Lisa Crispin" <lisa.crispin@gmail.com
Tue, 5 Jun 2007 09:11:19 -0600


------=_Part_5573_2295449.1181056279038
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi Marc,
It works in a normal browser (IE6).  What I am told by the developer is that
Spring saves the parameter from the get, for example, 'step=1'.  Then when
you click the submit button, it remembers the parameter, adds 1 to it, and
appends 'step=2' to the URL that results when you submit.  That takes you to
the next page.  When the WebTest script clicks the button, the step number
isn't changed, so you stay on the same page.  As far as I understand, they
did this in order to use one Spring controller for several different pages
that make up a UI wizard.

The developer added hidden fields that allow WebTest to work, but since a
lot of people do use Spring, I was hoping someone else was doing something
similar and maybe there is a way for WebTest to handle this without having
to use the hidden fields.
thanks
Lisa

On 6/5/07, Marc Guillemot <mguillemot@yahoo.fr> wrote:
>
>
> Hi Lisa,
>
> I'm not sure to understand. You want to use WebTest here to do something
> that wouldn't be possible with a "normal" browser. Is this correct?
>
> Marc.
>
>
> Lisa Crispin-2 wrote:
> >
> > When using Spring for UI development, it uses the same controller for
> the
> > get and the post of a form (eg, SimpleFormController).  When the form is
> > posted, Spring reattaches the parameters from the get to the posted
> > request.  Is there any way to simulate this behavior in WebTest?  I.E.,
> > when
> > a submit button is clicked, specify additional parameters for the posted
> > request.
> > thanks
> > Lisa
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/posting-forms-with-Spring-tf3867639.html#a10965488
> Sent from the WebTest mailing list archive at Nabble.com.
>
> _______________________________________________
> WebTest mailing list
> WebTest@lists.canoo.com
> http://lists.canoo.com/mailman/listinfo/webtest
>



-- 
Lisa Crispin
Co-author,
Testing Extreme Programming
http://lisa.crispin.home.att.net

------=_Part_5573_2295449.1181056279038
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi Marc,<br>It works in a normal browser (IE6).&nbsp; What I am told by the developer is that Spring saves the parameter from the get, for example, &#39;step=1&#39;.&nbsp; Then when you click the submit button, it remembers the parameter, adds 1 to it, and appends &#39;step=2&#39; to the URL that results when you submit.&nbsp; That takes you to the next page.&nbsp; When the WebTest script clicks the button, the step number isn&#39;t changed, so you stay on the same page.&nbsp; As far as I understand, they did this in order to use one Spring controller for several different pages that make up a UI wizard.&nbsp; 
<br><br>The developer added hidden fields that allow WebTest to work, but since a lot of people do use Spring, I was hoping someone else was doing something similar and maybe there is a way for WebTest to handle this without having to use the hidden fields.
<br>thanks<br>Lisa<br><br><div><span class="gmail_quote">On 6/5/07, <b class="gmail_sendername">Marc Guillemot</b> &lt;<a href="mailto:mguillemot@yahoo.fr">mguillemot@yahoo.fr</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Hi Lisa,<br><br>I&#39;m not sure to understand. You want to use WebTest here to do something<br>that wouldn&#39;t be possible with a &quot;normal&quot; browser. Is this correct?<br><br>Marc.<br><br><br>Lisa Crispin-2 wrote:
<br>&gt;<br>&gt; When using Spring for UI development, it uses the same controller for the<br>&gt; get and the post of a form (eg, SimpleFormController).&nbsp;&nbsp;When the form is<br>&gt; posted, Spring reattaches the parameters from the get to the posted
<br>&gt; request.&nbsp;&nbsp;Is there any way to simulate this behavior in WebTest?&nbsp;&nbsp;I.E.,<br>&gt; when<br>&gt; a submit button is clicked, specify additional parameters for the posted<br>&gt; request.<br>&gt; thanks<br>&gt; Lisa<br>
&gt;<br>&gt;<br><br>--<br>View this message in context: <a href="http://www.nabble.com/posting-forms-with-Spring-tf3867639.html#a10965488">http://www.nabble.com/posting-forms-with-Spring-tf3867639.html#a10965488</a><br>Sent from the WebTest mailing list archive at 
<a href="http://Nabble.com">Nabble.com</a>.<br><br>_______________________________________________<br>WebTest mailing list<br><a href="mailto:WebTest@lists.canoo.com">WebTest@lists.canoo.com</a><br><a href="http://lists.canoo.com/mailman/listinfo/webtest">
http://lists.canoo.com/mailman/listinfo/webtest</a><br></blockquote></div><br><br clear="all"><br>-- <br>Lisa Crispin<br>Co-author, <br>Testing Extreme Programming<br><a href="http://lisa.crispin.home.att.net">http://lisa.crispin.home.att.net
</a>

------=_Part_5573_2295449.1181056279038--