首页 > 解决方案 > WebdriverIO - 如何检查浏览器通知

问题描述

我在 WebStorm IDE 中使用 WebdriverIO,并且我正在测试一个需要启用 Adob​​e Flash Player 才能继续的 Web 应用程序。我正在尝试验证浏览器的通知是否显示(见下图)。我不想单击/选择“允许”或“阻止”,我只是在测试通知是否显示在浏览器中。

我怎么能做到这一点?我将测试各种不同的浏览器,包括 Chrome、Firefox、Internet Explorer、Microsoft Edge 和 Safari。

浏览器通知示例

我也知道有诸如 、 和 之类的方法getAlertTextacceptAlert但是dismissAlert这些方法都没有在我的 IDE 中被识别或执行。

这些方法应该有效吗?我怎样才能让这些方法起作用?

如果需要更多信息,我很乐意遵守。

标签: javascriptpush-notificationwebstormalertwebdriver-io

解决方案


推荐阅读