右键单击(上下文单击)不起作用

时间:2017-08-14 13:43:43

标签: selenium selenium-webdriver automation

我做了一些我通过硒运行的测试。但是我在右键单击元素时遇到问题。我得到一个例外,说明使用给定的搜索参数无法在页面上找到元素。

这很奇怪,因为在我右键单击它之前,我使用click event选择元素。当我试图右键单击我能够选择的元素时,我不确定为什么会出现异常。

我的代码如下:

var e= webDriverWait
  .Until(ExpectedConditions
    .ElementTo‌​BeClickable(session.FindElementByName(elementName))
  );

webDriverWait
  .Until(ExpectedConditions.ElementToBeClickable(e))
  .Click();

Actions action = new Actions(session).ContextClick(e);
action
  .Build()
  .Perform();

0 个答案:

没有答案