【发布时间】:2014-01-28 21:34:24
【问题描述】:
我正在为我的 Web 应用程序使用 WATIR-Ruby。我目前在单击搜索栏部分/完全填充文本时动态填充的文本元素时遇到问题。代码无法识别我尝试点击的元素。
http://i.stack.imgur.com/q5Hmv.png
我无法点击从搜索中获得的任何结果。
这里是 HTML 源代码:
<div class="results" style="display: block;">
<ul>
<li nodeid="111">Profile_Child</li>
<li nodeid="222">Profile_Grandchild</li>
<li nodeid="333">Rest_Child2</li>
<li nodeid="444">rest_grandchild2</li>
</ul>
</div>
如何在 Ruby/Watir 中为单击这些元素编写代码?
【问题讨论】:
-
点击意味着什么?这不是一个下拉列表。尽管这是一个很好的问题 +1。
-
这不是下拉菜单。如果您查看我的问题中的图片链接,您会很清楚。有一个空的搜索栏,我们在其中提供我们的文本。根据在搜索栏中输入的部分/完整文本,将显示一个结果列表,其中包含可以单击的元素。单击数据会将我带到应用程序中的另一个页面
-
是的..我看到图片就明白了.. :)