还有一个问题......我的应用程序有一个rad菜单telerik菜单......它被放置在DIV中,如下所示。 例如
DIV class = RadMenu RadMenu_Hay id = ctl00_RadMenu UL class = rmHorizontal rmRootGroup L1 class = rmItem rmFirst Aclass = rmlink rmfirst Span class = rmtext #text...
我只是想知道,我如何在watir中使用div来选择菜单和子菜单......在这方面的任何帮助将非常感激...在互联网上我没有找到任何具体的例子..所以帮助我出..
div class= RadMenu RadMenu_hay id='ctl00_RadMenu'
ul class rmHorizontal rmRootGroup
lI class = rmItem rmFirst
A class=rmLinkrmFocused
SPAN class = rmtext
答案 0 :(得分:0)
我会从IRB尝试这个,看它是否打开菜单
browser.div(:id,'ctl00_RadMenu')。fire_event'onmouseover'
如果确实如此,那么你应该可以点击相应的链接(最有可能通过链接中的文字进行选择。)你也可能需要在鼠标悬停后进行一秒左右的休眠客户端代码时间来呈现菜单并将其中的对象置于可以看到和单击的状态。
如果没有看到实际的完整真实HTML,我无法确定。并且无法访问实际运行该控件的站点,我们无法对其进行测试以确保...