-Charley
On 7/18/06,
David Solis <[EMAIL PROTECTED]> wrote:
I have a problem with a site taking too long to load. I'm hoping somebody can point in the right direction.The test environment in which my script runs takes a long time to load images. The following statement waits for the page to be loaded:$ie.text_field(:name, "username").set(casino_user)Is there a way that I can force this statement to start running without waiting for the page to completely load?
class LoginCasino
def initialize(casino_user, casino_password, casino_url, casino_submit_key, cgc_submit_key)
$ie = Watir::IE.start(casino_url)
if $ie.contains_text("Username:")
$ie.goto($casino_url+"/security/logoff.do")
end
$ie.text_field(:name, "username").set(casino_user)
$ie.text_field(:name, "password").set(casino_password)
if (($casino_url=~/wpt/) || ($casino_url=~/msn/) || ($casino_url=~/vgfo/))
$ie.button(:value, casino_submit_key).click
elsif (($casino_url=~/cqa/) || ($casino_url=~/cdev/))
$ie.button(:value, cgc_submit_key).click
end
#$ie.image(:src, submit_key).click()
enddef logout (casino_url)
if (($casino_url=~/wpt/) || ($casino_url=~/msn/) || ($casino_url=~/vgfo/))
$ie.goto($casino_url+"/security/logoff.do")
elsif (($casino_url=~/cqa/) || ($casino_url=~/cdev/))
$ie.link(:text, "Log Out").click
end
end
def shutdown
$ie.close
sleep 1
end
end
_______________________________________________
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general
_______________________________________________ Wtr-general mailing list Wtr-general@rubyforge.org http://rubyforge.org/mailman/listinfo/wtr-general