如何在硒中读取警报消息

时间:2020-01-03 07:14:58

标签: javascript selenium-webdriver

我尝试使用Selenium Webdriver阅读以下消息的警报消息:

<script type="text/javascript">
//[CDATA[
jNotify('Please select at least a dashboard',{ autoHide: true, clickOverlay: false, MinWidth: 200, TimeShown: 2000, ShowTimeEffect: 200, HideTimeEffect: 200, LongTrip: 20,HorizontalPosition: 'center', VerticalPosition: 'center', ShowOverlay: true, ColorOverlay: '#00f', OpacityOverlay: 0.3});]]>

</script>

但是我无法收到错误/警报消息,因此无法比较预期结果。

1 个答案:

答案 0 :(得分:0)

获取打开警报,提示或确认的句柄

Alert alert = driver.switchTo().alert();

获取警报或提示的文字

alert.getText(); 

并确认警报(相当于单击“确定”)

alert.accept();
相关问题