我一直在使用nightwatch.js并且总是点击元素.有没有办法可以将鼠标悬停在链接或按钮上?
解决方法
尝试使用browser.moveToElement命令.
您还可以在moveToElement完成后触发回调:
browser.waitForElementVisible('.recommendation',1000,function () { // moveToElement can also accept offsets browser.moveToElement('.recommendation',100,function() { browser.waitForElementVisible('.share',500,function () { browser.click('.share'); },"Click share icon. "); }); },"Find a recommendation ");
上面的代码移动到一个元素.在moveTo完成之后,它等待直到仅存在悬停元素.之后它与之互动.