[Webtest] help!
Forsberg, Mike
Forsberg, Mike" <mike.forsberg@amd.com
Thu, 3 Apr 2008 17:51:34 -0500
This is a multi-part message in MIME format.
------_=_NextPart_001_01C895DD.445FA888
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
What some of us here at AMD have done is leverage the ant framework and
used the macrodef task.
=20
----------- snippet of macro library --------
=20
<project name=3D"anon-lib" xmlns:anon=3D"test.anon">
=20
<!-- .... Other macros ... --!>
=20
<macrodef name=3D"clickTab-verifyText-return" uri=3D"test.anon">
<attribute name=3D"tabName"/>
<attribute name=3D"innerText"/>
<sequential>
<clickLink label=3D"@{tabName}"/>
<followframe htmlId=3D"iBody"/>
<verifyText text=3D"@{innerText}" />
<selectWindow index=3D"0"/>
</sequential>
</macrodef>
=20
<!-- ... more macros ... --!>
=20
</project>
---------------- end ------------------
=20
This code snippet clicks a link which causes an iFrame to change. Then
enters the iFrame and verifies that innerText is present. Then returns
to the main window.
=20
Below is how you call it.
=20
----------- snippet of macro call --------
=20
<project name=3D"InstallCheck" default=3D"test" xmlns:base=3D"test.base"
xmlns:anon=3D"test.anon">
<import file=3D"${testlib.dir}/anon-lib.xml"/>
<target name=3D"test">
<stdwebtest name=3D"blah">
<test-steps>
<!-some steps --!>
<anon:clickTab-verifyText-return tabName=3D"tabLinkText"
innerText=3D"Hello World" />=20
</test-steps>
</stdwebtest>
</target>
=20
Hope I helped
=20
Big Mike
=20
________________________________
From: webtest-admin@gate4.canoo.com
[mailto:webtest-admin@gate4.canoo.com] On Behalf Of Deepa Nigam
Sent: Thursday, April 03, 2008 5:32 PM
To: webtest@gate4.canoo.com
Subject: RE: [Webtest] help!
=20
Ok. Thanks. Is it possible to invoke another target from the middle of
the target: Like calling functions.
=20
Thanks,
Deepa
________________________________
Subject: RE: [Webtest] help!
From: mike.forsberg@amd.com
To: webtest@gate4.canoo.com; deepani@hotmail.com
Date: Thu, 3 Apr 2008 16:43:07 -0500
I think the Kevin Casey answered your question already... Aren't random
numbers in the set of random strings?
=20
I don't like e-mailing manual links but please see "storeRandom string
Example" on http://webtest.canoo.com/webtest/manual/storeRandom.html
________________________________
From: webtest-admin@gate4.canoo.com
[mailto:webtest-admin@gate4.canoo.com] On Behalf Of Deepa Nigam
Sent: Thursday, April 03, 2008 3:57 PM
To: webtest@gate4.canoo.com
Subject: [Webtest] help!
=20
Hi,
=20
Can we use storeRandom to create strings randomly ? Can someone post an
example of how to do that ?
=20
Thanks,
Deepa
________________________________
Get in touch in an instant. Get Windows Live Messenger now.
<http://www.windowslive.com/messenger/overview.html?ocid=3DTXT_TAGLM_WL_R=
e
fresh_getintouch_042008>=20
--Forwarded Message Attachment--
Subject: Re: [Webtest] How to generate random numbers
Date: Wed, 2 Apr 2008 15:33:46 -0500
From: kcasey@optaros.com
To: deepani@hotmail.com
CC: webtest@gate4.canoo.com
=09
Hello Deepa-=20
I've yet to use storeRandom myself, but from reading the docs,
seems=20
like you could do something like:=20
<storeRandom property=3D"myRandomNumber" from=3D"0" to=3D"10" />=20
<setInputField htmlId=3D"id_random_field"
value=3D"#{myRandomNumber}" />=20
the first step will store an integer in the range 0-10
(inclusive) in a=20
property called "myRandomNumber". the second step will enter the
value=20
of myRandomNumber into a text input field on your page with the
ID=20
"id_random_field". The first step is the important one, in your
case -=20
once you have the random number stored in a property, you can do
anything you want with it with any other Webtest steps.=20
Good luck!=20
On Wed, 2008-04-02 at 13:23 -0700, Deepa Nigam wrote:=20
> Hi,=20
> =20
> I am new to Canoo Webtest. My application requires random
number=20
> generation. Is there any method in Canoo that I can use to
generate=20
> random numbers. I saw storeRandom but not sure how to use it.=20
> =20
> Can someone help !=20
>=20
>=20
>
______________________________________________________________________=20
> Use video conversation to talk face-to-face with Windows Live=20
> Messenger. Get started!=20
_______________________________________________=20
WebTest mailing list=20
WebTest@lists.canoo.com=20
http://lists.canoo.com/mailman/listinfo/webtest=20
=20
________________________________
Get in touch in an instant. Get Windows Live Messenger now.
<http://www.windowslive.com/messenger/overview.html?ocid=3DTXT_TAGLM_WL_R=
e
fresh_getintouch_042008>=20
------_=_NextPart_001_01C895DD.445FA888
Content-Type: text/html;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:blue;
text-decoration:underline;}
p
{mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman";}
p.ecmsonormal, li.ecmsonormal, div.ecmsonormal
{mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman";}
p.ecmsonormal1, li.ecmsonormal1, div.ecmsonormal1
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
p.ecmsonormal2, li.ecmsonormal2, div.ecmsonormal2
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
p.ecmsonormal3, li.ecmsonormal3, div.ecmsonormal3
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
p.ecmsonormal4, li.ecmsonormal4, div.ecmsonormal4
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
p.ecmsonormal5, li.ecmsonormal5, div.ecmsonormal5
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
span.ecmsohyperlink1
{color:blue;
text-decoration:underline;}
p.ecmsonormal6, li.ecmsonormal6, div.ecmsonormal6
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
span.ecmsohyperlink2
{color:blue;
text-decoration:underline;}
p.ecmsonormal7, li.ecmsonormal7, div.ecmsonormal7
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
span.ecmsohyperlink3
{color:blue;
text-decoration:underline;}
span.ecmsohyperlinkfollowed1
{color:blue;
text-decoration:underline;}
p.ecmsonormal8, li.ecmsonormal8, div.ecmsonormal8
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
span.ecmsohyperlink4
{color:blue;
text-decoration:underline;}
span.ecmsohyperlinkfollowed2
{color:blue;
text-decoration:underline;}
p.ecmsonormal9, li.ecmsonormal9, div.ecmsonormal9
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
span.ecmsohyperlink5
{color:blue;
text-decoration:underline;}
span.ecmsohyperlinkfollowed3
{color:blue;
text-decoration:underline;}
span.ecemailstyle181
{font-family:Arial;
color:navy;}
p.ecmsonormal10, li.ecmsonormal10, div.ecmsonormal10
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
span.ecmsohyperlink6
{color:blue;
text-decoration:underline;}
span.ecmsohyperlinkfollowed4
{color:blue;
text-decoration:underline;}
span.ecemailstyle182
{font-family:Arial;
color:navy;}
p.ecmsonormal11, li.ecmsonormal11, div.ecmsonormal11
{mso-margin-top-alt:auto;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
span.ecmsohyperlink7
{color:blue;
text-decoration:underline;}
span.ecmsohyperlinkfollowed5
{color:blue;
text-decoration:underline;}
span.ecemailstyle183
{font-family:Arial;
color:navy;}
span.EmailStyle48
{mso-style-type:personal-reply;
font-family:Arial;
color:navy;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=3DEN-US link=3Dblue vlink=3Dblue>
<div class=3DSection1>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>What some of us here at AMD have =
done is
leverage the ant framework and used the macrodef =
task.<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>----------- snippet of macro =
library
--------<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><project =
name=3D"anon-lib"
xmlns:anon=3D"test.anon"><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> <!-- …. Other =
macros …
--!><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> <macrodef
name=3D"clickTab-verifyText-return" =
uri=3D"test.anon"><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> <attribute
name=3D"tabName"/><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> <attribute
name=3D"innerText"/><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<sequential><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<clickLink =
label=3D"@{tabName}"/><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<followframe =
htmlId=3D"iBody"/><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<verifyText text=3D"@{innerText}" =
/><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<selectWindow index=3D"0"/><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
</sequential><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
</macrodef><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> <!-- … more macros =
…
--!><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'></project><o:p></o:p></span></=
font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>---------------- end =
------------------<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>This code snippet clicks a link =
which
causes an iFrame to change. Then enters the iFrame and verifies that =
innerText
is present. Then returns to the main =
window.<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Below is how you call =
it.<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>----------- snippet of macro =
call
--------<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><project =
name=3D"InstallCheck"
default=3D"test" xmlns:base=3D"test.base" =
xmlns:anon=3D"test.anon"><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><import =
file=3D"${testlib.dir}/anon-lib.xml"/><o:p></o:p></span></fo=
nt></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><target =
name=3D”test”><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> <stdwebtest =
name=3D”blah”><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<test-steps><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<!—some
steps --!><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
<anon:clickTab-verifyText-return
tabName=3D"tabLinkText" innerText=3D"Hello World" =
/> <o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
</test-steps><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> =
</stdwebtest><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'></target><o:p></o:p></span></f=
ont></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hope I =
helped<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Big =
Mike<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div>
<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>
<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>
</span></font></div>
<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
webtest-admin@gate4.canoo.com [mailto:webtest-admin@gate4.canoo.com] =
<b><span
style=3D'font-weight:bold'>On Behalf Of </span></b>Deepa Nigam<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, April 03, =
2008
5:32 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
webtest@gate4.canoo.com<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [Webtest] =
help!</span></font><o:p></o:p></p>
</div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D2 =
face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma'>Ok. Thanks. Is it possible =
to
invoke another target from the middle of the target: Like calling =
functions.<br>
<br>
Thanks,<br>
Deepa<br>
<br>
<o:p></o:p></span></font></p>
<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
<hr size=3D2 width=3D"100%" align=3Dcenter>
</span></font></div>
<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D2 =
face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma'>Subject: RE: [Webtest] =
help!<br>
From: mike.forsberg@amd.com<br>
To: webtest@gate4.canoo.com; deepani@hotmail.com<br>
Date: Thu, 3 Apr 2008 16:43:07 -0500<o:p></o:p></span></font></p>
<div>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I think the Kevin Casey answered =
your
question already… Aren’t random numbers in the set of random
strings?</span></font><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'> </span></font><font size=3D2 face=3DTahoma><span =
style=3D'font-size:
10.0pt;font-family:Tahoma'><o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I don’t like e-mailing manual =
links
but please see “</span></font><font size=3D2 face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma'>storeRandom string =
Example”
on =
http://webtest.canoo.com/webtest/manual/storeRandom.html<o:p></o:p></span=
></font></p>
<div>
<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>
<hr size=3D2 width=3D"100%" align=3Dcenter>
</span></font></div>
<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
webtest-admin@gate4.canoo.com [mailto:webtest-admin@gate4.canoo.com] =
<b><span
style=3D'font-weight:bold'>On Behalf Of </span></b>Deepa Nigam<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, April 03, =
2008
3:57 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
webtest@gate4.canoo.com<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [Webtest] =
help!<o:p></o:p></span></font></p>
</div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'> </span></font><font size=3D2 face=3DTahoma><span =
style=3D'font-size:
10.0pt;font-family:Tahoma'><o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D2 =
face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma'>Hi,<br>
<br>
Can we use storeRandom to create strings randomly ? Can someone post an =
example
of how to do that ?<br>
<br>
Thanks,<br>
Deepa<o:p></o:p></span></font></p>
<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
<hr size=3D2 width=3D"100%" align=3Dcenter>
</span></font></div>
<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'>Get in touch in an instant. <a
href=3D"http://www.windowslive.com/messenger/overview.html?ocid=3DTXT_TAG=
LM_WL_Refresh_getintouch_042008"
target=3D"_blank">Get Windows Live Messenger =
now.</a><o:p></o:p></span></font></p>
</div>
<blockquote style=3D'margin-top:5.0pt;margin-bottom:5.0pt'>
<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'>--Forwarded Message Attachment--<br>
Subject: Re: [Webtest] How to generate random numbers<br>
Date: Wed, 2 Apr 2008 15:33:46 -0500<br>
From: kcasey@optaros.com<br>
To: deepani@hotmail.com<br>
CC: webtest@gate4.canoo.com<br>
<br>
Hello Deepa- <br>
I've yet to use storeRandom myself, but from reading the docs, seems =
<br>
like you could do something like: <br>
<storeRandom property=3D"myRandomNumber" =
from=3D"0"
to=3D"10" /> <br>
<setInputField htmlId=3D"id_random_field"
value=3D"#{myRandomNumber}" /> <br>
the first step will store an integer in the range 0-10 (inclusive) in a =
<br>
property called "myRandomNumber". the second step will enter =
the
value <br>
of myRandomNumber into a text input field on your page with the ID <br>
"id_random_field". The first step is the important one, in =
your case
- <br>
once you have the random number stored in a property, you can do <br>
anything you want with it with any other Webtest steps. <br>
Good luck! <br>
On Wed, 2008-04-02 at 13:23 -0700, Deepa Nigam wrote: <br>
> Hi, <br>
> <br>
> I am new to Canoo Webtest. My application requires random number =
<br>
> generation. Is there any method in Canoo that I can use to generate =
<br>
> random numbers. I saw storeRandom but not sure how to use it. <br>
> <br>
> Can someone help ! <br>
> <br>
> <br>
> =
______________________________________________________________________ =
<br>
> Use video conversation to talk face-to-face with Windows Live <br>
> Messenger. Get started! <br>
_______________________________________________ <br>
WebTest mailing list <br>
WebTest@lists.canoo.com <br>
<a href=3D"http://lists.canoo.com/mailman/listinfo/webtest" =
target=3D"_blank">http://lists.canoo.com/mailman/listinfo/webtest</a>
<o:p></o:p></span></font></p>
</blockquote>
<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'><o:p> </o:p></span></font></p>
<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
<hr size=3D2 width=3D"100%" align=3Dcenter>
</span></font></div>
<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'>Get in touch in an instant. <a
href=3D"http://www.windowslive.com/messenger/overview.html?ocid=3DTXT_TAG=
LM_WL_Refresh_getintouch_042008"
target=3D"_new">Get Windows Live Messenger =
now.</a><o:p></o:p></span></font></p>
</div>
</body>
</html>
------_=_NextPart_001_01C895DD.445FA888--