In my experience, each time when the page is redirected to another
page, I need to reattach the browser. Try $ie.attach(:title,//) after
your $ie.frame("main").link(:name,"balances").click statement. Hope
this help.

On Feb 11, 9:19 am, Vidya <> wrote:
> I am a newbie to firewatir. I am having an issue in clicking a link.
> I tried to test a watir script in firefox for which i installed
> firewatir 1.6.2.
> I have now created firefox instance instead of the existing IE
> instance.
> My web application is successfully logged in and then I want to click
> a link in that page, but am getting the following error:
> c:/ruby/lib/ruby/gems/1.8/gems/firewatir-1.6.2/lib/firewatir/
> MozillaBaseElement.rb:967:in `assert_exists': Unable to locate
> element, using :text,
> "balances" (Watir::Exception::UnknownObjectException)
>         from c:/ruby/lib/ruby/gems/1.8/gems/firewatir-1.6.2/lib/firewatir/
> MozillaBaseElement.rb:1112:in `click'
> The following is the code:
> require 'firewatir'
> include FireWatir
> $ie =ff.goto("";)
> $ie.frame("main").text_field(:name,"loginId").set("admin")
> $ie.frame(:name,"main").text_field(:name,"password").set("admin")
> $ie.frame(:name,"main").button(:name,"OK").click
> $ie.frame("main").link(:name,"balances").click
> I am getting this error in the last line.
> Please help me in fixing this issue.
> Thanks in advance.
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To post to this group, send email to
Before posting, please read the following guidelines:
To unsubscribe from this group, send email to
For more options, visit this group at

Reply via email to