Joe,

i tried following

@browser.li(:class=>"potato-menu-item potato-menu-has-vertical").click
@browser.a(:text=>'Sub Menu 1').click

D:/Watir/Examples/Test1.rb:4:in `<main>': undefined method `li' for
nil:NilClass
 (NoMethodError)



On Wed, Jan 30, 2013 at 11:43 PM, Joe Fleck <[email protected]> wrote:

> Hi Sohail,
>
> Yes.
>
> @browser.li(:class=>"potato-menu-item potato-menu-has-vertical").click
> @browser.a(:text=>'Sub Menu 1').click
>
>
> Sometimes it is difficult to run these steps in irb.  I would suggest
> creating a method then calling it in irb.
>
> <<do first>>
>
> def click_sub_menu()
>     @browser.li(:class=>"potato-menu-item potato-menu-has-vertical").click
>     @browser.a(:text=>'Sub Menu 1').click
> end
>
> <then call it>
> click_sub_menu
>
>
> Hope this helps.
>
> Joe
>
>
> On Wed, Jan 30, 2013 at 2:35 PM, Sohail Mirza <[email protected]> wrote:
> > Joe,
> >
> > Are you asking for this?
> > i used Chrome Develope Tool and found the following.
> >
> >
> > <li class="potato-menu-item potato-menu-has-vertical">
> > Main1
> >             <ul class="subMenu potato-menu-group potato-menu-vertical"
> > style="left: 0px; display: none;">
> >
> >     <li class="potato-menu-item">
> >
> > <a href="/MyDemoTest/Menu/LoadView?menuItemKey=1"
> > onclick="ShowLoadingIndicator();">Sub Menu 1</a>
> >
> >     </li>
> >     <li class="potato-menu-item">
> >
> > <a href="/MyDemoTest/Menu/LoadView?menuItemKey=6"
> > onclick="ShowLoadingIndicator();">Sub Menu 2</a>
> >
> >     </li>
> >     <li class="potato-menu-item">
> >
> > <a href="/MyDemoTest/Menu/LoadView?menuItemKey=7"
> > onclick="ShowLoadingIndicator();">Sub Menu 3</a>
> >
> >     </li>
> >
> >             </ul>
> >
> >     </li>
> >
> >
> >
> >
> > On Wed, Jan 30, 2013 at 10:58 PM, Joe Fleck <[email protected]>
> wrote:
> >>
> >> Hi,
> >>
> >> First thing.. make sure you use firebug or developer tool to get the
> html.
> >> Don't use view source.
> >>
> >> You will need to first expose the submenu and then select the submenu
> item
> >> you want.
> >>
> >> Repost the html code here and we will be better able to help you.
> >>
> >> Joe
> >>
> >> On Jan 30, 2013 1:55 PM, "Sohail Mirza" <[email protected]> wrote:
> >>>
> >>> Hi folks,
> >>>
> >>> I need to select sub menu item. How can i automate this? I am using
> >>> Watir-Classic gem.
> >>>
> >>> The view source shows following
> >>>
> >>> <li>
> >>> <a href="/MyDemoTest/Menu/LoadView?menuItemKey=1"
> >>> onclick="ShowLoadingIndicator();">Test Management</a>
> >>> </li>
> >>>
> >>>
> >>> Thanks,
> >>>
> >>> --
> >>> --
> >>> Before posting, please read http://watir.com/support. In short: search
> >>> before you ask, be nice.
> >>>
> >>> [email protected]
> >>> http://groups.google.com/group/watir-general
> >>> [email protected]
> >>>
> >>> ---
> >>> You received this message because you are subscribed to the Google
> Groups
> >>> "Watir General" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> an
> >>> email to [email protected].
> >>> For more options, visit https://groups.google.com/groups/opt_out.
> >>>
> >>>
> >>
> >> --
> >> --
> >> Before posting, please read http://watir.com/support. In short: search
> >> before you ask, be nice.
> >>
> >> [email protected]
> >> http://groups.google.com/group/watir-general
> >> [email protected]
> >>
> >> ---
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Watir General" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an
> >> email to [email protected].
> >> For more options, visit https://groups.google.com/groups/opt_out.
> >>
> >>
> >
> >
> > --
> > --
> > Before posting, please read http://watir.com/support. In short: search
> > before you ask, be nice.
> >
> > [email protected]
> > http://groups.google.com/group/watir-general
> > [email protected]
> >
> > ---
> > You received this message because you are subscribed to the Google Groups
> > "Watir General" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > For more options, visit https://groups.google.com/groups/opt_out.
> >
> >
>
> --
> --
> Before posting, please read http://watir.com/support. In short: search
> before you ask, be nice.
>
> [email protected]
> http://groups.google.com/group/watir-general
> [email protected]
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Watir General" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to