0
我最近從硒RC轉移到WebDriverBackedSelenium。可編輯不適用於它,而在硒中運行正常。任何想法我怎麼能使它工作。可編輯的不工作在WebDriverBackedSelenium
我最近從硒RC轉移到WebDriverBackedSelenium。可編輯不適用於它,而在硒中運行正常。任何想法我怎麼能使它工作。可編輯的不工作在WebDriverBackedSelenium
方法isEditable
在Selenium Webdriver中沒有。相反,您可以使用Enabled
函數。如果你已經從RC遷移過來,你可以定義你自己的函數,如下所示,而不是替換現有的代碼。
public bool IsEditable(string xpath)
{
bool state = false;
if (driver.FindElement(By.XPath(xpath)).Enabled)
{
state = true;
}
return state;
}
但是.FindElement也沒有在webdriverbackedselenium中定義。如何使用webdriverbackedselenium和實際的Web驅動程序硒。困惑。請指導。由於目前定義我的瀏覽器實例爲私有Selenium.WebDriverBackedSelenium TargetBrowser {get;組; }這將只訪問wedriverbackedselenium方法。我怎樣才能同時使用 – sam
通過使用@Vikram邏輯並添加以下內容來解決問題。 driver.UnderlyingWebDriver.FindElement(OpenQA.Selenium.By.Id(定位))。啓用) – sam