selenium测试-Firefox警报立即消失

selenium测试-Firefox警报立即消失,第1张

selenium测试-Firefox警报立即消失

共有3种状态

UnexpectedalertBehaviour

  1. ACCEPT
    -接受警报
  2. DISMISS
    -关闭/取消警报
  3. IGNORE
    -既不接受也不关闭警报

    DesiredCapabilities dc =新的DesiredCapabilities();
    dc.setCapability(CapabilityType.UNEXPECTED_alert_BEHAVIOUR,UnexpectedalertBehaviour.IGNORE);
    driver =新的FirefoxDriver(dc);

然后,您可以通过执行触发警报并将其捕获为预期异常的 *** 作来处理警报:

尝试{    click(myButton);} catch(UnhandledalertException f){    尝试{        警报警报= driver.switchTo()。alert();        字符串alertText = alert.getText();        System.out.println(“警告数据:” + alertText);        alert.accept();    } catch(NoalertPresentException e){        e.printStackTrace();    }}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5015982.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存