[Webtest] Member Poll: javascript solution for WebTest

webtest@lists.canoo.com webtest@lists.canoo.com
Tue, 10 Sep 2002 08:37:14 -0500


For those who are interested, here is the latest
chapter in my search for good javascript support
in an open-source web testing tool.

Yes, HttpUnit is starting to support JavaScript.
It is beginning with version 1.1.

Our web team has progressed well beyond this, though.
Not only are we using features beyond 1.1,
we're also using some HTML 4.0 things which
HttpUnit does not yet support.

So, one day HttpUnit might catch up on things things.
However, it will never support proprietary features
found in IE.  For better or worse, our team has
jumped head first into using IE proprietary features.

This has led me to a different project, called WebUnit.
https://sourceforge.net/projects/webunitproj/

Instead of emulating the browser, like HttpUnit (and Rhino),
WebUnit invokes an API that sits on top of the browser.
If you're following along, you'll know that this means using
COM.  WebUnit contains a Java-COM bridge to invoke an IE API.

Here are a few key features of the WebUnit architecture:
1) With the proper adapter, any browser can be used.
2) The only adapter available is for IE 5.5 (and greater).
3) An adapter for Mozilla/Netscape is planned.
4) The API is strikingly similar to that of HttpUnit.
5) Time/Effort/Code is not wasted emulating the browser.
6) You get as much JavaScript and Html support as your browser provides.
7) The current maintainer, Doron Gan, is very helpful and responsive.

There is one big thing that is missing:  an XML API. =20
That is where you all fit in.  Would you all consider
making a 'bridge' to WebUnit, as you've done for HttpUnit?

  =20




      > -----Original Message-----
      > From: Ostermueller, Erik=20
      > Sent: Friday, August 23, 2002 10:33 AM
      > To: webtest@lists.canoo.com
      > Subject: RE: [Webtest] Member Poll: javascript solution=20
      > for WebTest
      >=20
      >=20
      > FYI, according to Russell Gold, "the current plan is=20
      > [to support]
      > JavaScript 1.1" in httpunit.
      >=20
      > Go Russell!  http://httpunit.sourceforge.net/
      > _______________________________________________
      > WebTest mailing list
      > WebTest@lists.canoo.com
      > http://lists.canoo.com/mailman/listinfo/webtest
      >=20