[Webtest] Webtest and jUnit

Aatish Arora webtest@lists.canoo.com
Sun, 26 Oct 2003 23:54:43 -0800 (PST)


--0-1512324408-1067241283=:20932
Content-Type: text/plain; charset=us-ascii

Hi Peter,
 
Although these tools do look good - i doubt that capture / playback is a good long term solution. In the end you have to make a good framework which would be adaptable to changes - and thats why i prefer Canoo. Its fast - and pretty easy to maintain if u plan well. 
 
aatish

"Cardimino, Peter" <PCardimino@kronos.com> wrote:
There are several that I've used.
MaxQ http://maxq.tigris.org
TestMaker http://www.pushtotest.com/ptt
grinder http://sourceforge.net/projects/grinder

Each generates scripts with their capture/replay tool.
Each has it's pro's & con's. All 3 have you set your
browser to a proxy that the capture/replay tool sits on
to record the conversation. They all appear to use the
HTTPClient package from Ronald Tschalär. Grinder also has
it's own httpPlugin that can be used. In fact that httpPlugin
allows Grinder to capture some browser sessions the other 2
guys can't...

Hope this helps,
regards,
/peterc



-----Original Message-----
From: Siegfried Göschl [mailto:siegfried.goeschl@it20one.at]
Sent: Friday, October 24, 2003 7:01 AM
To: webtest@gate.canoo.com
Cc: webtest@gate.canoo.com
Subject: Re: [Webtest] Webtest and jUnit


Hi Evans,

thanks for the hint of jWebUnit - looks very interesting. 

There was another tool out there but I can't remember its name - it 
was a capture & replay tool creating JPhyton Scripts. It was 
mentioned somewhere in the mailing list but I don't find it at the 
moment.

Cheers,

Siegfried Goeschl

On 23 Oct 2003 at 17:53, Evan Hughes wrote:

> Howdy Siegfried,
> 
> On Thu, Oct 23, 2003 at 07:40:56PM +0200, Siegfried G?schl wrote: ...
> > +) AFAIK it is tied to ANT but you need some scripting anyway to >
> setup a test environment, provide initialization, and so on. You can >
> also wrap the ANT process into a JUNIT test.
> 
> I'm probably going to go with faking an Ant environment:
> 
> http://ant.apache.org/manual/antexternal.html
> 
> > +) At Together Teaml?sungen we evaluates HTTPUnit and Canoo WebTest
> > and Canoo WebTest won. Not because you have the flexibility to do
> > anything you want but refactoring HTTPUnit test cases plus providing
> > extensive reporting would reinvent the Canoo WebTest wheel. And I
> > nearly forgot to mention that a lot of Canoo WebTests were already
> > running and generating reports when the other guy was still
> > pondering over the problems to solve with HTTPUnit ... :-)
> 
> I'm looking at using jWebUnit. It appears to provide a programmatic
> access to HttpUnit which is quite similar to webtest's functionality. 
> 
> I'd like to keep the option of using java directly so that I can
> modify external data and then perform tests. 
> 
> ...
> > +) Here my answer get biased since I dropped ANT long ago and
> > switched to MAVEN since MAVEN gives you a lot of tools you need for
> > doing a "Clean Build and Smoke Test"
> 
> We're testing a php application. I'm trying to follow the shortest
> line between "no regression tests" and "full test suite". =)
> 
> e
> _______________________________________________
> WebTest mailing list
> WebTest@lists.canoo.com
> http://lists.canoo.com/mailman/listinfo/webtest
> 



Siegfried Goeschl
CTO
=================================
IT20one GmbH
mail: siegfried.goeschl@it20one.at
phone: +43-1-9900046
fax: +43-1-52 37 888
www.it20one.at
_______________________________________________
WebTest mailing list
WebTest@lists.canoo.com
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
WebTest@lists.canoo.com
http://lists.canoo.com/mailman/listinfo/webtest

---------------------------------
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
--0-1512324408-1067241283=:20932
Content-Type: text/html; charset=us-ascii

