in reply to Re: Testing at the browser: a trip report. (Perl, Ruby, etc.)
in thread Testing at the browser: a trip report. (Perl, Ruby, etc.)

The critical techology in WATIR isn't the language in which it is written. The critical technology is the sophistication with which the framework is capable of manipulating the Document Object Model (DOM) in Internet Explorer.

The WATIR people are doing an outstanding and elegant job of this in Ruby. There's no reason it couldn't be done in Perl, but no one has yet, at least at the level of elegance and sophistication demonstrated by WATIR.
  • Comment on Re^2: Testing at the browser: a trip report. (Perl, Ruby, etc.)

Replies are listed 'Best First'.
Re^3: Testing at the browser: a trip report. (Perl, Ruby, etc.)
by adrianh (Chancellor) on Feb 13, 2006 at 12:11 UTC
    The WATIR people are doing an outstanding and elegant job of this in Ruby. There's no reason it couldn't be done in Perl, but no one has yet, at least at the level of elegance and sophistication demonstrated by WATIR.

    Well, there is SAMIE and Win32::IE::Mechanize.

    Personally, I'm not as certain as you are that Ruby isn't a critical part of WATIR's success. From what I have seen people find it much easier to move from WAITIR to more general Ruby code than from Perl testing frameworks to more general Perl programming.

    Much as I love Perl it's been my experience that people find learning Ruby easier.

Re^3: Testing at the browser: a trip report. (Perl, Ruby, etc.)
by Anonymous Monk on Feb 12, 2006 at 22:14 UTC
    TRUE. I would like to have Win32:Watir :-))