18 messages in com.canoo.lists.webtestRe: [Webtest] Re: About setinputfield
FromSent OnAttachments
Tize Ma14 May 2004 12:03 
Marc Guillemot17 May 2004 00:27 
Tize Ma17 May 2004 10:17 
Marc Guillemot17 May 2004 12:48 
Tize Ma17 May 2004 14:09 
sunshuli17 May 2004 18:44 
Marc Guillemot18 May 2004 01:45 
sunshuli18 May 2004 02:15.jsp
sunshuli18 May 2004 02:18.jpg
Marc Guillemot18 May 2004 02:22 
Marc Guillemot18 May 2004 02:27 
sunshuli18 May 2004 02:34 
Marc Guillemot18 May 2004 06:53 
sunshuli18 May 2004 18:33 
Marc Guillemot19 May 2004 00:58 
sunshuli19 May 2004 01:06 
sunshuli19 May 2004 01:38 
Marc Guillemot19 May 2004 07:25 
Subject:Re: [Webtest] Re: About setinputfield
From:sunshuli (suns@bhr.com.cn)
Date:05/19/2004 01:06:01 AM
List:com.canoo.lists.webtest

Hi Marc,

Our problem is that how can we set the 3 different pocCd value (CNDLC, USSEA,
SGSIN) into the same parameter name "pocCd" in the for loop?

thanks a lot. ----- Original Message ----- From: sunshuli To: webt@lists.canoo.com Sent: Wednesday, May 19, 2004 9:33 AM Subject: Re: [Webtest] Re: About setinputfield

Hi,

Below is html code segment:

<tr class="HL"> ...... <td >1 </td> <td > <div align="center"> <input type="text" name="pocCd" size="5" maxlength="5" Value="CNDLC">

</div> </td> ...... <tr class="HL"> ...... <td >2 </td> <td > <div align="center"> <input type="text" name="pocCd" size="5" maxlength="5" Value="USSEA">

</div> </td> <td > ......

<tr class="HL"> ...... <td >3 </td> <td > <div align="center"> <input type="text" name="pocCd" size="5" maxlength="5" Value="SGSIN">

</div> </td> <td > ....... <tr class="HL"> ...... <td >4 </td> <td > <div align="center"> <input type="text" name="pocCd" size="5" maxlength="5" Value="">

</div> </td> ....... <tr class="HL"> ...... <td >5</td> <td > <div align="center"> <input type="text" name="pocCd" size="5" maxlength="5" Value=""> </div> </td> ....... <tr class="HL"> ...... <td >6 </td> <td > <div align="center"> <input type="text" name="pocCd" size="5" maxlength="5" Value="">

</div> </td> ....... <tr class="HL"> ...... <td >7 </td> <td > <div align="center"> <input type="text" name="pocCd" size="5" maxlength="5" Value="">

</div> </td> ........

There is only 1 name "pocCd" defined.

Thanks a lot.

----- Original Message ----- From: "Marc Guillemot" <mgui@yahoo.fr> To: <webt@lists.canoo.com> Sent: Tuesday, May 18, 2004 9:53 PM Subject: [Webtest] Re: About setinputfield

