Selenium 如何修复ElementNotInteractitableException:消息:Robot框架中的element NotInteractitable错误?
我必须在网页上测试vizzes。当我将鼠标悬停在vizz缩放按钮上时,我必须单击该按钮。对于页面顶部的VIZZE,我可以单击缩放按钮。但是我不能点击从页面中间到底部的vizzes上的缩放按钮。如果我在执行后检查屏幕截图,我会看到vizz是可见的。我尝试了Selenium 如何修复ElementNotInteractitableException:消息:Robot框架中的element NotInteractitable错误?,selenium,robotframework,Selenium,Robotframework,我必须在网页上测试vizzes。当我将鼠标悬停在vizz缩放按钮上时,我必须单击该按钮。对于页面顶部的VIZZE,我可以单击缩放按钮。但是我不能点击从页面中间到底部的vizzes上的缩放按钮。如果我在执行后检查屏幕截图,我会看到vizz是可见的。我尝试了睡眠,等到…,滚动到视图,聚焦元素,鼠标悬停在上,但没有任何帮助。在单击元素${ZOOM\u CHART}步骤时,它总是显示相同的错误。我错过了什么 ElementNotInteractableException: Message: elemen
睡眠,等到…,滚动到视图,聚焦元素,鼠标悬停在上,但没有任何帮助。在单击元素${ZOOM\u CHART}步骤时,它总是显示相同的错误。我错过了什么
ElementNotInteractableException: Message: element not interactable
(Session info: headless chrome=90.0.4430.93)
测试用例
Check Zooming Vizz And Reseting Back To Normal Size
[Arguments] ${STORY}
${ZOOM_CHART}= Replace String ${ZOOM_BUTTON} _chart_ ${STORY}
${CHART}= Replace String ${VIZZ_CONTAINER} _chart_ ${STORY}
${RESET_CHART}= Replace String ${RESET_BUTTON} _chart_ ${STORY}
Set Focus To Element ${CHART}
Double Click Element ${CHART}
Scroll Element Into View ${CHART}
Wait Until Element Is Enabled ${ZOOM_CHART} ${WFE_TIMEOUT}
Click Element ${ZOOM_CHART}
Click Element ${CHART}
Element Should Be Visible ${RESET_CHART}
Click Element ${RESET_CHART}
Wait Until Element Is Not Visible ${RESET_CHART} ${WFE_TIMEOUT}
也许${ZOOM\u CHART}定位器引用了多个元素,其中第一个元素不可交互(在其他元素后面)?不,它只有一个元素与此定位器