我通常使用它 new Select(driver.findElement(By.id(“title”)))。selectByVisibleText(“Mr”); 这完全没问题。
我正在采用更多的PageFactory方法 我定义了WebElement
@FindBy(ID = “标题”) 私有WebElement标题;
如何使用此选项在下拉框中选择该选项?
我尝试使用它 driver.findElement((By)title) 但这并不能让我选择selectByVisibleText。
答案 0 :(得分:0)
你需要做你以前做过的事情。 @FindBy表示法只是替换了对driver.findElement命令的需要。要使用您需要做的选择:
new Select(title).selectByVisibleText("Mr");