0

我通常使用这个新的 Select(driver.findElement(By.id("title"))).selectByVisibleText("Mr"); 这工作得很好。

我正在移动一个更多的 PageFactory 方法我定义了 WebElement

@FindBy(id="title") 私有 WebElement 标题;

如何使用此选项在下拉框中选择选项?

我尝试使用这个 driver.findElement((By) title ) 但这并没有给我 selectByVisibleText 的选项。

4

1 回答 1

0

你需要做你之前在做的事情。@FindBy 符号只是替换了对 driver.findElement 命令的需要。要使用您需要执行的选择:

new Select(title).selectByVisibleText("Mr");
于 2013-06-13T15:48:03.540 回答