Hi,

I think the code usage is not correct.

element = ie.element_by_xpath("//lihttp://contains(.,'Mark as Read')")


its ie.element_by_xpath("//li[contains(.'Mark as Read')]")


# Print properties of the element just to make sure you selected correct
element.


Is this comment on single line?

Regards,
Angrez

On 3/29/07, rkkanneganti <[EMAIL PROTECTED]> wrote:

hi angrez the following is the script and the version i am using is watir
1.5.1.1158.gem

require 'watir'
include Watir
require 'test/unit'

class TC_mail_yahoo_check < Test::Unit::TestCase

puts "## Opening the Mail.Yahoo.com site"
sleep 1
ie = IE.new
ie.goto("http://mail.yahoo.com";)
ie.maximize()

puts "## Login and Password Entered"
sleep 1
ie.text_field(:name, "login").set("username")
ie.text_field(:name, "passwd").set("password")
ie.button(:value, "Sign In").click()

puts "## Checking the mail box"
sleep 1
ie.button(:id, "checkmailbutton").click()

# select first message.
puts "## Selecting the First Mail"
sleep 1
ie.radio(:id, "folderviewmsg0checkbox").set()

# click on mark button so as options can be displayed
puts "## Clicking the Mark Button"
sleep 1
ie.button(:value, "Mark").click()

# select element that has text "Mark as Read"

element = ie.element_by_xpath("//lihttp://contains(.,'Mark as Read')")

# Print properties of the element just to make sure you selected correct
element.
element.value
element.tagName
element.innerHTML

# fire click event.
element.click()

puts "## Element ended"
sleep 1

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

Reply via email to