使用Selenium的Alert来操作javascript形式的警告框alertDialog、提示框promptDialog、确认框confirmDialog。
具体步骤如下:
1、使用xpath定位打开各项窗口的按钮,示例代码如下:
WebElement confirmButton = driver.findElement("<alertButton的xpath>");
2、单击按钮打开窗口,示例代码如下:
confirmButton.click();
3、切换到打开的窗口,示例代码如下:
Alert confirmDialog = driver.switchTo().alert();
4、获取打开的窗口中的内容并输出
System.out.println(confirmDialog.getText());
【备注】