I need to check if some links in the site I am testing have the rel=nofollow attribute or not. This is how I am doing this:
storeXPath description:"Stores nofollow value" , xpath:"//d...@id='home']/d...@class='column']/d...@class='block' and @id='c-185']/d...@class='cb']/d...@class='i1']/d...@class='i2']/h...@class='i3']/a/@rel", property:"rel" verifyProperty name:"rel" , value:'nofollow' I am not sure why but the store xpath method is returning the following error: No match for xpath expression <//d...@id='home']/d...@class='column']/d...@class='block' and @id='c-185']/d...@class='cb']/d...@class='i1']/d...@class='i2']/h...@class='i3']/a/@rel> How ever when I check it with the xpather "//d...@id='home']/d...@class='column']/d...@class='block' and @id='c-185']/d...@class='cb']/d...@class='i1']/d...@class='i2']/h...@class='i3']/a" it finds the element. I have been following some 2007 therads about this and it seems they solved it adding an id to the element, but I can't do that. Another theory was that it was failing because there is no rel attribute for that link. So I thought that the webtest instead of setting the property to null (when the property is not present) it was returning a fail. I tried with the href attribute and it also failed. So it has nothing to do that the rel attribute is not set for that element. Is something with the xpath. Does anyone has any idea how can I solve this issue. Is this a webtest bug? Thanks in advance. Hernan

