如何使用Selenium Webdriver自动拖放并单击Canvas Element?

时间:2013-08-09 07:21:48

标签: canvas selenium-webdriver

我必须创建自动化测试,以便在Html画布中自动点击和拖放。

3 个答案:

答案 0 :(得分:1)

documentation关于高级用户操作可能很有用。

答案 1 :(得分:1)

总之,我们可以使用Actions类来做到这一点。下面的代码可以帮助您入门。

Actions act = new Actions(driver);
act.dragAndDrop(fromLocation, toLocation).perform();

确保fromLocation和toLocation都是webelements。干杯

答案 2 :(得分:0)

  Actions act=new Actions(driver);
  act.DragAndDrop(webElement_Source, webElement_Target)).Build().Perform();