我想点击“迷你推车图标”图标,这是不可见的。请参阅page_code:
我试着跟随:
interact {
moveToElement($("div.nav-cart"))
}
cartButton << Keys.ENTER
(cartButton: *cartButton(required: false) { $("div", class: "glyphicon glyphicon-shopping-cart ")}*)
但是我收到了以下错误:
Method singleElement() can only be called on single element navigators but it was called on a navigator with size 2. Please use the spread operator
我也尝试了
moveToElement($("div.nav-cart").find("a", href: "/de/cart")*.first())
但这也没有帮助。
感谢您的帮助!
答案 0 :(得分:1)
您获得的错误与不可见的元素无关。正如异常消息所示,您在匹配两个元素的选择器上调用singleElement()
方法。你没有共享一个完整的堆栈跟踪,我无法从你所包含的片段中看到(我很困惑,因为那里的所有这些星号,它们将如何工作)为什么这个方法被调用所以我&#39; m无法继续提供帮助。