客户下拉菜单点击使用Selenium

时间:2014-05-15 19:17:28

标签: selenium selenium-webdriver

当我点击一个按钮时,我的下拉基本上是div,显示在一个块中。下拉列表中的每个值/项都是div。下拉值类似于此"Click to view report <img-help>"。现在我的问题是,当我尝试打开下拉菜单并单击某个项目时,我看到有时点击<img-help>并且测试失败,因为单击图像将打开一个帮助窗口,它实际上并没有选择下拉菜单中的项目。如何避免这种情况,只需点击文字?

我基本上单击按钮并解析列表,然后使用Selenium Java api单击与我想要单击的值匹配的值。

更新我要点击的代码我想点击div中的"XXXXXXXYYYYYYXXXXXX"。这将使用新数据刷新页面。

还想提一下我在IE7中这样做。 Firefox似乎工作正常。

<div class="mstrListBlockItemSelected" title="Evaluate charges to identify potential for improvement.">
<div class="mstrListBlockItemName" style="padding-left: 25px;">
    XXXXXXXYYYYYYXXXXXX
<span style="width: 4px;"/>
<img style="width: 16px; height: 16px; cursor: pointer;" alt="Help" src="../plugins/custom/images/help.gif"/>
</div>
</div>

0 个答案:

没有答案