[Wtr-general] Seemingly bogus error in simple script
Steven List
forum-watir-users at openqa.org
Wed Mar 7 12:14:20 EST 2007
I'm brand new at this.
I've created a very simple script to test a login page...
require 'watir'
ie = Watir::IE.start("http://mysite")
ie.text_field(:name, "j_username").set("blah")
ie.text_field(:name, "j_password").set("blah")
ie.button(:value, "Submit").click
If I execute these commands manually in irb, I have no problem.
If I execute the script that contains them from the command line, I get this error:
c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:1928:in `assert_exists': Unable to locate object, using name and j_username (Watir::Exception::UnknownObjectException)
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.4.1/./watir.rb:3382:in `set'
from Z:/Customers/Beneplace/Beneplace Redesign/WATIR tests/admin-login.rb:5
Even though I get the error, the actions occur - the text is entered into the text boxes, the button is clicked, and I see the next page.
If I put additional commands AFTER the click, they do not get executed.
This is being used with a JSP page, if that makes any difference, and IE7.
Thanks for any help.
Steven
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.openqa.org/thread.jspa?threadID=6823&messageID=19642#19642
More information about the Wtr-general
mailing list