Željko Filipin's Blog on Software and Testing

Test like you do not need the money.

Archive for October, 2007

Watir 1.5.3 Released

without comments

Bug fixes and minor cleanup.

Read more at Watir wiki.

Written by Željko Filipin

October 23rd, 2007 at 4:45 pm

Posted in Watir

How Do I Get REXML Version Number?

without comments

require "rexml/document" # => true
REXML::Version # => "3.1.7"

Written by Željko Filipin

October 18th, 2007 at 9:00 am

Posted in Ruby

Internet Explorer Puts map Tag inside head Tag

without comments

I have ported Support for XPATH in Watir by Angrez Singh to wiki format. Take a look: XPath Support.

I was trying example from What to do for elements not having class in Watir section and for this HTML:

coords="150,16,159,17,168,20,175,25,182,32,150,56,150,56">
coords="182,32,188,43,190,56,150,56,150,56"
ref="PieChart.html?category=Critical&pieIndex=0">

Watir always returned nil:

ie.element_by_xpath(“//area[contains(@href , 'PieChart.html')]/”)
# => nil

I asked Angrez am I doing something wrong and he replied to check if generated HTML (that is rendered in the browser) is the same as source HTML.

Brilliant!

There seems to be a bug in Internet Explorer 7 (IE). If you create HTML file with above HTML (only that code, do not add anything else) IE puts map tag inside head tag.

ie.PNG

Firefox 2 puts it inside body tag, of course.

ff.PNG

The workaround is to put map tag explicitly inside body tag.

Written by Željko Filipin

October 17th, 2007 at 5:08 pm

Posted in Bugs