如何与具有html标记作为输入的下拉列表交互,而不是在selenium webdriver中选择

时间:2015-06-24 21:32:17

标签: java selenium-webdriver

我在具有以下HTML代码的网络应用程序中的下拉控件

<div id="content">
            Bottom Content
    <br style="clear:both;">
</div>

我尝试通过xpath(相对/绝对),cssSelector使用selenium webdriver访问但是没有用,我得到了以下异常

<input class="dynamic-list-widget-input ui-widget ui-widget-content" title="" autocomplete="off" aria-invalid="false">

1 个答案:

答案 0 :(得分:0)

您很可能会得到该输入元素的错误xpath。

如果您使用的是Chrome,则可以执行以下操作:

  1. 右键点击网页中的元素。
  2. 点击&#34;检查元素&#34;在弹出菜单中
  3. 右键单击右侧突出显示的html代码,然后单击&#34;复制xpath&#34;
  4. 您将获得该元素的xpath并比较代码中的内容。