Selenium 复选框不被选中
嗨,我正在自动化一个包含多个复选框的网页。 它单击某个复选框,但未选中某个复选框。 这是我的密码。 我是否应该在单击之前放置等待语句以避免此问题Selenium 复选框不被选中,selenium,webdriver,wait,Selenium,Webdriver,Wait,嗨,我正在自动化一个包含多个复选框的网页。 它单击某个复选框,但未选中某个复选框。 这是我的密码。 我是否应该在单击之前放置等待语句以避免此问题 IWebElement ClickElement = Wait.Until((d) => webDriver.FindElement(By.Id(parameter1))); ClickElement.Click(); 你能试着在你的代码中做这个更改吗- 在等待函数中,使用findElement(by.Id(parameter1)) 找
IWebElement ClickElement = Wait.Until((d) => webDriver.FindElement(By.Id(parameter1)));
ClickElement.Click();
你能试着在你的代码中做这个更改吗- 在等待函数中,使用
findElement(by.Id(parameter1))
找到WebElement后,使用Waitill函数中的isDisplayed()
方法检查是否显示该元素
您还可以使用
isSelected()
方法检查它是否已被选中 您可以尝试在代码中进行此更改吗-
在等待函数中,使用findElement(by.Id(parameter1))
找到WebElement后,使用Waitill函数中的isDisplayed()
方法检查是否显示该元素
您还可以使用isSelected()
方法检查它是否已被选中