Hi all, I'm new here, and I met some problem while I was using Watir gem to automate my testcase. I want to use Watir with xpath, coding like this:
require "watir" @ie = Watir::IE.new @ie.goto("www.g.cn")#google in china @ie.text_field(:xpath,"//inp...@name='q']").set 'test' And there comes the following exceptions: D:/ruby/lib/ruby/1.8/rexml/parsers/treeparser.rb:90:in `parse': #<REXML::ParseException: Missing end tag for 'u' (got "a") (REXML::ParseException) Line: Position: Last 80 unconsumed characters: <a class="gb3" style="COLOR: green! important" onclick="gbar.qs (this)" href="ht> D:/ruby/lib/ruby/1.8/rexml/parsers/baseparser.rb:320:in `pull' D:/ruby/lib/ruby/1.8/rexml/parsers/treeparser.rb:21:in `parse' D:/ruby/lib/ruby/1.8/rexml/document.rb:190:in `build' D:/ruby/lib/ruby/1.8/rexml/document.rb:45:in `initialize' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/ie-class.rb: 713:in `new' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/ie-class.rb: 713:in `create_rexml_document_object' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/ie-class.rb: 693:in `rexml_document_object' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/ie-class.rb: 897:in `elements_by_xpath' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/ie-class.rb: 890:in `element_by_xpath' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/container.rb: 730:in `locate_input_element' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/input_elements.rb: 5:in `locate' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/element.rb:49:in `assert_exists' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/element.rb:284:in `enabled?' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/element.rb:56:in `assert_enabled' D:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/input_elements.rb: 323:in `set' D:/zhilan/tbtest_trunk/tbautotest/product/mytest/new_main.rb:24 Then I changed to ebay site, everything went well. Does this problem come out because there are double byte characters in g.cn? Maybe it's a naive question, I've worked on this for sometime but still no progress,really hope someone will have solutions to this. Many thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Watir General" group. To post to this group, send email to watir-general@googlegroups.com Before posting, please read the following guidelines: http://wiki.openqa.org/display/WTR/Support To unsubscribe from this group, send email to watir-general-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/watir-general -~----------~----~----~----~------~----~------~--~---