下一个按钮处于禁用状态,即使硒选择了强制下拉菜单



我正在使用selenium为应用程序进行自动化,我有一个场景需要填写必填下拉列表。我正在使用以下代码填充下拉值,该代码运行良好:

List allOptions=driver.findElements(By.xpath(properties.getProperty("test"((;System.out.println(allOptions.size(((;

for(int i = 0; i<=allOptions.size()-1; i++) {


if(allOptions.get(i).getText().contains("Won")) {

allOptions.get(i).click();
break;



}
}

现在的问题是,当我检查"下一步"按钮时,它处于禁用状态。

但当我手动选择下拉值时,"下一步"按钮被启用,并且工作正常。

WebElement selectstage2 = driver.findElement(By. xpath(properties.getProperty("test")));  
selectstage2.sendKeys("type");
Actions keyDown2 = new Actions(driver);
keyDown2.sendKeys(Keys. Chord(Keys.DOWN)).perform();

相关内容

  • 没有找到相关文章

最新更新