如何在 Selenium 中处理基于 Web 的告警?


Selenium WebDriver 提供多个 API 来处理弹出窗口或告警,并借助告警接口。

  • dismiss()

    这将取消告警按钮。

  • accept()

    这将接受告警按钮。

  • getText()

    这将提取告警中的文本。

  • sendKeys()

    这将在告警框中输入文本。

示例

语法与代码片段 -

// Alert
   Alert a = driver.switchTo().alert();
   // Extract alert message.
   String msg= driver.switchTo().alert().getText();
   // print the message on console
   System.out.println(msg);
   // entering text on alert box
   a .sendkeys(“Testing”);
   // alert accept
   a.accept()
   // alert dismiss
      a.dismiss()

更新于: 10-6-2020

已查看 1K+ 次

开启您的 职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.