From: Kate Bond Date: 2008-01-18T23:54:24+09:00 Subject: using ruby to validate web pages Hi, just wondering if anybody can tell me what's wrong with this code: # the Watir gem require 'rubygems' # the Watir controller require 'watir' # set variables validator = "http://validator.w3.org/" url1 = "http://www.google.com" url2 = "http://pingmag.jp/2008/01/17/chimpom/" url3 = "http://www.google.com/" # open the IE browser ie = Watir::IE.new puts "Beginning validation" ie.goto validator ie.text_field(:id, "uri").set(url1) puts "Checking URL #1....." ie.button(:value, "Check").click if ie.text.include? "This Page Is Valid" puts "URL#1 validates!" else "URL#1 does not validate!" end ie.goto validator ie.text_field(:id, "uri").set(url2) puts "Checking URL #2....." ie.button(:value, "Check").click if ie.text.include? "This Page Is Valid" puts "URL#2 validates!" else "URL #2 does not validate!" end ie.goto validator ie.text_field(:id, "uri").set(url3) puts "Checking URL #3....." ie.button(:value, "Check").click if ie.text.include? "This Page Is Valid" puts "URL#3 validates!" else "URL #3 does not validate!" end puts "End of validation" I get results for URL's #2 and #3, only the 'Checking URL....' and 'End of validation' messages. -- Posted via http://www.ruby-forum.com/.