我在通过Selenium WebDriver单击复选框时遇到问题。我已经定义了这样的元素:
public IWebElement checkboxRoleUser => wait.Until(SeleniumExtras.WaitHelpers.ExpectedConditions.ElementToBeClickable(By.Id("role-1")));
然后单击元素:
checkboxRoleUser.Click();
问题是我总是遇到异常:
System.NullReferenceException : Object reference not set to an instance of an object.
该ID应该正确,并在应该单击复选框元素时显示。
有什么建议吗?