【发布时间】:2021-04-07 00:17:12
【问题描述】:
我正在处理的 Web 应用程序没有“选择”标签,并且下拉列表中的项目会动态更新。这意味着当我单击下拉菜单的向下箭头时,它会显示大约 10 个项目,当我向下滚动“下拉菜单的滚动条”时,会填充更多项目。
虽然我可以通过在下拉框的“字段”中输入值然后单击创建的“运行时”xpath 来选择一个项目。 driver.findElement(By.xpath("//li[@text()='USA']).click 可以很好地选择任何项目,我需要获取该下拉列表中的所有项目。
有什么办法可以实现吗?
【问题讨论】:
-
请发布您的相关 HTML 或分享链接?
-
使用基于文本的相关 HTML 和您的代码试验更新问题。