# Control of Browser

**URL:** <https://www.ruby-forum.com/t/control-of-browser/67328>\
**Category:** Ruby\
**Created:** [September 2, 2006, 10:34am UTC](https://www.ruby-forum.com/t/control-of-browser/67328 "2006-09-02T10:34:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dracos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ea666f/32.png) [@dracos](https://www.ruby-forum.com/u/dracos)\
**Post date:** [September 2, 2006, 10:34am UTC](https://www.ruby-forum.com/t/control-of-browser/67328/1 "2006-09-02T10:34:05Z")

</div>

Hi,

is there a possibility to control a browser like Firefox or IE with  
ruby?

I’ thinking about a script to login in a system and do some operations  
there - pushing buttons, …

Thanks  
Peter

---

<div class="post-metadata">

**Author:** ![dracos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ea666f/32.png) [@dracos](https://www.ruby-forum.com/u/dracos)\
**Post date:** [September 2, 2006, 10:40am UTC](https://www.ruby-forum.com/t/control-of-browser/67328/2 "2006-09-02T10:40:06Z")

</div>

Peter M. wrote:

> 

On Windows, there’s WATIR to drive IE. I’m not sure about Firefox on  
Windows or any browsers on non-Windows systems.

---

<div class="post-metadata">

**Author:** ![dracos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ea666f/32.png) [@dracos](https://www.ruby-forum.com/u/dracos)\
**Post date:** [September 2, 2006, 10:58am UTC](https://www.ruby-forum.com/t/control-of-browser/67328/3 "2006-09-02T10:58:07Z")

</div>

On 02/09/06, Peter M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 

Have a look at Selenium on Rails:  
[http://www.openqa.org/selenium-on-rails/](http://www.openqa.org/selenium-on-rails/)

---

<div class="post-metadata">

**Author:** ![dracos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ea666f/32.png) [@dracos](https://www.ruby-forum.com/u/dracos)\
**Post date:** [September 4, 2006, 2:43pm UTC](https://www.ruby-forum.com/t/control-of-browser/67328/4 "2006-09-04T14:43:29Z")

</div>

Thanks.

Exactly what I was searching for.

M. Edward (Ed) Borasky schrieb:

---

<div class="post-metadata">

**Author:** ![dracos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ea666f/32.png) [@dracos](https://www.ruby-forum.com/u/dracos)\
**Post date:** [September 2, 2006, 11:00am UTC](https://www.ruby-forum.com/t/control-of-browser/67328/5 "2006-09-02T11:00:07Z")

</div>

M. Edward (Ed) Borasky wrote:

> > Thanks  
> > Peter
> 
> On Windows, there’s WATIR to drive IE. I’m not sure about Firefox on  
> Windows or any browsers on non-Windows systems.

WATIR also drives Safari on Mac OS X  
([http://rubyforge.org/projects/safariwatir/](http://rubyforge.org/projects/safariwatir/)). Information on Watir for  
Firefox can be found here:  
[http://wiki.openqa.org/display/WTR/FireWatir+-+WATiR+for+FireFox](http://wiki.openqa.org/display/WTR/FireWatir+-+WATiR+for+FireFox)

Gennady.
