Cypress 无法在另一个元素覆盖的菜单选项上鼠标悬停

Cypress 无法在另一个元素覆盖的菜单选项上鼠标悬停,cypress,Cypress,我在一个网站上有一个菜单选项,当它抛出一个错误时,我无法在上面滑动鼠标 CypressError: Timed out retrying: cy.trigger() failed because this element: <span class="AspNet-Menu-NonLink tab1">Manage ...</span> is being covered by another element: <div id="LogoLink" class="

我在一个网站上有一个菜单选项,当它抛出一个错误时,我无法在上面滑动鼠标

CypressError: Timed out retrying: cy.trigger() failed because this element:

<span class="AspNet-Menu-NonLink tab1">Manage ...</span>

is being covered by another element:

<div id="LogoLink" class="LogoLink">...</div>
CypressError:超时重试:cy.trigger()失败,因为此元素:
管理
正在由另一个元素覆盖:
...
DOM结构是这样的

我已经删除了LogoLink元素,但仍然没有发生鼠标悬停。我还尝试单击该元素,但没有成功。Cypress每次都在搜索元素,但无法执行鼠标悬停/单击(可能是它在执行,这就是为什么删除LogoLink元素后不会显示错误的原因)。使用selenium,我可以使用JavaScript执行器执行单击,并打开子菜单

我也关注过这篇文章,但文章中提供的解决方案对我来说并不适用


请任何人帮忙。

您也尝试过强制单击吗? cy.get('button')。单击({force:true})