0

我正在尝试单击 Perfecto 中的元素,但是在 30000ms 错误后我得到元素不可见,使用:browser.waitForVisible('element locator'); browser.waitForVisible('点击');

在 DOM 中检查时,元素定位器是唯一且正确的。

如果我尝试使用 browser.keys('down arrow'); 它什么也不做

使用 browser.scroll('元素定位器'); 或 browser.moveToObject('元素定位器'); 给出错误:com.perfectomobile.selenium.server.PerfectoMobileDriver 不能转换为 org.openqa.selenium.interactions.HasTouchScreen

虽然 scroll 和 moveToObject 已经在其他屏幕上工作。

任何人都可以帮忙看看其他选项可以用来点击perfecto吗?

4

1 回答 1

0

尝试browser.execute("arguments[0].click();", element);

其中 element 是您要单击的对象。

于 2020-09-17T14:30:54.547 回答