Selenium 在接受警报之前,无法使用getText()方法从模式对话框中提取文本

Selenium 在接受警报之前,无法使用getText()方法从模式对话框中提取文本,selenium,selenium-webdriver,webdriver,Selenium,Selenium Webdriver,Webdriver,单击共享图像中的此链接时,会打开一个模式弹出窗口,我可以切换到该窗口以单击“确定”按钮,但无法获取其中的文本。模式对话框在屏幕截图中共享,没有html标记,因此我无法找到 使用任何定位器显示其中的文本。 我尝试使用driver.switchTo().alert().getText()获取其中的文本 您使用的是哪种绑定?抱歉,没有得到绑定的含义假设它是我使用的java平台,如果我在接受警报之前尝试捕获文本,我会遇到以下异常:java.lang.ClassCastException:com.goog

单击共享图像中的此链接时,会打开一个模式弹出窗口,我可以切换到该窗口以单击“确定”按钮,但无法获取其中的文本。模式对话框在屏幕截图中共享,没有html标记,因此我无法找到 使用任何定位器显示其中的文本。 我尝试使用driver.switchTo().alert().getText()获取其中的文本


您使用的是哪种绑定?抱歉,没有得到绑定的含义假设它是我使用的java平台,如果我在接受警报之前尝试捕获文本,我会遇到以下异常:java.lang.ClassCastException:com.google.common.collect.Maps$TransformedEntriesMap无法在org.openqa.selenium.remote.RemoteWebDriver$RemoteAlert.getText(RemoteWebDriver.java:1079)任何建议都会有帮助。有点紧急。但是我的问题不同,我也编辑了这个问题