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.