Hello, Watir Folks.  I've been banging my head for a bit on a test
step.  I'm hoping someone can see what I'm missing.

I have a simple app that displays a navigation tree.  I need to expand
one of the "nodes" so I can select a sub-folder.

Here is a snippet of the HTML code that Watir sees.

"<SPAN class=treelabel id=label-NULL*Po*Portfolio*1*-99999-ms__id4
onmouseover=\"this.className=this.className + 'Hover'\" title=\"Agile
Projects\" onmouseout=\"this.className=this.className.replace('Hover',
'')\" type=\"plabel\" NodeId=\"NULL*Po*Portfolio*1*-99999\"
ParentNodeId=\"\">Agile Projects</SPAN>
</DIV>\r\n

<DIV class=\"toolTipTarget container\" id=container-
NULL*Po*Portfolio*1*-99999-ms__id4 style=\"DISPLAY: block; MARGIN-
LEFT: 36px\" type=\"container\" NodeId=\"NULL*Po*Portfolio*1*-99999\"
ParentNodeId=\"\">\r\n

<DIV class=parent id=NULL*Po*Portfolio*41*-99999-ms__id4
title=Products xmlns:fo=\"http://www.w3.org/1999/XSL/Format\"; type=
\"parent\" IsTaskType=\"False\" Category=\"Portfolio\"xmlsrc=
\"deeptree-xmlsrcNULL*Po*Portfolio*41*-99999\" NodeId=
\"NULL*Po*Portfolio*41*-99999\" ParentNodeId=\"\">\r\n
<DIV class=treetrigger id=trigger-NULL*Po*Portfolio*41*-99999-ms__id4
style=\"ZOOM: 1\" type=\"ptrigger\" NodeId=
\"NULL*Po*Portfolio*41*-99999\" ParentNodeId=\"\" hastooltip=\"true\">

<SPAN style=\"PADDING-RIGHT: 5px! important\"><IMG onmouseup=
\"this.style.marginTop='2px'\" class=treeExpandCollapse id=img-toggle-
NULL*Po*Portfolio*41*-99999-ms__id4 style=\"MARGIN-TOP: 2px\" alt=\"\"
src=\"http://sagile.serena.com/Agile/serena/widget/_resources/plus.gif
\" type=\"toggle\" NodeId=\"NULL*Po*Portfolio*41*-99999\" ParentNodeId=
\"\"></SPAN>"

What I need to do is "click" the + sign image (plus.gif).  After that,
the folder that is revealed can be found.

I've tried .div, .span and .link with :id, :text, :xpath, :title,
and :src without finding this image.

Errors are like...

irb(main):139:0> web_browser.div(:xpath,"//img
[...@src='plus.gif']/../").flash
Watir::Exception::UnknownObjectException: Unable to locate element,
using :xpath, "//i...@src='plus.gif']/../"
        from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/
element.rb:52:in `assert_exists'
        from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.2/lib/watir/
element.rb:239:in `flash'
        from (irb):139

Please provide some suggestions how I can reach this image element.
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to