【问题标题】:Selenium cannot get alert thrown in iframeSelenium 无法在 iframe 中引发警报
【发布时间】:2011-07-16 06:41:54
【问题描述】:

我正在尝试使用 selenium RC C# 函数 getAlert() 来捕获警报,因为在单击按钮时会检查帐户 ID 的可用性。表单将从一个框架提交到服务器,比如说“frame_A”,服务器将通过javascript代码“alert(“帐户可用”)”响应另一个名为“frame_B”的框架,但不知何故selenium getAlert()不能检测警报的存在。

一直在寻找解决方案,但至今没有找到。

任何帮助,将不胜感激。

谢谢

【问题讨论】:

    标签: get selenium-rc alert


    【解决方案1】:

    在使用 selectFrame(frameId) 方法尝试 getAlert() 之前,您是否尝试过选择 iframe? 我不确定这是否能解决您的问题,但值得一试。谢谢

    【讨论】:

    • 你说的我也试过了,还是不行。现在我使用 selenium webdriver,它可以比 selenium RC 更好地接受警报,但有时仍然无法检测到:(
    猜你喜欢
    • 2018-12-21
    • 1970-01-01
    • 2012-04-05
    • 2012-03-11
    • 2023-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多