【发布时间】:2022-03-14 11:55:04
【问题描述】:
Selenium Select 类有 3 种不同选项选择的方法:
- 按索引选择
- 按值选择
- selectByVisibleText
现在,我有一种情况,我想通过一些文本选择一个选项,该文本部分出现在选项可见文本之一中(不想让自己暴露在整个文本中的更改中) )。
例如:
<option value="0" label="not-intresting">VERY-LONG-TEXT-THAT-I-NEED-TO-SELECT-DOLLAR</option>
我只想通过提供“DOLLAR”来选择此选项,例如:
select.selectByPartOfVisibleText("DOLLAR")
您将如何有效地实施它?
【问题讨论】:
-
如果只有部分文本可见并且您可以使用正则表达式然后看到这个问题 - stackoverflow.com/questions/28817563/…
标签: java selenium selenium-webdriver webdriver selenium-chromedriver