On Mon, Oct 26, 2009 at 10:41 PM, Bret Pettichord <[email protected]> wrote:
> BTW, have you looked at FireDriver?
> http://github.com/saivenkat/firedriver
>
> How would you compare this work to what you are doing?
>

Yes, I've both looked at and contributed code to it. :)

The main difference is that FireDriver talks directly to the Firefox
extension, so it supports only Firefox. My bindings has another
abstraction layer (the WebDriver API) that wraps browser-specific
bridges. So you can control all the browsers through the same API
(just like the WebDriver Java bindings). Instead of doing one Watir
impl. for each of the browsers, 2.0 should just build on top of my
ruby bindings.

The WebDriver API is really simple - one WebDriver and one WebElement
class. Watir 2.0 should be built on top of this interface - ensuring
cross-browser support with very little effort - instead of talking to
each browser driver directly.
_______________________________________________
Wtr-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to