我最近从selenium RC转移到WebDriverBackedSelenium。 isEditable不能正常工作,而在seleniumRC中工作正常。任何想法我怎样才能使它工作。
答案 0 :(得分:4)
Selenium Webdriver中没有方法isEditable
。相反,您可以使用Enabled
功能。如果您已从RC迁移,则可以如下所示定义自己的函数,而不是替换现有代码。
public bool IsEditable(string xpath)
{
bool state = false;
if (driver.FindElement(By.XPath(xpath)).Enabled)
{
state = true;
}
return state;
}