在守夜人中右键单击不起作用 .mouseButtonClick('right')
Posted
技术标签:
【中文标题】在守夜人中右键单击不起作用 .mouseButtonClick(\'right\')【英文标题】:Right click in nightwatch is not working .mouseButtonClick('right')在守夜人中右键单击不起作用 .mouseButtonClick('right') 【发布时间】:2022-01-12 21:57:45 【问题描述】:.click('#gridW33F8AEBDB6D146F085CCBF0BF28D63B4 > div.ag-root-wrapper.ag-layout-normal.ag-ltr > div.ag-root-wrapper-body.ag-layout-normal > div.ag-root.ag-unselectable.ag-layout-normal > div.ag-body-viewport.ag-layout-normal.ag-row-no-animation > div.ag-center-cols-clipper > div > div > div.ag-row.ag-row-no-focus.ag-row-even.ag-row-level-0.vitara-row.vitara-grid-row-even.ag-row-position-absolute.ag-row-first > div:nth-child(1) > div')
.mouseButtonClick('right')
.pause(1000)
.keys(browser.Keys.DOWN_ARROW)
.pause(1000)
.keys(browser.Keys.DOWN_ARROW)
.pause(1000)
.keys(browser.Keys.DOWN_ARROW)
.pause(1000)
.keys(browser.Keys.DOWN_ARROW)
.pause(1000)
.keys(browser.Keys.DOWN_ARROW)
.pause(1000)
.keys(browser.Keys.RIGHT_ARROW)
.pause(1000)
.keys(browser.Keys.RIGHT_ARROW)
.end()
.pause(3000);
我正在使用这样的代码,我的守夜人版本是 1.7.11,但 contextMenu 按钮对我不起作用
【问题讨论】:
【参考方案1】:.mouseButtonClick()
假设点击moveTo()
或moveToElement()
方法设置的当前鼠标坐标。
示例 1:
browser.moveToElement('css selector', elementName, 1, 1);
browser.mouseButtonClick('right'); // or use number 2 in the argument
【讨论】:
以上是关于在守夜人中右键单击不起作用 .mouseButtonClick('right')的主要内容,如果未能解决你的问题,请参考以下文章