将鼠标悬停在量角器中

时间:2016-07-06 18:27:06

标签: selenium selenium-webdriver automation protractor

我是Protractor的新手。任何人都可以告诉我如何在Protractor中使用鼠标悬停,拖放(如硒中的动作)等操作。我只需要一个语法或代码片段。

1 个答案:

答案 0 :(得分:5)

实际上,在Protractor API文档中:.actions()

browser.actions().
    mouseDown(element1).
    mouseMove(element2).
    mouseUp().
    perform();

一个常见的问题是忘记在最后调用perform(),这可能会导致它无所事事。我们实际上有一个奇怪的测试,它有一个没有perform()的动作链,并且由于测试刚刚过去的预期不正确。您现在可以使用these types of problems(无耻的自我推销)静态捕获eslint-plugin-protractor