javascript webdriver.io:点击特定坐标

时间:2017-04-08 02:02:45

标签: javascript webdriver-io

实际上我点击一个按钮就会弹出一个弹出窗口。 当我点击弹出窗口外的任何地方时,它就会消失。 这就是我需要测试的东西。

有什么建议吗?

我想点击页面上的一些坐标。 试着这样做:

1. element.click(coordinates here); // its not working
// Getting TypeError: selector.slice is not a function.

2. element.moveTo('#abc',100,100);
// now I want to click on the moved position but no success so far.

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

尝试browser.leftClick(selector,xoffset,yoffset); 并且对于选择器,当弹出窗口打开时覆盖所有页面的put元素,例如

browser.leftClick('#cboxOverlay',100,100);

api文档http://webdriver.io/api/action/leftClick.html#Usage