java - Selenium Webdriver - 如何从非典型下拉列表中选择选项

标签 java selenium drop-down-menu combobox

我是 Selenium 和 Java 的初学者,所以如果答案很明显,请原谅我

我正在 Selenium 中创建自动化测试。它必须做的一件事是从 http://www.smartclient.com/smartgwt/showcase/#featured_tile_filtering 上的“排序依据”列表中选择选项(http://screencast.com/t/rrNLm6bDCnb1)

我知道如何使用“选择”从普通下拉列表中选择选项。正常情况下,我的意思是列出 < select id= ... option ... option >结构。但我向您展示的这个似乎以另一种方式工作。

那么,如何从“排序依据”列表中选择选项?

最佳答案

是的,这是一个棘手的问题。尝试此操作的一种方法是单击向下箭头 (id=isx_2Z),然后使用 sendKeys 发送向上和向下箭头以移动到您想要的选项,并使用 sendKeys 返回以选择它。

关于java - Selenium Webdriver - 如何从非典型下拉列表中选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33170437/

相关文章:

java - 安卓开发 : AlertDialog with SurfaceView

java protocol buffers - 构造带有扩展字段的子消息

php - Selenium 每个测试类有一个以上的 baseUrl

css - 如果导航栏中的绝对位置为 :hover ul,则下拉菜单不会在 IE9 上显示

javascript - 如何在 Bootstrap 中将单个下拉菜单附加到正文

java - 在线考试如何设置时间限制

java - gui截图,选择问题保存位置

c# - 运行我的 c# Selenium WebDriver 代码的 NUnit 错误

java - 步骤查找元素中的重载

html - 如何从 View 中隐藏 Select 元素,但在单击另一个元素时仍然打开下拉选项?