【发布时间】:2021-04-02 10:53:55
【问题描述】:
我在一个项目中使用硒。我希望我的程序与下拉菜单进行交互。有时我想要的选择不会出现在下拉菜单中。在这种情况下,我想选择一个不同的下拉元素。如何解决不存在所需选择的情况。
【问题讨论】:
标签: java selenium drop-down-menu
我在一个项目中使用硒。我希望我的程序与下拉菜单进行交互。有时我想要的选择不会出现在下拉菜单中。在这种情况下,我想选择一个不同的下拉元素。如何解决不存在所需选择的情况。
【问题讨论】:
标签: java selenium drop-down-menu
尝试在 Selenium 中使用 Select 类。您可以将 WebElements 从下拉列表添加到列表中,然后选择所需的任何元素(按名称,按索引...)
这里是文档:Select Selenium
【讨论】:
我只是告诉驱动器在使用下拉菜单时执行一些 JQuery
Common.executeScript(driver,"$('#dropdown').click()");
Common.executeScript(driver,"$('#dropdown').find('option:last').click()");
【讨论】: