[Webtest] Groovy scripting language and Webtest

Bill Milbratz webtest@lists.canoo.com
Thu, 26 Aug 2004 11:41:30 -0500


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------=_NextPartTM-000-8cfa68e3-4338-4b74-b37b-a7904df9f612
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C48B8B.8A201590"

------_=_NextPart_001_01C48B8B.8A201590
Content-Type: text/plain;
	charset="iso-8859-1"

Hi,
 
The new "pragmatic automation" book talks about using the "Groovy" scripting
language with ant. Groovy is a weakly-typed scripting language which sits on
top of the JVM and has access to ant tasks. ( http://groovy.codehaus.org/
<http://groovy.codehaus.org/>  )
 
is anyone using this (or a similar scripting language) with webtest?
 
i've used xml/xsl with webtest to generate 'ant' build scripts. I wondered
if scripting-ish alternatives proved more flexible/friendly.
 
thanks,
 
bill milbratz

------_=_NextPart_001_01C48B8B.8A201590
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word"><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">


<META content=3D"MSHTML 6.00.2800.1458" name=3DGENERATOR>
<STYLE>@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt =
72.0pt 90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H1 {
	FONT-SIZE: 16pt; MARGIN: 12pt 0cm 3pt; FONT-FAMILY: Arial
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline
}
P.PageHeading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 28pt; MARGIN: 24pt 0cm; TEXT-INDENT: =
0cm; FONT-FAMILY: Arial; LETTER-SPACING: 4pt; FONT-VARIANT: small-caps; =
mso-list: l0 level1 lfo2; mso-element: frame
}
LI.PageHeading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 28pt; MARGIN: 24pt 0cm; TEXT-INDENT: =
0cm; FONT-FAMILY: Arial; LETTER-SPACING: 4pt; FONT-VARIANT: small-caps; =
mso-list: l0 level1 lfo2; mso-element: frame
}
DIV.PageHeading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 28pt; MARGIN: 24pt 0cm; TEXT-INDENT: =
0cm; FONT-FAMILY: Arial; LETTER-SPACING: 4pt; FONT-VARIANT: small-caps; =
mso-list: l0 level1 lfo2; mso-element: frame
}
SPAN.EmailStyle18 {
	COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: =
personal-compose
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=3DEN-US vLink=3Dpurple link=3Dblue>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2>The new "pragmatic automation" book talks about using the =
"Groovy"=20
scripting language with ant. Groovy is&nbsp;a weakly-typed scripting =
language=20
which sits on top of the JVM and has access to ant tasks. ( <A=20
href=3D"http://groovy.codehaus.org/">http://groovy.codehaus.org/</A>&nbs=
p;)</FONT></SPAN></DIV>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2>is anyone using this (or a similar scripting =
language)&nbsp;with=20
webtest?</FONT></SPAN></DIV>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2>i've used xml/xsl with webtest to generate 'ant' build =
scripts. I=20
wondered if scripting-ish alternatives proved more=20
flexible/friendly.</FONT></SPAN></DIV>
<DIV><SPAN class=3D826313616-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D455302716-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2><SPAN =
class=3D826313616-26082004>thanks,</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=3D455302716-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2><SPAN =
class=3D826313616-26082004></SPAN></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D455302716-26082004><FONT face=3D"Arial Unicode MS" =
color=3D#0000ff=20
size=3D2><SPAN class=3D826313616-26082004>bill=20
milbratz</SPAN></FONT></SPAN></DIV></BODY></HTML>

------_=_NextPart_001_01C48B8B.8A201590--

------=_NextPartTM-000-8cfa68e3-4338-4b74-b37b-a7904df9f612--