如何从警报框中获取文本

fam*_*Guy 2 selenium selenium-webdriver

我需要从下面显示的警告框中获取文本.此警告框显示悬停在网址栏上方.下面是我的框架断言的一个例子:

verifyDisplay("'"+ driver.switchTo().alert().getText() + "'", By.xpath("xpath").
Run Code Online (Sandbox Code Playgroud)

我不知道,如何抓住xpath,id,name这个警告框,因为是没有的.

任何帮助是极大的赞赏.

在此输入图像描述

Mru*_*sar 12

Alert界面中有一个方法,它为您提供警报框消息的文本.如下:

Alert alert = driver.switchTo().alert();
alert.getText();
Run Code Online (Sandbox Code Playgroud)

警报API javadoc

如果您需要进一步的帮助,请告诉我.