【发布时间】:2019-09-03 18:54:24
【问题描述】:
如何模拟鼠标右键单击给定元素?
这个我已经试过了,上下文菜单打不开:
var testElem = $('#someElementId span');
return browser.actions().mouseMove(testElem).perform().then(function() {
return browser.actions().click(testElem, protractor.Button.RIGHT).perform();
});
这有效(突出显示正确的元素):
var testElem = $('#someElementId span');
return browser.actions().mouseMove(testElem).perform().then(function() {
return browser.actions().doubleClick(testElem, protractor.Button.RIGHT).perform();
});
没有错误信息...
【问题讨论】:
标签: javascript selenium protractor