如何在图形上使用硒C#滚动鼠标滚轮?

时间:2019-04-24 08:04:39

标签: c# selenium-webdriver mousewheel

我们的应用程序中有测试方案

  

当用户单击并移动鼠标时,应用程序上会显示一个图形   向上/向下滚动它会增加或减小图形的大小

我们在C#中使用了Selenium Webdriver-3.141。我们已经尝试了所有可能的滚动事件(Actions类,JS执行程序)来滚动鼠标滚动器,但始终会向上或向下移动整个网页。

任何人都可以建议只对图形进行鼠标滚动。

谢谢 拉古

1 个答案:

答案 0 :(得分:0)

不幸的是,目前我不认为可以与鼠标滚轮进行交互。

在这里没有html标记就在黑暗中射击,但是您是否尝试过类似的方法?

var test = Driver.findElement(By.Xpath("//whateverMapIs"));
test.sendKeys(Keys.chord(Keys.Control , Keys.Add));

或者也许

test.SendKeys(Keys.Control + Keys.Add);