<DIV>Hi Peter,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Although these tools do look good - i doubt that capture / playback is a good long term solution. In the end you have to make a good framework which would be adaptable to changes - and thats why i prefer Canoo. Its fast - and pretty easy to maintain if u plan well. </DIV>
<DIV>&nbsp;</DIV>
<DIV>aatish</DIV>
<DIV><BR><B><I>"Cardimino, Peter" &lt;PCardimino@kronos.com&gt;</I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">There are several that I've used.<BR>MaxQ http://maxq.tigris.org<BR>TestMaker http://www.pushtotest.com/ptt<BR>grinder http://sourceforge.net/projects/grinder<BR><BR>Each generates scripts with their capture/replay tool.<BR>Each has it's pro's &amp; con's. All 3 have you set your<BR>browser to a proxy that the capture/replay tool sits on<BR>to record the conversation. They all appear to use the<BR>HTTPClient package from Ronald Tschalär. Grinder also has<BR>it's own httpPlugin that can be used. In fact that httpPlugin<BR>allows Grinder to capture some browser sessions the other 2<BR>guys can't...<BR><BR>Hope this helps,<BR>regards,<BR>/peterc<BR><BR><BR><BR>-----Original Message-----<BR>From: Siegfried Göschl [mailto:siegfried.goeschl@it20one.at]<BR>Sent: Friday, October 24, 2003 7:01 AM<BR>To: webtest@gate.canoo.com<BR>Cc: webtest@gate.canoo.com<BR>Subject: Re: [Webtest] Webtest and
 jUnit<BR><BR><BR>Hi Evans,<BR><BR>thanks for the hint of jWebUnit - looks very interesting. <BR><BR>There was another tool out there but I can't remember its name - it <BR>was a capture &amp; replay tool creating JPhyton Scripts. It was <BR>mentioned somewhere in the mailing list but I don't find it at the <BR>moment.<BR><BR>Cheers,<BR><BR>Siegfried Goeschl<BR><BR>On 23 Oct 2003 at 17:53, Evan Hughes wrote:<BR><BR>&gt; Howdy Siegfried,<BR>&gt; <BR>&gt; On Thu, Oct 23, 2003 at 07:40:56PM +0200, Siegfried G?schl wrote: ...<BR>&gt; &gt; +) AFAIK it is tied to ANT but you need some scripting anyway to &gt;<BR>&gt; setup a test environment, provide initialization, and so on. You can &gt;<BR>&gt; also wrap the ANT process into a JUNIT test.<BR>&gt; <BR>&gt; I'm probably going to go with faking an Ant environment:<BR>&gt; <BR>&gt; http://ant.apache.org/manual/antexternal.html<BR>&gt; <BR>&gt; &gt; +) At Together Teaml?sungen we evaluates HTTPUnit and Canoo WebTest<BR>&gt; &gt; and Canoo
 WebTest won. Not because you have the flexibility to do<BR>&gt; &gt; anything you want but refactoring HTTPUnit test cases plus providing<BR>&gt; &gt; extensive reporting would reinvent the Canoo WebTest wheel. And I<BR>&gt; &gt; nearly forgot to mention that a lot of Canoo WebTests were already<BR>&gt; &gt; running and generating reports when the other guy was still<BR>&gt; &gt; pondering over the problems to solve with HTTPUnit ... :-)<BR>&gt; <BR>&gt; I'm looking at using jWebUnit. It appears to provide a programmatic<BR>&gt; access to HttpUnit which is quite similar to webtest's functionality. <BR>&gt; <BR>&gt; I'd like to keep the option of using java directly so that I can<BR>&gt; modify external data and then perform tests. <BR>&gt; <BR>&gt; ...<BR>&gt; &gt; +) Here my answer get biased since I dropped ANT long ago and<BR>&gt; &gt; switched to MAVEN since MAVEN gives you a lot of tools you need for<BR>&gt; &gt; doing a "Clean Build and Smoke Test"<BR>&gt; <BR>&gt; We're
 testing a php application. I'm trying to follow the shortest<BR>&gt; line between "no regression tests" and "full test suite". =)<BR>&gt; <BR>&gt; e<BR>&gt; _______________________________________________<BR>&gt; WebTest mailing list<BR>&gt; WebTest@lists.canoo.com<BR>&gt; http://lists.canoo.com/mailman/listinfo/webtest<BR>&gt; <BR><BR><BR><BR>Siegfried Goeschl<BR>CTO<BR>=================================<BR>IT20one GmbH<BR>mail: siegfried.goeschl@it20one.at<BR>phone: +43-1-9900046<BR>fax: +43-1-52 37 888<BR>www.it20one.at<BR>_______________________________________________<BR>WebTest mailing list<BR>WebTest@lists.canoo.com<BR>http://lists.canoo.com/mailman/listinfo/webtest<BR>_______________________________________________<BR>WebTest mailing list<BR>WebTest@lists.canoo.com<BR>http://lists.canoo.com/mailman/listinfo/webtest</BLOCKQUOTE><p><hr SIZE=1>
Do you Yahoo!?<br>
Exclusive Video Premiere - <a href="http://launch.yahoo.com/video/?1093432&fs=1&redirectURL=http://launch.yahoo.com/promos/britneyspears/">Britney Spears</a>
--0-1512324408-1067241283=:20932--