Вы пытались поймать IWebElement и затем дважды щелкнуть по нему?
IWebElement element = driver.FindElement(By.Id("yourID"));
element.Click();
element.Click();
Я не знаю, даст ли это вам бесполезную функциональность или нет, но я знаю, что когда я выполняю событие click, подобноетот, что выше, работает так же близко, как двойной щелчок от реального пользователя.
Другой вариант - ссылаться на ThoughtWorks.Selenium.Core
, однако единственным недостатком этого является то, что я не уверен, что он хорошо работает стекущая IWebDriver
Я думаю, что это нуждается в его собственной реализации IWebDriver
.