【发布时间】:2017-05-02 18:33:22
【问题描述】:
我今天必须将 selenium 从 2.53.1 更新到 3.0,这也需要 geckodriver。我把所有东西都安装好了,但是每当我运行我的测试时,我都无法通过所有套件来处理任何远程元素。如果我降级它可以工作,如果我升级到最新版本的 selenium,它仍然无法工作。有人知道找到远程元素的解决方法吗?我目前正在这样做:
RemoteWebElement currentEventCell = (RemoteWebElement)gridElement.FindElements(By.CssSelector("tr[data-recordindex=\"" + RowIndex + "\"] td:nth-child(" + colIndex + ")"))[0];
var ScrollIt = currentEventCell.LocationOnScreenOnceScrolledIntoView;
产生的错误
抛出异常: OpenQA.Selenium.NoSuchElementException: 找不到元素 by: By.CssSelector: input[name="FunctionRoomOptionNumber"]
【问题讨论】:
-
你能确定你现在使用的是哪个版本的 Selenium 吗?是 Selenium 3.4.0 吗?
标签: c# selenium geckodriver