Selenium - 高级用户交互

时间:2011-06-21 14:41:53

标签: c# selenium-webdriver webdriver

如何在Selenium 2中使用C#中的AdvancedUserInteractions。我收到命名空间缺失错误。我应该添加任何.dll文件吗?

2 个答案:

答案 0 :(得分:1)

在您的使用部分添加此命名空间:

using OpenQA.Selenium.Interactions;

然后,您将可以访问Action类。像:

        var zoomLevel = driver.FindElement(By.Id("navZoomInSlider"));

        Actions action = new Actions(driver);
        action.DoubleClick(zoomLevel);
        action.Build();
        action.Perform();

答案 1 :(得分:0)

可能与this有关。