> This is NOT html code but jsp or something else!!! > > Marc. > > sunshuli wrote: > > Hi Marc, > > > > HTML code: > > > > for(int i = 0; i < 3; ++i) { %> > > <tr CLASS="HL"> > > <td > <input type="checkbox" name="selected" value="<%= i > > %>"></td> > > <td><%= i+1 %> </td> > > <td> > > <input type="text" name="pocCd" size="5" maxlength="5" > > Value="<%= tmpPocCd[i]==null ? "" : tmpPocCd[i] %>"> > > </td> > > <% } > > > > There is only 1 parameter name "pocCd" defined in html in the for loop. > > But we have 3 values of port code that need to be inputted in this > > field. And in Canoo, we need the different name of port code. How can we > > realize this in canoo script? > > > > thanks a lot. > > > > ----- Original Message ----- > > From: "Marc Guillemot" <mgui@yahoo.fr <mailto:mgui@yahoo.fr>> > > To: <webt@lists.canoo.com <mailto:webt@lists.canoo.com>> > > Sent: Tuesday, May 18, 2004 5:22 PM > > Subject: Re: [Webtest] Re: About setinputfield > > > > > Hi sunshuli, > > > > > > I'm not interested at all in your jsp, neither I am in a screen copy. > > What is of interest is the generated html code > > > received by your browser not how it is graphically rendered. And for > > simplicity, only the few significative lines. > > > > > > Marc. > > > > > > sunshuli wrote: > > > > Hi, > > > > > > > > Attached is the source code (CreateSvcrt.jsp), due to the message > > capaticy > > > > is limited, i will send you the result with running the jsp > > > > (CreateSvctr.doc) later. > > > > > > > > thanks a lot. > > > > sunshuli > > > > > > > > ----- Original Message ----- > > > > From: "Marc Guillemot" <mgui@yahoo.fr > > <mailto:mgui@yahoo.fr>> > > > > To: <webt@lists.canoo.com <mailto:webt@lists.canoo.com>> > > > > Sent: Tuesday, May 18, 2004 4:45 PM > > > > Subject: [Webtest] Re: About setinputfield > > > > > > > > > > > > > > > >>Hi, > > > >> > > > >>can you please show the html code (ie what your browser receives) > > and not > > > > > > > > the source of the "script" that generates it. > > > > > > > >>How do you imagine which field should be set in each iteration? You > > can't > > > > > > > > get any correspondance on the server side > > > > > > > >>between your checkboxes and your text fields. > > > >> > > > >>Marc. > > > >> > > > >> > > > >>sunshuli wrote: > > > >> > > > >>> Hi, All > > > >>> > > > >>> There is a problem about setinputfield need your help: > > > >>> > > > >>> When I do test with <Setinputfield>,I need to input many values in > > > > > > > > some > > > > > > > >>>text fields,For these text fields in different lines base on loop > > > > > > > > method,and > > > > > > > >>>there is a same name for these fields in html. > > > >>> > > > >>> I need to give multi different values into these same name > > textfileds > > > > > > > > in > > > > > > > >>>loop method. > > > >>> But, i can't get expect result.( We hope we can get the result > > ,A,B,C > > > > > > > > not > > > > > > > >>>porCD.value${i} in textfield) > > > >>> We got : > > > >>> > > > >>> Porcode: > > > >>> [echo] pocCD.value > > > >>> [echo] > > > >>> > > > >>> all: > > > >>> [echo] pocCD.value > > > >>> [echo] > > > >>> [echo] pocCD.value.${i} > > > >>> [echo] > > > >>> > > > >>> BUILD SUCCESSFUL > > > >>> > > > >>> Could you help me what's matter with my test script? > > > >>> > > > >>> Bellow is source of html, please as reference > > > >>> > > > >>> for(int i = 0; i < tmpPocCd.length; ++i) { %> > > > >>> <tr CLASS="HL"> > > > >>> <td > <input type="checkbox" name="selected" value="<%= i > > %>"></td> > > > >>> <td><%= i+1 %> </td> > > > >>> <td> > > > >>> > > > >>> <input type="text" name="pocCd" size="5" maxlength="5" Value="<%= > > > >>>tmpPocCd[i]==null ? : tmpPocCd[i] %>"> > > > >>> </td> > > > >>> > > > >>> Bellow is test script, please as reference. > > > >>> > > > >>> .... > > > >>> > > > >>> <!--Repeat--> > > > >>> > > > >>> > > > >>> > > > >>> <repeat count="3" countername="row"> > > > >>> > > > >>> > > > >>> > > > >>> <setinputfield > > > >>> > > > >>> stepid="set Port Code in Select Update > > Sailing > > > >>>Schedule Detail page" > > > >>> > > > >>> name="pocCd" > > > >>> > > > >>> value="${pocCD.value}"/> > > > >>> > > > >>> </repeat> > > > >>> > > > >>> .... > > > >>> > > > >>> <target name = "Porcode" > > > > >>> > > > >>> > > > >>> > > > >>> <loadproperties > > > >>>srcFile="${webtest.home}/canoo/Porcode1.properties"/> > > > >>> > > > >>> <echo>Porcode pocCD.value.${i} > > > >>> > > > >>> </echo> > > > >>> > > > >>> <antcall target="porcodefile1" > > > > >>> > > > >>> </antcall> > > > >>> > > > >>> </target> > > > >>> > > > >>> <target name="porcodefile1"> > > > >>> > > > >>> <propertyfile > > > >>>file="${webtest.home}/canoo/Porcode1.properties"> > > > >>> > > > >>> <entry key="i" type="int" operation="+" value="1"/> > > > >>> > > > >>> </propertyfile> > > > >>> > > > >>> > > > >>> > > > >>> <echo>procodefile1 pocCD.value.${i} > > > >>> > > > >>> </echo> > > > >>> > > > >>> <antcall target= "getvalue"> > > > >>> > > > >>> </antcall> > > > >>> > > > >>> </target> > > > >>> > > > >>> > > > >>> > > > >>> <target name="getvalue"> > > > >>> > > > >>> <loadproperties > > > >>>srcFile="${webtest.home}/canoo/Porcode1.properties"/> > > > >>> > > > >>> <echo>getvalue pocCD.value.${i} > > > >>> > > > >>> </echo> > > > >>> > > > >>> <antcall target="all"> > > > >>> > > > >>> </antcall> > > > >>> > > > >>> </target> > > > >>> > > > >>> > > > >>> > > > >>> Bellow is my Porcode.properties: > > > >>> > > > >>> i=1 > > > >>> > > > >>> pocCD.value.3=C > > > >>> > > > >>> pocCD.value.2=B > > > >>> > > > >>> pocCD.value.1=A > > > >>> > > > >>> > > > >>> > > > >>> Anyone can help? > > > >>> > > > >>> Thanks a lot. > > > >> > > > >> > > > >>_______________________________________________ > > > >>WebTest mailing list > > > >>WebT@lists.canoo.com <mailto:WebT@lists.canoo.com> > > > >>http://lists.canoo.com/mailman/listinfo/webtest > > > > > > > > > _______________________________________________ > > > WebTest mailing list > > > WebT@lists.canoo.com <mailto:WebT@lists.canoo.com> > > > http://lists.canoo.com/mailman/listinfo/webtest > > > _______________________________________________ > WebTest mailing list > WebT@lists.canoo.com > http://lists.canoo.com/mailman/listinfo/webtest