gpt4 book ai didi

selenium - 使用Robot框架的未处理错误 “Cannot find context with specified id”

转载 作者:行者123 更新时间:2023-12-04 17:16:25 24 4
gpt4 key购买 nike

使用Robot框架和Selenium2Library处理iframe时遇到问题。它引发错误:

WebDriverException: Message: unknown error: unhandled inspector error: {"code":-
32000,"message":"Cannot find context with specified id"}
(Session info: chrome=55.0.2883.87)
(Driver info: chromedriver=2.25.426923 (0390b88869384d6eb0d5d09729679f934aab9eed),platform=Windows NT 6.1.7601 SP1 x86_64)

我的测试代码是:
Fill In Description ${description}
Wait Until Element Is Visible ${FRAME} 40
Select Frame ${FRAME}
wait until page contains element ${IFRAME BODY}
Click Element ${IFRAME BODY}
wait until page contains element ${IFRAME BODY}
Clear Element Text ${IFRAME BODY}
wait until page contains element ${IFRAME BODY}
Input Text ${IFRAME BODY} ${description}
Unselect Frame

在步骤 Input Text ${IFRAME BODY} ${description}中失败

顺便说一句,我在更多出现iframe的页面上重用了此关键字,但是只有在确切的情况下它才会失败-但是所有iframe的html代码都是相同的,所以真的不明白为什么它有时会起作用。

会很高兴为您提供任何帮助。

最佳答案

这个问题似乎在chromedriver中重新出现,最新的问题是:https://bugs.chromium.org/p/chromedriver/issues/detail?id=2198

根据此票证可以通过两种方式进行固定:

  • 切换到没有此问题的chromedriver版本
  • 切换到帧
  • 后添加等待

    关于selenium - 使用Robot框架的未处理错误 “Cannot find context with specified id”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41429723/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com