在Angular2上构建的网页上使用selenium进行拖放

时间:2016-12-20 22:42:48

标签: c# selenium angular drag-and-drop automated-tests

我目前正在尝试在angular2内置的网页上实施拖放功能。我正在使用Selenium webdriver来做到这一点。 我已经尝试了所有建议的方法,包括拖拽动作库,这是硒原生的。

    Actions builder = new Actions(driver);

    Action dragAndDrop = builder.clickAndHold(src).moveToElement(trgt).release(trgt).build();

    dragAndDrop.perform();

当我运行测试时,我可以看到单击该元素,但moveToElement()和release()不执行任何操作。 我读了一些关于使用javascript进行拖放的帖子,但在尝试之前我想检查是否还有其他解决方案。

0 个答案:

没有答案