Selenium webdriver iEdit无法在WebDriverBackedElenium中工作
我最近从selenium RC转到WebDriverBackedSelenium。isEditable在it中不起作用,但在seleniumRC中效果良好。你知道我该怎么做吗 Selenium Webdriver中没有方法Selenium webdriver iEdit无法在WebDriverBackedElenium中工作,selenium-webdriver,Selenium Webdriver,我最近从selenium RC转到WebDriverBackedSelenium。isEditable在it中不起作用,但在seleniumRC中效果良好。你知道我该怎么做吗 Selenium Webdriver中没有方法isEditable。相反,您可以使用启用功能。如果您已经从RC迁移,您可能可以定义自己的函数,如下所示,而不是替换现有代码 public bool IsEditable(string xpath) { bool state = false; if (driver
isEditable
。相反,您可以使用启用
功能。如果您已经从RC迁移,您可能可以定义自己的函数,如下所示,而不是替换现有代码
public bool IsEditable(string xpath)
{
bool state = false;
if (driver.FindElement(By.XPath(xpath)).Enabled)
{
state = true;
}
return state;
}
Selenium Webdriver中没有方法
isEditable
。相反,您可以使用启用
功能。如果您已经从RC迁移,您可能可以定义自己的函数,如下所示,而不是替换现有代码
public bool IsEditable(string xpath)
{
bool state = false;
if (driver.FindElement(By.XPath(xpath)).Enabled)
{
state = true;
}
return state;
}
但是.FindElement在WebDriverBackedElenium中也没有定义。如何使用WebDriverBackedElenium和实际的web驱动程序selenium。困惑的请导游。正如当前定义的那样,我的浏览器实例是private Selenium.WebDriverBackedSelenium TargetBrowser{get;set;},它将只访问WedriveredSelenium方法。如何使用@Vikram逻辑并添加以下内容使其工作,从而解决了这一问题。driver.underyingWebDriver.FindElement(OpenQA.Selenium.By.Id(locator)).Enabled),但在WebDriverBackedElenium中也未定义.FindElement。如何使用WebDriverBackedElenium和实际的web驱动程序selenium。困惑的请导游。正如当前定义的那样,我的浏览器实例是private Selenium.WebDriverBackedSelenium TargetBrowser{get;set;},它将只访问WedriveredSelenium方法。如何使用@Vikram逻辑并添加以下内容使其工作,从而解决了这一问题。driver.underlyngwebdriver.FindElement(OpenQA.Selenium.By.Id(locator)).Enabled)